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
Link To Document