Decoding of Reed Solomon codes beyond the error-correction bound

被引:430
|
作者
Sudan, M [1 ]
机构
[1] IBM CORP, THOMAS J WATSON RES CTR, YORKTOWN HTS, NY 10598 USA
关键词
D O I
10.1006/jcom.1997.0439
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a randomized algorithm which takes as input n distinct points {(x(i), y(i))}(i=1)(n) from F x F (where F is a field) and integer parameters t and d and returns a list of all univariate polynomials f over F in the variable e of degree at most d which agree with the given set of points in at least t places (i.e., y(i) = f(x(i)) for at least f values of i), provided t = Omega(root nd). The running time is bounded by a polynomial in n. This immediately provides a maximum likelihood decoding algorithm for Reed Solomon Codes, which works in a setting with a larger number of errors than any previously known algorithm. To the best of our knowledge, this is the first efficient (i.e., polynomial time bounded) algorithm which provides error recovery capability beyond the error-correction bound of a code for any efficient (i.e., constant or even polynomial rate) code. (C) 1997 Academic Press.
引用
收藏
页码:180 / 193
页数:14
相关论文
共 50 条