DocumentCode :
3605629
Title :
Optimal Codes With Limited Kraft Sum
Author :
Aghajan, Adel ; Khosravifard, Mohammadali
Author_Institution :
Dept. of Electr. & Comput. Eng., Isfahan Univ. of Technol., Isfahan, Iran
Volume :
61
Issue :
11
fYear :
2015
Firstpage :
6385
Lastpage :
6394
Abstract :
The well-known Huffman algorithm is an elegant approach to solve the basic problem of finding the optimal code among those with Kraft sums smaller than or equal to 1. In this paper, an extended problem is investigated, where the Kraft sum of the usable codes is limited to a given real number γ, 0 <; γ <; 1. Unlike the case γ = 1 (i.e., Huffman coding), for γ <; 1, the Kraft sum of the optimal code is not necessarily equal to γ. However, we show that the Kraft sum of the optimal code lies in a finite set of rational numbers which depend on the value of γ. This motivates us to first devise a recursive algorithm to obtain the optimal codelengths with Kraft sum equal to γ´, where γ´ has a finite binary representation and 0 <; γ´ <; 1. To do so, the set of N-tuple codelength vectors with a specific Kraft sum γ´ is characterized. The binary representation of γ plays a fundamental role in all problems that arise for γ <; 1.
Keywords :
Huffman codes; binary codes; recursive estimation; Huffman algorithm; N-tuple codelength vector; finite binary representation; limited Kraft sum; optimal code; rational number finite set; recursive algorithm; Binary codes; Context; Huffman coding; Optimization; Probability distribution; Redundancy; Upper bound; Huffman code; Kraft sum; Prefix-free code; fix-free code; optimal codelength vector;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2015.2477822
Filename :
7254175
Link To Document :
بازگشت