TY - JOUR
T1 - On doubly-efficient interactive proof systems
AU - Goldreich, Oded
N1 - I am grateful to Guy Rothblum for many useful discussions regarding the subject. In particular, the expositions in Chapters 3 and 4 are based on his oral presentations of [27] and [42], respectively. Furthermore, Chapter 2 reproduces text from our joint works [24, 25]. I also wish to thank Ran Canetti and Ron Rothblum for discussion of various related topics. In particular, Theorem 1.6 was inspired by a discussion with Ran. Finally, I wish to thank the reviewer for many useful comments. Publisher Copyright: © 2018 O. Goldreich
PY - 2018/4/19
Y1 - 2018/4/19
N2 - An interactive proof system is called doubly-efficient if the prescribed prover strategy can be implemented in polynomial-time and the verifier's strategy can be implemented in almost-linear-time. Such proof systems, introduced by Goldwasser, Kalai, and Rothblum (JACM, 2015), make the benefits of interactive proof system available to real-life agents who are restricted to polynomial-time computation. We survey some of the known results regarding doubly-efficient interactive proof system. We start by presenting two simple constructions for t-no-CLIQUE (due to Goldreich and Rothblum (ECCC, TR17-018 and TR18-046)), where the first construction offers the benefit of being generalized to any “locally characterizable” set, and the second construction offers the benefit of preserving the combinatorial flavor of the problem. We then turn to two more general constructions of doubly-efficient interactive proof system: the proof system for sets having (uniform) bounded-depth circuits (due to Goldwasser, Kalai and Rothblum (JACM, 2015)), and the proof system for sets that are recognized in polynomial-time and small space (due to Reingold, Rothblum, and Rothblum (STOC, 2016)). Our presentation of the GKR construction is quite complete (and is somewhat different from the original presentation), but for the RRR construction we only provide an overview.
AB - An interactive proof system is called doubly-efficient if the prescribed prover strategy can be implemented in polynomial-time and the verifier's strategy can be implemented in almost-linear-time. Such proof systems, introduced by Goldwasser, Kalai, and Rothblum (JACM, 2015), make the benefits of interactive proof system available to real-life agents who are restricted to polynomial-time computation. We survey some of the known results regarding doubly-efficient interactive proof system. We start by presenting two simple constructions for t-no-CLIQUE (due to Goldreich and Rothblum (ECCC, TR17-018 and TR18-046)), where the first construction offers the benefit of being generalized to any “locally characterizable” set, and the second construction offers the benefit of preserving the combinatorial flavor of the problem. We then turn to two more general constructions of doubly-efficient interactive proof system: the proof system for sets having (uniform) bounded-depth circuits (due to Goldwasser, Kalai and Rothblum (JACM, 2015)), and the proof system for sets that are recognized in polynomial-time and small space (due to Reingold, Rothblum, and Rothblum (STOC, 2016)). Our presentation of the GKR construction is quite complete (and is somewhat different from the original presentation), but for the RRR construction we only provide an overview.
UR - https://www.scopus.com/pages/publications/85059687700
U2 - 10.1561/0400000084
DO - 10.1561/0400000084
M3 - Article
SN - 1551-305X
VL - 13
SP - 158
EP - 246
JO - Foundations and Trends in Theoretical Computer Science
JF - Foundations and Trends in Theoretical Computer Science
IS - 3
ER -