首页> 外文会议>ACM symposium on theory of computing >List decoding Reed-Solomon, Algebraic-Geometric, and Gabidulin subcodes up to the Singleton bound
【24h】

List decoding Reed-Solomon, Algebraic-Geometric, and Gabidulin subcodes up to the Singleton bound

机译:列表解码Reed-Solomon,代数几何和Gabidulin子码直至Singleton范围

获取原文

摘要

We consider Reed-Solomon (RS) codes whose evaluation points belong to a subfield, and give a linear-algebraic list decoding algorithm that can correct a fraction of errors approaching the code distance, while pinning down the candidate messages to a well-structured affine space of dimension a constant factor smaller than the code dimension. By pre-coding the message polynomials into a subspace-evasive set, we get a Monte Carlo construction of a subcode of Reed-Solomon codes that can be list decoded from a fraction (1 - R - ε) of errors in polynomial time (for any fixed ε > 0) with a list size of O(1/ε). Our methods extend to algebraic-geometric (AG) codes, leading to a similar claim over constant-sized alphabets. This matches parameters of recent results based on folded variants of RS and AG codes. Further, the underlying algebraic idea also extends nicely to Gabidulin's construction of rank-metric codes based on linearized polynomials. This gives the first construction of positive rate rank-metric codes list decodable beyond half the distance, and in fact gives codes of rate R list decodable up to the optimal (1 - R - ε) fraction of rank errors. We introduce a new notion called subspace designs as another way to pre-code messages and prune the subspace of candidate solutions. Using these, we also get a deterministic construction of a polynomial time list decodable subcode of RS codes. By using a cascade of several subspace designs, we extend our approach to AG codes, which gives the first deterministic construction of an algebraic code family of rate R with efficient list decoding from 1 - R - ε fraction of errors over an alphabet of constant size (that depends only on ε). The list size bound is almost a constant (governed by log~* (block length)), and the code can be constructed in quasi-polynomial time.
机译:我们考虑其评估点属于子字段的里德-所罗门(RS)码,并给出一种线性代数列表解码算法,该算法可以校正接近代码距离的一部分错误,同时将候选消息固定在结构良好的仿射上尺寸空间的常数因子小于代码尺寸。通过将消息多项式预编码为子空间躲避集,我们得到了Reed-Solomon码子码的蒙特卡罗构造,该子码可以从多项式时间中的一小部分误差(1-R-ε)进行列表解码(对于列表大小为O(1 /ε)的任何固定ε> 0)。我们的方法扩展到代数几何(AG)代码,导致对恒定大小的字母有类似的主张。这会根据RS和AG代码的折叠变体来匹配最近结果的参数。此外,基本的代数思想也很好地扩展到Gabidulin基于线性化多项式的秩度量代码的构造。这给出了可解码超过距离一半的正速率等级度量代码列表的第一种构造,并且实际上给出了可编码直到等级误差的最佳(1-R-ε)分数的速率R list的代码。我们引入了一种称为子空间设计的新概念,作为预编码消息和修剪候选解决方案子空间的另一种方法。使用这些,我们还获得了RS码的多项式时间列表可解码子码的确定性构造。通过使用几个子空间设计的级联,我们将方法扩展到AG码,从而给出了速率R的代数码族的第一个确定性构造,并且可以对恒定大小的字母表中的1-R-ε误差部分进行有效的列表解码(仅取决于ε)。列表大小的界限几乎是一个常数(由log〜*(块长度)控制),并且可以在准多项式时间内构造代码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号