DocumentCode
610037
Title
A Simple Online Competitive Adaptation of Lempel-Ziv Compression with Efficient Random Access Support
Author
Dutta, Arin ; Levi, Raka ; Ron, Dana ; Rubinfeld, R.
fYear
2013
fDate
20-22 March 2013
Firstpage
113
Lastpage
122
Abstract
We present a simple adaptation of the Lempel Ziv 78´ (LZ78) compression scheme that supports efficient random access to the input string. The compression algorithm is given as input a parameter ε > 0, and with very high probability increases the length of the compressed string by at most a factor of (1 + ε). The access time is O(log n + 1/ε2) in expectation, and O(log n/ε2) with high probability. The scheme relies on sparse transitive-closure spanners. Any (consecutive) substring of the input string can be retrieved at an additional additive cost in the running time of the length of the substring. The main benefit of the proposed scheme is that it preserves the online nature and simplicity of LZ78, and that for every input string, the length of the compressed string is only a small factor larger than that obtained by running LZ78.
Keywords
computational complexity; data compression; probability; random processes; LZ78; Lempel-Ziv 78 compression scheme; O(log n + 1/€2); O(log n/€2); online competitive adaptation; probability; random access support; sparse transitive-closure spanner; string compression; Compression algorithms; Computer science; Data structures; Educational institutions; Electronic mail; Encoding; Indexes; LZ78; compression; random access;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Compression Conference (DCC), 2013
Conference_Location
Snowbird, UT
ISSN
1068-0314
Print_ISBN
978-1-4673-6037-1
Type
conf
DOI
10.1109/DCC.2013.19
Filename
6543047
Link To Document