【24h】

On the Redundancy of D-Ary Fano Codes

机译:关于D-ary Fano代码的冗余

获取原文

摘要

We study the redundancy of D-ary Fano source codes. We show that a novel splitting criterion allows to prove a bound on the redundancy of the resulting code which sharpens the guarantee provided by Shannon's classical result for the case of an optimal code. In particular we show that, for any D ≥ 2 and for every source distribution p = p_1,… ,p_n, there is a D-ary Fano code that satisfies the redundancy bound L-H_D(p)≤1-p_(min), (1) where, L- denotes the average codeword length, p_(min) = min_ip_i, and H_D(p) = -Σ_(i=1)~n p_i log_D(p_i) is the D-ary entropy of the source. The existence of D-ary Fano codes achieving such a bound had been conjectured in [ISIT2015], where, however, the construction proposed achieves the bound only for D = 2,3,4. In [ISIT2020], a novel construction was proposed leading to the proof that the redundancy bound in (1) above also holds for D = 5 (and some other special cases). This result was attained by a dynamic programming based algorithm with time complexity O(Dn) (per node of the codetree). Here, besides proving that the redundancy bound in (1) can be achieved, unconditionally, for every D > 3, we also significantly improve the time complexity of the algorithm building a D-ary Fano code tree achieving such a bound: We show that, for every D ≥ 4, a D-ary Fano code tree satisfying (1) can be constructed by an efficient greedy procedure that has complexity O(D log_2 n) per node of the codetree (i.e., improving from linear time to logarithmic time in n).
机译:我们研究了D-ary Fano源代码的冗余。我们表明,一种新颖的分割标准允许在所产生的代码的冗余上证明绑定的绑定,这锐化了Shannon古典结果为最佳代码的古典结果提供的保证。特别地,我们表明,对于任何D≥2并且对于每个源分布P = P_1,...,P_N,有一个D-ary Fano代码,满足冗余绑定L-H_D(P)≤1-P_(min) ,(1)其中,l-表示平均码字长度,p_(min)= min_ip_i,h_d(p)=-Σ_(i = 1)〜n p_i log_d(p_i)是源的d-ary熵。在[ISIT2015]中介绍了实现这种绑定的D-ARY FANO码的存在,然而,在其中建议的结构仅达到D = 2,3,4的结构。在[ISIT2020]中,提出了一种新颖的构造,导致上述(1)中的冗余界限的证据也适用于D = 5(以及其他一些特殊情况)。该结果是通过基于动态编程的算法实现了时间复杂度O(DN)(每个节点的CodeTree)。这里,除了证明(1)中可以实现冗余绑定,对于每一个D> 3,我们还显着提高了构建D-ary Fano Code树的算法的时间复杂性,实现了这样的界限:我们展示了这一点,对于每一个d≥4,可以通过对CodeTree的每个节点(即,从线性时间改进到对数时间来构造满足(1)的D-ary Fano Code树旅店)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号