Decoding Reed-Muller Codes Over Product Sets

被引:6
作者
Kim, John Y. [1 ]
Kopparty, Swastik [1 ,2 ]
机构
[1] Rutgers State Univ, Dept Math, Piscataway, NJ 08854 USA
[2] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ USA
来源
31ST CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC 2016) | 2016年 / 50卷
基金
美国国家科学基金会;
关键词
polynomial codes; Reed-Muller codes; coding theory; error-correcting codes; SOLOMON;
D O I
10.4230/LIPIcs.CCC.2016.11
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We give a polynomial time algorithm to decode multivariate polynomial codes of degree d up to half their minimum distance, when the evaluation points are an arbitrary product set Sm, for every d < IS1. Previously known algorithms can achieve this only if the set S has some very special algebraic structure, or if the degree d is significantly smaller than vertical bar S vertical bar. We also give a near-linear time algorithm, which is based on tools from list -decoding, to decode these codes from nearly half their minimum distance, provided d < (1 - epsilon)vertical bar S vertical bar for constant epsilon > 0. Our result gives an m-dimensional generalization of the well known decoding algorithms for Reed-Solomon codes, and can be viewed as giving an algorithmic version of the Schwartz-Zippel lemma
引用
收藏
页数:28
相关论文
共 18 条