Linear-time encodable/decodable codes with near-optimal rate

被引:70
作者
Guruswami, V [1 ]
Indyk, P
机构
[1] Univ Washington, Dept Comp Sci & Engn, Seattle, WA 98195 USA
[2] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
expander graphs; Forney's error exponent; iterative decoding; linear-time algorithms; MDS codes; Singleton bound; Zyablov bound;
D O I
10.1109/TIT.2005.855587
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present an explicit construction of linear-time encodable and decodable codes of rate r which can correct a,fraction (1 - r - epsilon)/2 of errors over an alphabet of constant size depending only on E, for every 0 < r < 1 and arbitrarily small epsilon > 0. The error-correction performance of these codes is optimal as seen by the Singleton bound (these are "near-MDS" codes). Such near-MDS linear-time codes were known for the decoding from erasures; our construction generalizes this to handle errors as well. Concatenating these codes with good, constant-sized binary codes gives a construction of linear-time binary codes which meet the Zyablov bound, and also the more general Blokh-Zyablov bound (by resorting to multilevel concatenation). Our work also yields linear-time encodable/decodable codes which match Forney's error exponent for concatenated codes for communication over the binary symmetric channel. The encoding/decoding complexity was quadratic in Forney's result, and Forney's bound has remained the best constructive error exponent for almost 40 years now. In summary, our results match the performance of the previously known explicit constructions of codes that had polynomial time encoding and decoding, but in 1 addition have linear-time encoding and decoding algorithms.
引用
收藏
页码:3393 / 3400
页数:8
相关论文
共 21 条
[1]  
Alon N, 1995, AN S FDN CO, P512, DOI 10.1109/SFCS.1995.492581
[2]   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
[3]  
[Anonymous], 2002, P ACM S THEOR COMP, P812
[4]   Concatenated codes:: Serial and parallel [J].
Barg, A ;
Zémor, G .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2005, 51 (05) :1625-1634
[5]   Error exponents of expander codes [J].
Barg, A ;
Zémor, G .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2002, 48 (06) :1725-1729
[6]  
BLOKH EL, 1982, LINEAR CONCATENATED
[7]  
DURNER II, 1998, HDB CODING THEORY, V2, P1911
[8]  
Forney G. D., 1966, CONCATENATED CODE
[9]   GENERALIZED MINIMUM DISTANCE DECODING [J].
FORNEY, GD .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1966, 12 (02) :125-+
[10]  
Gallager RG, 1963, LOW DENSITY PARITY C