• 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