pith. sign in

arxiv: 1511.07488 · v1 · pith:HE2FG5E2new · submitted 2015-11-23 · 💻 cs.CC · cs.IT· math.CO· math.IT

Decoding Reed-Muller codes over product sets

classification 💻 cs.CC cs.ITmath.COmath.IT
keywords codesalgorithmalgorithmsdecodedecodingdegreedistanceepsilon
0
0 comments X
read the original abstract

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

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.