Abstract
We present an efficient randomized algorithm to test if a given function f: Fnp → Fp (where p is a prime) is a low-degree polynomial. This gives a local test for Generalized Reed-Muller codes over prime fields. For a given integer t and a given real ε > 0, the algorithm queries f at points to determine whether f can be described by a polynomial of degree at most t. If f is indeed a polynomial of degree at most t, our algorithm always accepts, and if f has a relative distance at least ε from every degree t polynomial, then our algorithm rejects f with probability at least 1/2 Our result is almost optimal since any such algorithm must query f on at least points.
| Original language | English |
|---|---|
| Pages (from-to) | 163-193 |
| Number of pages | 31 |
| Journal | Random Structures and Algorithms |
| Volume | 35 |
| Issue number | 2 |
| DOIs | |
| State | Published - Sep 2009 |
Keywords
- Generalized Reed-Muller code
- Local correction
- Local testing
- Polynomials
Fingerprint
Dive into the research topics of 'Testing low-degree polynomials over prime fields'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver