ACM Home Page
Please provide us with feedback. Feedback
Explicit capacity-achieving list-decodable codes
Full text PdfPdf (324 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-eighth annual ACM symposium on Theory of computing table of contents
Seattle, WA, USA
SESSION: Session 1A table of contents
Pages: 1 - 10  
Year of Publication: 2006
ISBN:1-59593-134-1
Authors
Venkatesan Guruswami  University of Washington, Seattle, WA
Atri Rudra  University of Washington, Seattle, WA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 42,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1132516.1132518
What is a DOI?

ABSTRACT

For every 0 < R < 1 and ε > 0, we present an explicit construction of error-correcting codes of rate R that can be list decoded in polynomial time up to a fraction (1-R-ε) of errors. These codes achieve the "capacity" for decoding from adversarial errors, i.e., achieve the optimal trade-off between rate and error-correction radius. At least theoretically, this meets one of the central challenges in coding theory.Prior to this work, explicit codes achieving capacity were not known for any rate R. In fact, our codes are the first to beat the error-correction radius of 1-√R, that was achieved for Reed-Solomon (RS) codes in [9], for all rates R. (For rates R < 1/16, Parvaresh and Vardy [12] had recently improved upon the 1-√R bound; for R → 0, their algorithm can decode a fraction 1-O(R log(1/R)) of errors.)Our codes are simple to describe --- they are certain folded Reed-Solomon codes, which are in fact exactly RS codes, but viewed as a code over a larger alphabet by careful bundling of codeword symbols. Given the ubiquity of RS codes, this is an appealing feature of our result, since the codes we propose are not too far from the ones in actual use.The main insight in our work is that some carefully chosen folded RS codes are "compressed" versions of a related family of Parvaresh-Vardy codes. Further, the decoding of the folded RS codes can be reduced to list decoding the related Parvaresh-Vardy codes. The alphabet size of these folded RS codes is polynomial in the block length. This can be reduced to a constant that depends on the distance ε to capacity using ideas concerning "list recovering" and expander-based codes from [7, 8]. Concatenating the folded RS codes with suitable inner codes also gives us polytime constructible binary codes that can be efficiently list decoded up to the Zyablov bound.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
P. Elias. List decoding for noisy channels. Technical Report 335, Research Laboratory of Electronics, MIT, 1957.
 
2
P. Elias. Error-correcting codes for list decoding. IEEE Transactions on Information Theory, 37:5--12, 1991.
3
 
4
 
5
V. Guruswami. Algebraic-geometric generalizations of the Parvaresh-Vardy codes. ECCC Technical Report TR05-132, 2005.
 
6
V. Guruswami, J. Hästad, M. Sudan, and D. Zuckerman. Combinatorial bounds for list decoding. IEEE Transactions on Information Theory, 48:1021--1035, May 2002.
 
7
 
8
V. Guruswami and P. Indyk. Linear time encodable/decodable codes with near-optimal rate. IEEE Transactions on Information Theory, 51(10):3393--3400, October 2005.
 
9
V. Guruswami and M. Sudan. Improved decoding of Reed-Solomon and algebraic-geometric codes. IEEE Transactions on Information Theory, 45:1757--1767, 1999.
 
10
V. Y. Krachkovsky. Reed-Solomon codes for correcting phased error bursts. IEEE Transactions on Information Theory, 49(11):2975--2984, November 2003.
 
11
 
12
 
13
A. Patthak. Reducing the alphabet size of the Parvaresh-Vardy code using Algebraic Geometry codes. Manuscript, September 2005.
14
 
15
16
 
17
J. M. Wozencraft. List Decoding. Quarterly Progress Report, Research Laboratory of Electronics, MIT, 48:90--95, 1958.
 
18
V. V. Zyablov and M. S. Pinsker. List cascade decoding. Problems of Information Transmission, 17(4):29--34, 1981 (in Russian); pp. 236--240 (in English), 1982.


Collaborative Colleagues:
Venkatesan Guruswami: colleagues
Atri Rudra: colleagues