DocumentCode
942486
Title
Data structure of Huffman codes and its application to efficient encoding and decoding (Corresp.)
Author
Tanaka, Hatsukazu
Volume
33
Issue
1
fYear
1987
fDate
1/1/1987 12:00:00 AM
Firstpage
154
Lastpage
156
Abstract
The data structure of Huffman codes and its application to efficient encoding and decoding of Huffman codes are studied in detail. The tree structure is presented by a two-dimensional array which can be applied for the decoding of Huffman codes as a state transition table of the finite-state decoding automaton. Inversion produces a one-dimensional state transition table of the semiautonomous finite-state sequential machine which can be used as a Huffman encoder with a push-down stack. The encoding and decoding procedures are simple and efficient. It is not only possible to implement by simple hardware but is also applicable to software implementation.
Keywords
Data structures; Huffman coding; Automata; Binary codes; Data analysis; Data structures; Decoding; Encoding; Hardware; Probability distribution; Tree data structures; Upper bound;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/TIT.1987.1057265
Filename
1057265
Link To Document