On the List-Decodability of Random Linear Codes

The list-decodability of random linear codes is shown to be as good as that of general random codes. Specifically, for every fixed finite field F<sub>q</sub>, <i>p</i> ∈ (0,1 - 1/<i>q</i>) and ε >; 0, it is proved that with high probability a random linear code <i>C</i> in F<sub>q</sub><sup>n</sup> of rate (1-<i>H</i><sub>q</sub>(<i>p</i>)-ε) can be list decoded from a fraction <i>p</i> of errors with lists of size at most <i>O</i>(1/ε). This also answers a basic open question concerning the existence of highly list-decodable linear codes, showing that a list-size of O(1/ε) suffices to have rate within ε of the information-theoretically optimal rate of 1 - H<sub>q</sub>(p). The best previously known list-size bound was q<sup>O(1/ε)</sup> (except in the q = 2 case where a list-size bound of O(1/ε) was known). The main technical ingredient in the proof is a strong upper bound on the probability that I random vectors chosen from a Hamming ball centered at the origin have too many (more than Ω(ℓ)) vectors from their linear span also belong to the ball.

[1]  Venkatesan Guruswami,et al.  List Decoding of Error-Correcting Codes (Winning Thesis of the 2002 ACM Doctoral Dissertation Competition) , 2005, Lecture Notes in Computer Science.

[2]  Venkatesan Guruswami,et al.  Combinatorial bounds for list decoding , 2002, IEEE Trans. Inf. Theory.

[3]  Mark G. Karpovsky,et al.  Coordinate density of sets of vectors , 1978, Discret. Math..

[4]  Venkatesan Guruswami,et al.  Codes for Computationally Simple Channels: Explicit Constructions with Optimal Rate , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[5]  Volodia Blinovsky Lower Bound for the Linear Multiple Packing of the Binary Hamming Space , 2000, J. Comb. Theory, Ser. A.

[6]  Venkatesan Guruswami,et al.  Expander-based constructions of efficiently decodable codes , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[7]  Norbert Sauer,et al.  On the Density of Families of Sets , 1972, J. Comb. Theory A.

[8]  Vladimir M. Blinovsky,et al.  Code bounds for multiple packings over a nonbinary finite alphabet , 2005, Probl. Inf. Transm..

[9]  Atri Rudra,et al.  Limits to List Decoding of Random Codes , 2009, IEEE Transactions on Information Theory.

[10]  Vladimir M. Blinovsky,et al.  List decoding , 1992, Discret. Math..

[11]  Venkatesan Guruswami,et al.  List decoding of error correcting codes , 2001 .

[12]  Victor K.-W. Wei,et al.  Improved lower bounds on the sizes of error-correcting codes for list decoding , 1994, IEEE Trans. Inf. Theory.

[13]  Peter Elias,et al.  List decoding for noisy channels , 1957 .

[14]  Peter Elias,et al.  Error-correcting codes for list decoding , 1991, IEEE Trans. Inf. Theory.

[15]  Vladimir M. Blinovsky,et al.  On the convexity of one coding-theory function , 2008, Probl. Inf. Transm..

[16]  V. Blinovsky,et al.  Asymptotic Combinatorial Coding Theory , 1997 .

[17]  Venkatesan Guruswami,et al.  Explicit Capacity-achieving Codes for Worst-Case Additive Errors , 2009, ArXiv.

[18]  S. Shelah A combinatorial problem; stability and order for models and theories in infinitary languages. , 1972 .