Published June 2000
| public
Journal Article
Maximal codeword lengths in Huffman codes
- Creators
- Abu-Mostafa, Y. S.
- McEliece, R. J.
Chicago
Abstract
In this paper, we consider the following question about Huffman coding, which is an important technique for compressing data from a discrete source. If p is the smallest source probability, how long, in terms of p, can the longest Huffman codeword be? We show that if p is in the range 0 < p ≤12, and if K is the unique index such that 1F_(K+3)< p ≤1F_(K+2), where F_K denotes the Kth Fibonacci number, then the longest Huffman codeword for a source whose least probability is p is at most K, and no better bound is possible. Asymptotically, this implies the surprising fact that for small values of p, a Huffman code's longest codeword can be as much as 44% larger than that of the corresponding Shannon code.
Additional Information
© 2000 Published by Elsevier Ltd. Abu-Mostafa's contribution to this paper was supported by AFOSR Grant No. F49620-92-J-0398. McEliece's contribution was partly carried out at Caltech's Jet Propulsion Laboratory under contract with the National Aeronautics and Space Administration, and partly supported by AFOSR Grant No. 91-0037.Additional details
- Eprint ID
- 97033
- Resolver ID
- CaltechAUTHORS:20190710-133740050
- Air Force Office of Scientific Research (AFOSR)
- F49620-92-J-0398
- NASA/JPL/Caltech
- Air Force Office of Scientific Research (AFOSR)
- 91-0037
- Created
-
2019-07-10Created from EPrint's datestamp field
- Updated
-
2021-11-16Created from EPrint's last_modified field