...
首页> 外文期刊>Electronic Colloquium on Computational Complexity >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">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, but our construction here gives subcodes of Reed-Solomon and AG codes themselves (albeit with restrictions on the evaluation points).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. A similar claim holds for the closely related subspace codes studied by Koetter and Kschischang.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. Finding more efficient constructions of subspace designs is an interesting problem in pseudorandomness arising out of our work.
机译:我们考虑其评估点属于子字段的里德-所罗门(RS)码,并给出一种线性代数列表解码算法,该算法可以校正接近代码距离的一部分错误,同时将候选消息固定在结构良好的仿射上维空间的常数因子小于代码维。通过将消息多项式预编码为子空间规避集,我们得到了Reed-Solomon码子码的蒙特卡罗构造,该子码可以从分数中进行列表解码(1列表大小为O(1)的多项式时间(对于任何固定的0“ 0的错误的?R?)我们的方法扩展到代数几何(AG)代码,从而导致对恒定大小的字母的类似要求这与基于RS和AG代码的折叠变体的最新结果的参数匹配,但是我们的构造在此处给出了Reed-Solomon和AG代码本身的子代码(尽管对评估点有所限制)。此外,基本的代数思想也很好地扩展了加布idulin基于线性化多项式的秩度量代码的构造。这给出了可解码超过距离一半的正速率等级度量代码表的第一种结构,并且实际上给出了可解码直到等级误差的最佳(1≤R2)分数的速率R列表的代码。 Koetter和Kschischang研究的紧密相关的子空间代码也有类似的主张。我们引入了一种称为“子空间设计”的新概念,作为对消息进行预编码和修剪候选解子空间的另一种方法。使用这些,我们还可以确定性地构造RS码的多项式时间列表可解码子码。通过使用几个子空间设计的级联,我们将方法扩展到AG码,这给出了速率R的代数码族的第一个确定性构造,并具有从1?R?开始的有效列表解码。恒定大小的字母上的错误分数(仅取决于)。列表大小的界限几乎是一个常数(由对数(块长度)控制),并且代码可以在准多项式时间内构造。寻找更有效的子空间设计构造是我们工作中产生的伪随机性中的一个有趣问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号