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 :
بازگشت