• DocumentCode
    355870
  • Title

    Byte-oriented decoding of canonical Huffman codes

  • Author

    Nekritch, Yakov

  • Author_Institution
    Dept. of Comput. Sci., Bonn Univ., Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    371
  • Abstract
    Huffman codes or minimum-redundancy prefix codes is one of the most widespread compression techniques. Canonical codes are a subclass of Huffman codes. The canonical codes have a numerical sequence property, i.e. codewords with the same length are binary representations of consecutive integers. Once the length of the current codeword is known, it can be decoded by several arithmetic operations. The algorithm and data structure described in this work allow fast decoding of Huffman codes, that can be efficiently implemented without using bit operations
  • Keywords
    Huffman codes; data structures; decoding; table lookup; Huffman codes; binary representations; byte-oriented decoding; canonical code; compression techniques; consecutive integers; data structure; fast decoding; minimum-redundancy prefix codes; numerical sequence property; table look-up decoding; Arithmetic; Automata; Binary sequences; Computer science; Data structures; Decoding; Tin; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory, 2000. Proceedings. IEEE International Symposium on
  • Conference_Location
    Sorrento
  • Print_ISBN
    0-7803-5857-0
  • Type

    conf

  • DOI
    10.1109/ISIT.2000.866669
  • Filename
    866669