Abstract
We briefly survey some recent progress on list decoding algorithms for binary codes. The results discussed include:
-
Algorithms to list decode binary Reed-Muller codes of any order up to the minimum distance, generalizing the classical Goldreich-Levin algorithm for RM codes of order 1 (Hadamard codes). These algorithms are “local” and run in time polynomial in the message length.
-
Construction of binary codes efficiently list-decodable up to the Zyablov (and Blokh-Zyablov) radius. This gives a factor two improvement over the error-correction radius of traditional “unique decoding” algorithms.
-
The existence of binary linear concatenated codes that achieve list decoding capacity, i.e., the optimal trade-off between rate and fraction of worst-case errors one can hope to correct.
-
Explicit binary codes mapping k bits to n ≤ poly(k/ε) bits that can be list decoded from a fraction (1/2 − ε) of errors (even for ε= o(1)) in poly(k/ε) time. A construction based on concatenating a variant of the Reed-Solomon code with dual BCH codes achieves the best known (cubic) dependence on 1/ε, whereas the existential bound is n = O(k/ε 2). (The above-mentioned result decoding up to Zyablov radius achieves a rate of Ω(ε 3) for the case of constant ε.)
We will only sketch the high level ideas behind these developments, pointing to the original papers for technical details and precise theorem statements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Elias, P.: Error-correcting codes for list decoding. IEEE Transactions on Information Theory 37, 5–12 (1991)
Goldreich, O., Levin, L.: A hard-core predicate for all one-way functions. In: Proc. of the 21st ACM Symp. on Theory of Computing, pp. 25–32 (1989)
Gopalan, P., Klivans, A., Zuckerman, D.: List-decoding Reed-Muller codes over small fields. In: Proc. 40th ACM Symposium on Theory of Computing (STOC 2008), pp. 265–274 (2008)
Guruswami, V. (ed.): List Decoding of Error-Correcting Codes. LNCS, vol. 3282. Springer, Heidelberg (2004)
Guruswami, V.: Artin automorphisms, cyclotomic function fields, and folded list-decodable codes. arXiv:0811.4139 (November 2008)
Guruswami, V., Håstad, J., Sudan, M., Zuckerman, D.: Combinatorial bounds for list decoding. IEEE Transactions on Information Theory 48(5), 1021–1035 (2002)
Guruswami, V., Rudra, A.: Concatenated codes can achieve list decoding capacity. In: Proceedings of 19th ACM-SIAM Symposium on Discrete Algorithms, pp. 258–267 (January 2008)
Guruswami, V., Rudra, A.: Explicit codes achieving list decoding capacity: Error-correction with optimal redundancy. IEEE Transactions on Information Theory 54(1), 135–150 (2008); Preliminary version in STOC 2006
Guruswami, V., Rudra, A.: Soft decoding, dual BCH codes, and better list-decodable ε-biased codes. In: Proceedings of the 23rd Annual IEEE Conference on Computational Complexity, pp. 163–174 (2008)
Guruswami, V., Rudra, A.: Better binary list-decodable codes via multilevel concatenation. IEEE Transactions on Information Theory 55(1), 19–26 (2009)
Guruswami, V., Sudan, M.: Improved decoding of Reed-Solomon and algebraic-geometric codes. IEEE Transactions on Information Theory 45, 1757–1767 (1999)
Guruswami, V., Sudan, M.: List decoding algorithms for certain concatenated codes. In: Proceedings of the 32nd Annual ACM Symposium on Theory of Computing (STOC), pp. 181–190 (2000)
Kaufman, T., Litsyn, S.: Almost orthogonal linear codes are locally testable. In: Proceedings of the 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS), pp. 317–326 (2005)
Kaufman, T., Lovett, S.: The list-decoding size of Reed-Muller codes. arXiv:0811.2356 (November 2008)
Koetter, R., Vardy, A.: Algebraic soft-decision decoding of Reed-Solomon codes. IEEE Transactions on Information Theory 49(11), 2809–2825 (2003)
Parvaresh, F., Vardy, A.: Correcting errors beyond the Guruswami-Sudan radius in polynomial time. In: Proc. of the 46th IEEE Symposium on Foundations of Computer Science, pp. 285–294 (2005)
Sudan, M.: Decoding of Reed-Solomon codes beyond the error-correction bound. Journal of Complexity 13(1), 180–193 (1997)
Sudan, M.: List decoding: Algorithms and applications. SIGACT News 31, 16–27 (2000)
Zyablov, V.V., Pinsker, M.S.: List cascade decoding. Problems of Information Transmission 17(4), 29–34 (1981) (in Russian); pp. 236–240 (1982) (in English)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Guruswami, V. (2009). List Decoding of Binary Codes–A Brief Survey of Some Recent Results. In: Chee, Y.M., Li, C., Ling, S., Wang, H., Xing, C. (eds) Coding and Cryptology. IWCC 2009. Lecture Notes in Computer Science, vol 5557. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01877-0_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-01877-0_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01813-8
Online ISBN: 978-3-642-01877-0
eBook Packages: Computer ScienceComputer Science (R0)