• DocumentCode
    394075
  • Title

    Fast prefix code processing

  • Author

    Pajarola, Renato

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    2003
  • fDate
    28-30 April 2003
  • Firstpage
    206
  • Lastpage
    211
  • Abstract
    As large main memory becomes more and more available at reasonable prices, processing speed of large data sets becomes more important than reducing main memory usage of internal data structures which are small compared to the available main memory capacity. In this paper we describe the use of a finite state machine for fast processing of prefix codes that significantly improves decoding performance in practice, and that is easy to implement. We present an intuitive explanation of this method, an extension to discover symbol boundaries in compressed data, implementation details, and we also provide experimental performance results.
  • Keywords
    Huffman codes; data compression; data structures; decoding; finite state machines; Huffman codes; compressed data; data compression; decoding performance; fast decoding; fast prefix code processing; finite state machine; internal data structures; large data sets; main memory capacity; symbol boundaries; variable length coding; Automata; Binary codes; Computer applications; Computer science; Costs; Data compression; Data structures; Decoding; Image coding; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: Coding and Computing [Computers and Communications], 2003. Proceedings. ITCC 2003. International Conference on
  • Print_ISBN
    0-7695-1916-4
  • Type

    conf

  • DOI
    10.1109/ITCC.2003.1197527
  • Filename
    1197527