TY - GEN
T1 - New direct-product testers and 2-query PCPs
AU - Impagliazzo, Russell
AU - Kabanetsy, Valentine
AU - Wigderson, Avi
PY - 2009
Y1 - 2009
N2 - The "direct product code" of a function f gives its values on all k-tuples (f(x1); ⋯ ; f(xk)). This basic construct underlies "hardness amplifcation" in cryptography, circuit complexity and PCPs. Goldreich and Safra [12] pioneered its local testing and its PCP application. A recent result by Dinur and Goldenberg [5] enabled for the first time testing proximity to this important code in the "list-decoding" regime. In particular, they give a 2-query test which works for polynomially small success probability 1=kα, and show that no such test works below success probability 1=k. Our main result is a 3-query test which works for exponentially small success probability exp(-kα). Our techniques (based on recent simplifed decoding algorithms for the same code [15]) also allow us to considerably simplify the analysis of the 2-query test of [5]. We then show how to derandomize their test, achieving a code of polynomial rate, independent of k, and success probability 1=kα. Finally we show the applicability of the new tests to PCPs. Starting with a 2-query PCP over an alphabet ∑ and with soundness error 1- δ, Rao [19] (building on Raz's (k-fold) parallel repetition theorem [20] and Holenstein's proof [13]) obtains a new 2-query PCP over the alphabet ∑k with soundness error exp(-δ2k). Our techniques yield a 2-query PCP with soundness error exp(-δ√k). Our PCP construction turns out to be essentially the same as the miss-match proof system of Feige and Kilian [8], but with simpler analysis and exponentially better soundness error.
AB - The "direct product code" of a function f gives its values on all k-tuples (f(x1); ⋯ ; f(xk)). This basic construct underlies "hardness amplifcation" in cryptography, circuit complexity and PCPs. Goldreich and Safra [12] pioneered its local testing and its PCP application. A recent result by Dinur and Goldenberg [5] enabled for the first time testing proximity to this important code in the "list-decoding" regime. In particular, they give a 2-query test which works for polynomially small success probability 1=kα, and show that no such test works below success probability 1=k. Our main result is a 3-query test which works for exponentially small success probability exp(-kα). Our techniques (based on recent simplifed decoding algorithms for the same code [15]) also allow us to considerably simplify the analysis of the 2-query test of [5]. We then show how to derandomize their test, achieving a code of polynomial rate, independent of k, and success probability 1=kα. Finally we show the applicability of the new tests to PCPs. Starting with a 2-query PCP over an alphabet ∑ and with soundness error 1- δ, Rao [19] (building on Raz's (k-fold) parallel repetition theorem [20] and Holenstein's proof [13]) obtains a new 2-query PCP over the alphabet ∑k with soundness error exp(-δ2k). Our techniques yield a 2-query PCP with soundness error exp(-δ√k). Our PCP construction turns out to be essentially the same as the miss-match proof system of Feige and Kilian [8], but with simpler analysis and exponentially better soundness error.
KW - Algorithms
KW - Theory
UR - http://www.scopus.com/inward/record.url?scp=70350643866&partnerID=8YFLogxK
U2 - 10.1145/1536414.1536435
DO - 10.1145/1536414.1536435
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:70350643866
SN - 9781605585062
T3 - Proceedings of the Annual ACM Symposium on Theory of Computing
SP - 131
EP - 140
BT - STOC'09 - Proceedings of the 2009 ACM International Symposium on Theory of Computing
T2 - 41st Annual ACM Symposium on Theory of Computing, STOC '09
Y2 - 31 May 2009 through 2 June 2009
ER -