Efficiently decoding Reed-Muller codes from random errors
Ramprasad Saptharishi, Amir Shpilka, Ben Lee Volk

TL;DR
This paper presents an efficient decoding algorithm for Reed-Muller codes that can correct a significantly higher number of random errors than the worst-case limit, especially for low and high rate codes.
Contribution
The work introduces a novel decoding algorithm based on solving linear equations, surpassing previous methods by correcting more random errors in Reed-Muller codes.
Findings
Corrects nearly half the code length in low rate codes.
Corrects polynomially many errors in high rate codes.
Utilizes recent theoretical results on erasure correction for Reed-Muller codes.
Abstract
Reed-Muller codes encode an -variate polynomial of degree by evaluating it on all points in . We denote this code by . The minimal distance of is and so it cannot correct more than half that number of errors in the worst case. For random errors one may hope for a better result. In this work we give an efficient algorithm (in the block length ) for decoding random errors in Reed-Muller codes far beyond the minimal distance. Specifically, for low rate codes (of degree ) we can correct a random set of errors with high probability. For high rate codes (of degree for ), we can correct roughly errors. More generally, for any integer , our algorithm can correct any error pattern in for which the same erasure pattern can be corrected in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · DNA and Biological Computing · Cellular Automata and Applications
