Testing Polynomials over General Fields

In this work we fill the knowledge gap concerning testing polynomials over finite fields. As previous works show, when the cardinality of the field, $q$, is sufficiently larger than the degree bound, $d$, then the number of queries sufficient for testing is polynomial or even linear in $d$. On the o...

Full description

Saved in:
Bibliographic Details
Published inSIAM journal on computing Vol. 36; no. 3; pp. 779 - 802
Main Authors Kaufman, Tali, Ron, Dana
Format Journal Article
LanguageEnglish
Published Philadelphia Society for Industrial and Applied Mathematics 01.01.2006
Subjects
Online AccessGet full text
ISSN0097-5397
1095-7111
DOI10.1137/S0097539704445615

Cover

More Information
Summary:In this work we fill the knowledge gap concerning testing polynomials over finite fields. As previous works show, when the cardinality of the field, $q$, is sufficiently larger than the degree bound, $d$, then the number of queries sufficient for testing is polynomial or even linear in $d$. On the other hand, when $q=2$ then the number of queries, both sufficient and necessary, grows exponentially with $d$. Here we study the intermediate case where $2 < q = O(d)$ and show a smooth transition between the two extremes. Specifically, let $p$ be the characteristic of the field (so that $p$ is prime and $q = p^s$ for some integer $s \geq 1$). Then the number of queries performed by the test grows like $\ell\cdot q^{2\ell+1}$, where $\ell = \big\lceil \frac{d+1}{q-q/p}\big\rceil $. Furthermore, $q^{\Omega(\ell)}$ queries are necessary when $q = O(d)$. The test itself provides a unifying view of the tests for these two extremes: it considers random affine subspaces of dimension $\ell$ and verifies that the function restricted to the selected subspaces is a polynomial of degree at most $d$. Viewed in the context of coding theory, our result shows that Reed-Muller codes over general fields (usually referred to as generalized Reed-Muller (GRM) codes) are locally testable. In the course of our analysis we provide a characterization of small-weight words that span the code. Such a characterization was previously known only when the field size is a prime or is sufficiently large, in which case the minimum-weight words span the code.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
content type line 14
ISSN:0097-5397
1095-7111
DOI:10.1137/S0097539704445615