首页> 外文会议>IEEE Annual Symposium on Foundations of Computer Science >Novel Polynomial Basis and Its Application to Reed-Solomon Erasure Codes
【24h】

Novel Polynomial Basis and Its Application to Reed-Solomon Erasure Codes

机译:新型多项式基础及其在里德所罗门删节码中的应用

获取原文

摘要

In this paper, we present a new basis of polynomial over finite fields of characteristic two and then apply it to the encoding/decoding of Reed-Solomon erasure codes. The proposed polynomial basis allows that h-point polynomial evaluation can be computed in O(hlog2(h)) finite field operations with small leading constant. As compared with the canonical polynomial basis, the proposed basis improves the arithmetic complexity of addition, multiplication, and the determination of polynomial degree from O(hlog2(h)log2log2(h)) to O(hlog2(h)). Based on this basis, we then develop the encoding and erasure decoding algorithms for the (n=2r, k) Reed-Solomon codes. Thanks to the efficiency of transform based on the polynomial basis, the encoding can be completed in O(nlog2(k)) finite field operations, and the erasure decoding in O(nlog2(n)) finite field operations. To the best of our knowledge, this is the first approach supporting Reed-Solomon erasure codes over characteristic-2 finite fields while achieving a complexity of O(nlog2(n)), in both additive and multiplicative complexities. As the complexity leading factor is small, the algorithms are advantageous in practical applications.
机译:在本文中,我们提出了特征2的有限域上的多项式的新基础,然后将其应用于Reed-Solomon纠删码的编码/解码。所提出的多项式基础使h点多项式评估可以在O(hlog2(h))有限字段运算中以较小的前导常数进行计算。与规范多项式基础相比,所提出的基础提高了加法,乘法以及确定从O(hlog2(h)log2log2(h))到O(hlog2(h))的多项式度的算术复杂度。在此基础上,我们然后针对(n = 2r,k)Reed-Solomon码开发了编码和擦除解码算法。由于基于多项式的变换效率高,因此可以在O(nlog2(k))有限域运算中完成编码,并在O(nlog2(n))有限域运算中完成擦除解码。据我们所知,这是第一种在特征2有限域上支持Reed-Solomon擦除码,同时实现O(nlog2(n))复杂度的加法和乘法复杂度的第一种方法。由于复杂度主导因素较小,因此该算法在实际应用中具有优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号