Copyright © 1999 Published by Elsevier Science B.V.
A memory-efficient and fast Huffman decoding algorithm
Received 1 September 1998;
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
To reduce the memory size and speed up the process of searching for a symbol in a Huffman tree, we propose a memory-efficient array data structure to represent the Huffman tree. Then, we present a fast Huffman decoding algorithm, which takes O(log n) time and uses
3n/2
+
n/2 log n
+ 1 memory space, where n is the number of symbols in a Huffman tree.
Author Keywords: Data structures; Decoding algorithm; Huffman code






E-mail Article
Add to my Quick Links

Cited By in Scopus (10)

log2
-bits memory space, where 




