DocumentCode :
2477456
Title :
Incremental calculation of minimum-redundancy length-restricted codes
Author :
Liddell, Mike ; Moffat, Alistair
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Melbourne Univ., Vic., Australia
fYear :
2002
fDate :
2002
Firstpage :
182
Lastpage :
191
Abstract :
The prefix-free code construction problem is to take a message containing n unique symbols and produce a set of n codewords which can be used to create a reversible encoding of the message. The minimum-redundancy code construction problem adds the requirement that the code produced must minimise the cost of transmission (or storage) of the message. Adding another constraint, the minimum-redundancy length-restricted code construction problem is to create a minimum-redundancy code in which no codeword has a length greater than L bits. The solution to the minimum-redundancy code construction problem is due to Huffman (1952). The package-merge strategy of Larmore and Hirschberg (1990) is a two-stage mechanism for creating minimum-redundancy length-restricted codes. Their implementation, here called ORIGINAL-PM, requires O(nL) time and space. ORIGINAL-PM follows the underlying strategy closely and the following is a description of both the principle and that first implementation. Different implementation methods are discussed.
Keywords :
Huffman codes; redundancy; Huffman code; ORIGINAL-PM; codeword length; codewords; incremental calculation; minimum transmission cost; minimum-redundancy code construction; minimum-redundancy length-restricted code construction; minimum-redundancy length-restricted codes; package-merge strategy; prefix-free code construction; reversible message encoding; Chromium; Computer science; Costs; Data compression; Encoding; Frequency; Labeling; Merging; Packaging; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Compression Conference, 2002. Proceedings. DCC 2002
ISSN :
1068-0314
Print_ISBN :
0-7695-1477-4
Type :
conf
DOI :
10.1109/DCC.2002.999956
Filename :
999956
Link To Document :
بازگشت