Lecture 3 : Randomness Efficient Error Reduction Using Expanders , Expander Construction Using Zig-Zag Product

Swastik Kopparty,Amnon Attali,Jiyu Zhang
2018-01-01
Abstract:Fix x. Let B = {r | A(x, r) 6= f(x)} ⊆ {0, 1}m =⇒ |B| sm ≤ 0.1 Let N = 2m, β = |B| sm Our strategy will now be to use r’ to pick a set of t elements r1, ..., rt ∈ {0, 1}m and then we will output Maj(A(x, ri)) and so what we want is for the probability that more than half will be in B to be small. Proposed solution: Use m’ = m + tlog(d), r’ uniform random on {0, 1}m. We construct a d-regular expander on {0, 1}m and use the rest of the bits to perform a random walk of length t. In this new setting what we want is that the probability of a random walk staying in B to be low (note that this is not true for all graphs, t << 0.1 × 2m so for example on a grid if you start somewhere in the center of a ”concentrated” B you will never leave in t steps).
What problem does this paper attempt to address?