DocumentCode
1594550
Title
Low-Memory Adaptive Prefix Coding
Author
Gagie, Travis ; Karpinski, Michal ; Nekrich, Yakov
Author_Institution
Dept. of Comput. Sci., Univ. of Eastern Piedmont, Vercelli
fYear
2009
Firstpage
13
Lastpage
22
Abstract
In this paper we study the adaptive prefix coding problem in cases where the size of the input alphabet is large. We present an online prefix coding algorithm that uses O(sigma1/lambda+epsiv) bits of space for any constants epsiv > 0, > 1, and encodes the string of symbols in O(loglog sigma) time per symbol in the worst case, where sigma is the size of the alphabet. The upper bound on the encoding length is lambdanH(s) + (lambda/ ln 2 + 2 + epsiv)n + O(sigma1/lambda log2 sigma) bits.
Keywords
adaptive codes; computational complexity; computational complexity; low-memory adaptive prefix coding; online prefix coding algorithm; Arithmetic; Cache memory; Code standards; Computer science; Data compression; Decoding; Encoding; Huffman coding; Mobile computing; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Compression Conference, 2009. DCC '09.
Conference_Location
Snowbird, UT
ISSN
1068-0314
Print_ISBN
978-1-4244-3753-5
Type
conf
DOI
10.1109/DCC.2009.61
Filename
4976445
Link To Document