Show simple item record

dc.contributor.advisorGoldwasser, Shafi
dc.contributor.authorHolden, Dhiraj
dc.date.accessioned2022-06-15T12:59:10Z
dc.date.available2022-06-15T12:59:10Z
dc.date.issued2022-02
dc.date.submitted2022-03-04T20:47:51.516Z
dc.identifier.urihttps://hdl.handle.net/1721.1/143142
dc.description.abstractIn this thesis, we study several extensions of the concept of interactive proofs. First, we consider non-signaling multi-prover interactive proofs. Interacting with multiple non-interacting provers increases the ability of the verifier to check the solution by asking the provers different questions and checking the consistency of their answers. In a non-signaling multi-prover proof, the provers can interact and correlate their answers, but not in an unlimited way: non-signaling provers must make the distribution of answers for any subset of provers only depend on the distribution of questions the verifier sends to that same subset. Non-signaling proofs, have found applications in cryptography and hardness of approximation. An important open problem is characterizing the power of non-signaling proofs. It is known that 2-prover non-signaling proofs are characterized by PSPACE, and that non- signaling proofs with poly(𝑛)- provers are characterized by EXP. However, the power of 𝑘-prover non-signaling proofs, for 2 < 𝑘 < poly(𝑛) remained an open problem. We show that 𝑘-prover non-signaling proofs (with negligible soundness) for 𝑘 = 𝑂(𝑝 log 𝑛) are contained in PSPACE. We prove this via two different routes that are of independent interest. In both routes we consider a relaxation of non-signaling called sub-non-signaling. Our main technical contribution (which is used in both our proofs) is a reduction showing how to convert any sub-non- signaling strategy with value at least [formula] into a non-signaling one with value at least [formula]. Second, we introduce pseudo-deterministic interactive proofs (psdIP): interactive proof systems for search problems where the verifier is guaranteed with high probability to output the same output on different executions. As in the case with classical interactive proofs, the verifier is a probabilistic polynomial time algorithm interacting with an untrusted powerful prover. We view pseudo-deterministic interactive proofs as an extension of the study of pseudo-deterministic randomized algorithms: the goal of the latter is to find canonical solutions to search problems whereas the goal of the former is to prove that a solution to a search problem is canonical to a probabilistic polynomial time verifier. Alternatively, one may think of the powerful prover as aiding the probabilistic polynomial time verifier to find canonical solutions to search problems, with high probability over the randomness of the verifier. The challenge is that pseudo- determinism should hold not only with respect to the randomness, but also with respect to the prover: a malicious prover should not be able to cause the verifier to output a solution other than the unique canonical one. The IP = PSPACE characterization implies that psdIP = IP. The challenge is to find constant round pseudo-deterministic interactive proofs for hard search prob-lems. We show a constant round pseudo-deterministic interactive proof for the graph isomorphism problem: on any input pair of isomorphic graphs (𝐺₀, 𝐺₁), there exist a unique isomorphism from 𝐺₀ to 𝐺₁ (although many isomorphism many exist) which will be output by the verifier with high probability, regardless of any dishonest prover strategy. In contrast, we show that it is unlikely that psdIP proofs with constant rounds exist for NP-complete problems by showing that if any NP-complete problem has a psdIP protocol, then the polynomial hierarchy collapses. Third, we define doubly-efficient pseudo-deterministic proofs for polynomial time search problems: pseudo-deterministic proofs with the extra requirement that the prover runtime is polynomial and the verifier runtime to verify that a solution is canonical is significantly lower than the complexity of finding any solution, canonical or otherwise. Naturally this question is particularly interest-ing for search problems for which a lower bound on its worst case complexity is known or has been widely conjectured. We show doubly-efficient pseudo-deterministic algorithms for a host of natural problems whose complexity has long been conjectured. In particular, linear programming and a variety of problems studied at the center of the fine grained complexity study.
dc.publisherMassachusetts Institute of Technology
dc.rightsIn Copyright - Educational Use Permitted
dc.rightsCopyright MIT
dc.rights.urihttp://rightsstatements.org/page/InC-EDU/1.0/
dc.titleModern Interactive Proofs
dc.typeThesis
dc.description.degreePh.D.
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
mit.thesis.degreeDoctoral
thesis.degree.nameDoctor of Philosophy


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record