DocumentCode :
2292635
Title :
Code and parse trees for lossless source encoding
Author :
Abrahams, Julia
Author_Institution :
Div. of Math., Comput. & Inf. Sci., Office of Naval Res., Arlington, VA, USA
fYear :
1997
fDate :
11-13 Jun 1997
Firstpage :
145
Lastpage :
171
Abstract :
This paper surveys the theoretical literature on fixed-to-variable-length lossless source code trees, called code trees, and on variable-length-to-fixed lossless source code trees, called parse trees. In particular, the following code tree topics are outlined in this survey: characteristics of the Huffman (1952) code tree; Huffman-type coding for infinite source alphabets and universal coding; the Huffman problem subject to a lexicographic constraint, or the Hu-Tucker (1982) problem; the Huffman problem subject to maximum codeword length constraints; code trees which minimize other functions besides average codeword length; coding for unequal cost code symbols, or the Karp problem, and finite state channels; and variants of Huffman coding in which the assignment of 0s and 1s within codewords is significant such as bidirectionality and synchronization. The literature on parse tree topics is less extensive. Treated here are: variants of Tunstall (1968) parsing; dualities between parsing and coding; dual tree coding in which parsing and coding are combined to yield variable-length-to-variable-length codes; and parsing and random number generation. Finally, questions related to counting and representing code and parse trees are also discussed
Keywords :
Huffman codes; random number generation; reviews; source coding; synchronisation; trees (mathematics); variable length codes; Hu-Tucker problem; Huffman code tree; Huffman problem; Huffman-type coding; Karp problem; Tunstall parsing; average codeword length; bidirectionality; code representation; codewords; counting; dual tree coding; finite state channels; fixed-to-variable-length code; infinite source alphabets; lexicographic constraint; lossless source encoding; maximum codeword length constraints; parse trees; random number generation; synchronization; unequal cost code symbols; universal coding; variable-length-to-fixed code; variable-length-to-variable-length codes; Binary codes; Binary trees; Books; Cost function; Data compression; Encoding; Huffman coding; Random number generation; Random variables; Source coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Compression and Complexity of Sequences 1997. Proceedings
Conference_Location :
Salerno
Print_ISBN :
0-8186-8132-2
Type :
conf
DOI :
10.1109/SEQUEN.1997.666911
Filename :
666911
Link To Document :
بازگشت