Decoding Reed-Muller codes over product sets
John Kim, Swastik Kopparty

TL;DR
This paper introduces efficient algorithms for decoding multivariate polynomial codes over arbitrary product sets, extending Reed-Solomon decoding to higher dimensions and general evaluation sets, with near-optimal error correction capabilities.
Contribution
It presents the first polynomial time decoding algorithm for multivariate polynomial codes over arbitrary product sets, generalizing Reed-Solomon decoding to multiple dimensions.
Findings
Decoding up to half the minimum distance in polynomial time for general product sets.
A near-linear time randomized decoding algorithm achieving nearly half the minimum distance.
Extension of Reed-Solomon decoding algorithms to multivariate codes over arbitrary sets.
Abstract
We give a polynomial time algorithm to decode multivariate polynomial codes of degree up to half their minimum distance, when the evaluation points are an arbitrary product set , for every . Previously known algorithms can achieve this only if the set has some very special algebraic structure, or if the degree is significantly smaller than . We also give a near-linear time randomized algorithm, which is based on tools from list-decoding, to decode these codes from nearly half their minimum distance, provided for constant . Our result gives an -dimensional generalization of the well known decoding algorithms for Reed-Solomon codes, and can be viewed as giving an algorithmic version of the Schwartz-Zippel lemma.
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 · graph theory and CDMA systems · Cellular Automata and Applications
