English

High Rate Multivariate Polynomial Evaluation Codes

Information Theory 2025-01-14 v2 Computational Complexity math.IT

Abstract

The classical Reed-Muller codes over a finite field Fq\mathbb{F}_q are based on evaluations of mm-variate polynomials of degree at most dd over a product set UmU^m, for some dd less than U|U|. Because of their good distance properties, as well as the ubiquity and expressive power of polynomials, these codes have played an influential role in coding theory and complexity theory. This is especially so in the setting of UU being Fq{\mathbb{F}}_q where they possess deep locality properties. However, these Reed-Muller codes have a significant limitation in terms of the rate achievable -- the rate cannot be more than 1m!=exp(mlogm)\frac{1}{m{!}} = \exp(-m \log m). In this work, we give the first constructions of multivariate polynomial evaluation codes which overcome the rate limitation -- concretely, we give explicit evaluation domains SFqmS \subseteq \mathbb{F}_q^m on which evaluating mm-variate polynomials of degree at most dd gives a good code. For m=O(1)m= O(1), these new codes have relative distance Ω(1)\Omega(1) and rate 1ϵ1 - \epsilon for any ϵ>0\epsilon > 0. In fact, we give two quite different constructions, and for both we develop efficient decoding algorithms for these codes that can decode from half the minimum distance. The first of these codes is based on evaluating multivariate polynomials on simplex-like sets whereas the second construction is more algebraic, and surprisingly (to us), has some strong locality properties, specifically, we show that they are locally testable.

Keywords

Cite

@article{arxiv.2410.13470,
  title  = {High Rate Multivariate Polynomial Evaluation Codes},
  author = {Swastik Kopparty and Mrinal Kumar and Harry Sha},
  journal= {arXiv preprint arXiv:2410.13470},
  year   = {2025}
}

Comments

Abstract shortened due to arxiv's space constraints