Expander-based constructions of efficiently decodable codes

被引:69
作者
Guruswami, V [1 ]
Indyk, P [1 ]
机构
[1] MIT, Comp Sci Lab, Cambridge, MA 02139 USA
来源
42ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS | 2001年
关键词
D O I
10.1109/SFCS.2001.959942
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present several novel constructions of codes which share the common thread of using expander (or expander-like) graphs as a component. The expanders enable the design of efficient decoding algorithms that correct a large number of errors through various forms of "voting" procedures. We consider both the notions of unique and list decoding, and in all cases obtain asymptotically good codes which are decodable up to a "maximum" possible radius and either (a) achieve a similar rate as the previously best known codes but come with significantly faster algorithms, or (b) achieve a rate better than any prior construction with similar error-correction properties. Among our main results are: Codes of rate Omega(epsilon (2)) over constant-sized alphabet that can be list decoded in quadratic time from (1 - epsilon) errors. This matches the performance of the best algebraic-geometric (AG) codes, but with much faster encoding and decoding algorithms. Codes of rate Q(epsilon) over constant-sized alphabet that can be uniquely decoded from (1/2 - epsilon) errors in near-linear time (once again this matches AG-codes with much faster algorithms). This construction is similar to that of [1], and our decoding algorithm can be viewed as a positive resolution of their main open question. Linear-time encodable and decodable binary codes of positive rate(1) (in fact, rate Omega(epsilon (4))) that can correct up to (1/4 - epsilon) fraction errors. Note that this is the best error-correction one can hope for using unique decoding of binary codes. This significantly improves the fraction of errors corrected by the earlier linear-time codes of Spielman [19] and the linear-time decodable codes of [18, 22].
引用
收藏
页码:658 / 667
页数:10
相关论文
共 23 条
[1]   CONSTRUCTION OF ASYMPTOTICALLY GOOD LOW-RATE ERROR-CORRECTING CODES THROUGH PSEUDORANDOM GRAPHS [J].
ALON, N ;
BRUCK, J ;
NAOR, J ;
NAOR, M ;
ROTH, RM .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1992, 38 (02) :509-516
[2]   A Hensel lifting to replace factorization in list-decoding of algebraic-geometric and Reed-Solomon codes [J].
Augot, D ;
Pecquet, L .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (07) :2605-2614
[3]  
BARG A, IN PRESS IEEE T INFO
[4]  
ELIAS P, 1957, IRE WESCON CONV REC, V2, P94
[5]   GENERALIZED MINIMUM DISTANCE DECODING [J].
FORNEY, GD .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1966, 12 (02) :125-+
[6]  
FORNEY GD, 1966, CONCATENATED CODES
[7]   A TOWER OF ARTIN-SCHREIER EXTENSIONS OF FUNCTION-FIELDS ATTAINING THE DRINFELD-VLADUT BOUND [J].
GARCIA, A ;
STICHTENOTH, H .
INVENTIONES MATHEMATICAE, 1995, 121 (01) :211-222
[8]   Improved decoding of Reed-Solomon and algebraic-geometry codes [J].
Guruswami, V ;
Sudan, M .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1999, 45 (06) :1757-1767
[9]  
Guruswami V., 2000, Proceedings of the Thirty Second Annual ACM Symposium on Theory of Computing, P181, DOI 10.1145/335305.335327
[10]  
GURUSWAMI V, 2000, P 38 ANN ALL C COMM, P603