A Consideration on Classification of Extended Binary Memoryless Sources Under Which Distinct Huffman Codes Are Constructed
暂无分享,去创建一个
Distinct Huffman codes, i.e., distinct codeword sets obtained by Huffman’s algorithm are constructed for the n-th degree extended binary memoryless sources whose alphabet is {0, 1}n if (n, p) varies, where p ≥ 1/2 denotes the probability that symbol 0 occurs. For a fixed n ≥ 2, sufficient conditions with respect to p constructing a part of all distinct Huffman codes have been shown. Necessary conditions with respect to p, constructing such Huffman codes have also been shown. However, sufficient conditions corresponding to some but not all such distinct Huffman codes are equivalent to necessary conditions. In this work, we tighten necessary conditions and discuss whether or not sufficient conditions are equivalent to necessary conditions corresponding to other distinct Huffman codes. In addition, we present examples in which sufficient conditions are or are not equivalent to necessary conditions.
[1] Peter M. Fenwick. Huffman code efficiencies for extensions of sources , 1995, IEEE Trans. Commun..
[2] Yuhong Yang. Elements of Information Theory (2nd ed.). Thomas M. Cover and Joy A. Thomas , 2008 .
[3] Fukuoka Hisao. A Study on Huffman Coding for Binomial Sources , 2007 .
[4] Yoshida Takahiro,et al. A Consideration on Conditions of Extended Binary Memoryless Sources where Different Huffman Codes are Constructed -- A Case that Combined Symbols Belong to the Same Group in the First and Second Steps of the Reduction , 2018 .