English

Decoding Reed-Muller codes over product sets

Computational Complexity 2015-11-25 v1 Information Theory Combinatorics math.IT

Abstract

We give a polynomial time algorithm to decode multivariate polynomial codes of degree dd up to half their minimum distance, when the evaluation points are an arbitrary product set SmS^m, for every d<Sd < |S|. Previously known algorithms can achieve this only if the set SS has some very special algebraic structure, or if the degree dd is significantly smaller than S|S|. 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 d<(1ϵ)Sd < (1-\epsilon)|S| for constant ϵ>0\epsilon > 0. Our result gives an mm-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.

Keywords

Cite

@article{arxiv.1511.07488,
  title  = {Decoding Reed-Muller codes over product sets},
  author = {John Kim and Swastik Kopparty},
  journal= {arXiv preprint arXiv:1511.07488},
  year   = {2015}
}

Comments

25 pages, 0 figures

R2 v1 2026-06-22T11:52:40.266Z