A hybrid approach to text compression
- 17 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 225-233
- https://doi.org/10.1109/dcc.1994.305930
Abstract
Text compression schemes have sometimes been divided into two classes: symbolwise methods, which form a source model, typically using a finite context to predict symbols; and dictionary methods, which replace phrases (groups of symbols) in the input with a code. It is possible to decompose some dictionary methods into equivalent symbolwise methods. The decomposed method gives identical compression performance, but is slower because more coded symbols are transmitted. This decomposition is of interest primarily because it is helpful in making comparisons of the two methods. The authors explore a hybrid approach based on the opposite of this decomposition: the predictions of a symbolwise method are grouped together so that several characters can be coded at once. The objective is to combine the good compression of symbolwise methods with the high speed of dictionary methods. The hybrid allows tradeoffs to be made in terms of compression speed, compression performance, and memory usage. More importantly, investigating a hybrid method gives extra insights into the relationship between dictionary and symbolwise methods, and reveals that they are more closely related than might be expected.Keywords
This publication has 6 references indexed in Scilit:
- An extremely fast Ziv-Lempel data compression algorithmPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The relationship between greedy parsing and symbolwise text compressionJournal of the ACM, 1994
- Data compression with finite windowsCommunications of the ACM, 1989
- Fast decoding of the Huffman codesInformation Processing Letters, 1988
- A note on the Ziv - Lempel model for compressing individual sequences (Corresp.)IEEE Transactions on Information Theory, 1983
- A universal algorithm for sequential data compressionIEEE Transactions on Information Theory, 1977