MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Is Huffman Coding Dead? (1993) [13 citations — 2 self]

by A. Bookstein ,  S.T. Klein
Computing
Add To MetaCart

Abstract:

: In recent publications about data compression, arithmetic codes are often suggested as the state of the art, rather than the more popular Huffman codes. While it is true that Huffman codes are not optimal in all situations, we show that the advantage of arithmetic codes in compression performance is often negligible. Referring also to other criteria, we conclude that for many applications, Huffman codes should still remain a competitive choice. 1. Introduction It is paradoxical that, as the technology for storing and transmitting information has gotten cheaper and more effective, interest in data compression has increased. There are many explanations, but most conspicuous is that improvements in media have expanded our sense of what we wish to store. For example, CD-Rom technology allows us to store whole libraries instead of records describing individual items; but the requirements of storing full text easily exceeds the capabilities even of the optical format. Similarly, there is ...

Citations

799 A universal algorithm for sequential data compression – Ziv, Lempel - 1977
613 A method for the construction of minimum-redundancy codes – Huffman - 1952
515 Compression of individual sequences via variable-rate coding – Ziv, Lempel - 1978
229 Universal codeword sets and representation of the integers – Elias - 1975
151 Arithmetic coding – Langdon - 1979
108 Information Theory and Coding – Abramson - 1963
83 Variations on a theme by Huffman – Gallager - 1978
83 Information Retrieval - Computational and Theoretical Aspects – Heaps - 1978
81 Dynamic Huffman coding – Knuth - 1985
72 Generalized Kraft Inequality and Arithmetic Coding – Rissanen - 1976
68 Adding compression to a full-text retrieval system – Zobel, Moffat - 1995
68 Data compression – Lelewer, Hirschberg - 1987
65 The design and analysis of dynamic huffman codes – Vitter - 1987
64 The Art of Computer Programming vol. Fundamental Algorithms – Knuth - 1973
63 The data compression book – Nelson - 1992
36 Self-synchronizing huffman codes – Ferguson, Rabinowitz - 1984
33 Variable-length binary encodings – Gilbert, Moore - 1959
32 A fast algorithm for optimal length-limited Huffman codes – Larmore, Hirschberg - 1990
30 On the construction of huffman trees – Leeuwen - 1976
28 Generating a canonical prefix encoding – Schwartz, Kallick - 1964
27 Efficient Decoding of Prefix Codes – Hirschberg, Lelewer - 1990
24 Bounds on the redundancy of Huffman codes – Capocelli, Giancarlo, et al. - 1986
17 A systematic approach to compressing a full-text ret,rieval system – Bookstein, Klein, et al. - 1992
17 Codes based on inaccurate source probabilities – Gilbert - 1971
15 Bounding the depth of search trees – Fraenkel, Klein - 1993
15 Cryptanalysis: A Study of Ciphers and Their Solutions – Gaines - 1956
15 An empirical evaluation of coding methods for multi-symbol alphabets – Moffat, Sharman, et al. - 1994
13 Efficient variants of Huffman codes in high level languages – Choueka, Klein, et al. - 1985
11 about the Responsa Retrieval Project you always wanted to know but were afraid to ask, Expanded Summary – Fraenkel, All - 1976
9 Storing Text Retrieval Systems on CD-ROM – Klein, Bookstein, et al. - 1989
8 Compression, Information Theory and Grammars: A Unified Approach – Bookstein, Klein - 1990
8 Novel compression of sparse bit-strings – Fraenkel, Klein - 1985
8 The Advanced Theory of Language as Choice and Chance – Herdan - 1966
7 Huffman coding in bit-vector compression – Jakobsson - 1978
6 Piecewise arithmetic coding – Teuhola, Raita - 1991
5 Models of Bitmap Generation: A Systematic Approach to Bitmap – Bookstein, Klein - 1992
4 Cleary J.G., Arithmetic coding for data compression – Witten, Neal - 1987
2 Eine einfuhrende Ubersicht, Erster Teil – Bauer, Goos, et al. - 1973
2 Raita T., Ravichandra Rao I.K., Patil M.D., Can random fluctuations be exploited in data compression – Bookstein, Klein - 1993
2 Taneja I.J., Bounds on the redundancy of Huffman codes – Capocelli, Giancarlo - 1986
2 Walach A.C., High efficiency, multiplication free approximation of arithmetic coding – Chevion, Karnin - 1991
2 Vitter J.S., Practical implementations of arithmetic coding – Howard - 1992
2 inflexions and their letter and syllable structure in Finnish newspaper text, Research Rep – Pesonen, Word