Title :
LZP: a new data compression algorithm
Author_Institution :
Texas Univ., Austin, TX, USA
Abstract :
The LZP algorithm is a new technique which combines PPM-style context modeling and LZ77-style string matching. The result is fast, efficient, and memory-use conservative. The LZP method turns out to be very similar to Shannon´s (1958) first theoretical context-coder, and also to the BlockSort coder. The LZP parsing is based on the fact that the most recent preceding context (of a given order) is an excellent predictor for the following data. LZP finds the most recent occurrence of the current context and compares the string following that context to the current input. The length of match between the two strings is found and then coded. If the length of match is zero, a literal (single non-matched byte) is written using another method (such as lower-order LZP, or PPM). Four LZP implementations were studied in detail
Keywords :
data compression; encoding; grammars; string matching; BlockSort coder; LZ77-style string matching; LZP algorithm; LZP parsing; PPM-style context modeling; Shannon´s theoretical context-coder; data compression algorithm; lower-order LZP; Arithmetic; Context modeling; Data compression; Hardware; Velocity measurement; Web sites;
Conference_Titel :
Data Compression Conference, 1996. DCC '96. Proceedings
Conference_Location :
Snowbird, UT
Print_ISBN :
0-8186-7358-3
DOI :
10.1109/DCC.1996.488353