Robust Multiplication-based Tests for Reed-Muller Codes

Abstract

We consider the following multiplication-based tests to check if a given function f: Fqn Fq is a codeword of the Reed-Muller code of dimension n and order d over the finite field Fq for prime q (i.e., f is the evaluation of a degree-d polynomial over Fq for q prime). * Teste,k: Pick P1,…,Pk independent random degree-e polynomials and accept iff the function fP1·s Pk is the evaluation of a degree-(d+ek) polynomial (i.e., is a codeword of the Reed-Muller code of dimension n and order (d+ek)). We prove the robust soundness of the above tests for large values of e, answering a question of Dinur and Guruswami [Israel Journal of Mathematics, 209:611-649, 2015]. Previous soundness analyses of these tests were known only for the case when either e=1 or k=1. Even for the case k=1 and e>1, earlier soundness analyses were not robust. We also analyze a derandomized version of this test, where (for example) the polynomials P1,…,Pk can be the same random polynomial P. This generalizes a result of Guruswami et al. [SIAM J. Comput., 46(1):132-159, 2017]. One of the key ingredients that go into the proof of this robust soundness is an extension of the standard Schwartz-Zippel lemma over general finite fields Fq, which may be of independent interest.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…