CS 298-2
Theory Seminar

Avi Wigderson
IAS Princeton

Derandomized "low-degree" tests via "epsilon-biased" sets, with Applications to short Locally Testable Codes and PCPs

Monday, March 22, 2004
4pm-6pm
Wozniak Lounge, Soda Hall

4pm-5pm: High-level talk, followed by tea at 5.
5pm-6pm: Proofs.

We present the first explicit construction of Probabilistically Checkable Proofs
(PCPs) and Locally Testable Codes (LTCs) of fixed constant query complexity which
have almost-linear size. Such objects were recently shown to exist
(nonconstructively) by Goldreich and Sudan.

The key to these constructions is a nearly optimal randomness-efficient version of
the Rubinfeld-Sudan low degree test. The original test uses a random line in the
given vector space. The number of such lines is quadratic in the size of the space,
which implied a similar blow up in previous constructions of LTCs. Goldreich and
Sudan showed that there exists a nearly linear sized sample space of lines such
that running the low-degree test on a random line from this collection is a good
test. We give an explicit sample space with this property.

In a similar way we give a randomness-efficient version of the Blum-Rubinfeld-Sudan
linearity test (which is used, for instance, in locally testing the Hadamard code).

Both derandomizations are obtained through epsilon-biased sets for vector spaces over
finite fields.The sample space consists of the lines defined by the edges of the Cayley
expander graph generated by the epsilon-biased set.

The analysis of the derandomized tests rely on alternative views of epsilon-biased sets
--- as generating sets of Cayley expander graphs for the low degree test, and as
defining good linear error-correcting codes for the linearity test.

Joint work with Eli Ben-Sasson, Madhu Sudan and Salil Vadhan