Questions: Interactive Proof Systems

5 questions to test your understanding

Score: 0 / 5
Question 1 Short Answer

NP can be viewed as a one-round interactive proof where the prover sends a witness and the verifier checks it deterministically. How do multiple rounds and verifier randomness add power?

Think about your answer, then reveal below.
Question 2 Multiple Choice

The Fiat-Shamir heuristic replaces the verifier's random challenges with H(transcript-so-far) where H is a hash function. This transforms an interactive protocol into a non-interactive one. What security model does this require?

AThe standard model — Fiat-Shamir is provably secure under any hash function
BThe random oracle model — H is modeled as a truly random function. In the standard model (with any concrete hash function), Fiat-Shamir can be insecure for some protocols, though it works well in practice for many specific constructions
CThe quantum random oracle model — security requires quantum-resistant hash functions
DNo security model — Fiat-Shamir is a heuristic with no formal guarantees
Question 3 True / False

IP = PSPACE means a polynomial-time verifier with access to an all-powerful prover can verify exactly the same set of problems that can be solved with polynomial space.

TTrue
FFalse
Question 4 Multiple Choice

Graph non-isomorphism (proving two graphs are NOT isomorphic) has an interactive proof but is not known to be in NP. Why is it easier for interactive proofs?

AInteractive proofs can handle exponential-size witnesses that NP cannot
BNP verification requires a short certificate proving non-isomorphism, which seems to require checking all n! possible mappings. In the interactive proof, the verifier secretly picks one of the two graphs, randomly permutes it, and asks the prover to identify which one. If the graphs are non-isomorphic, a powerful prover can always distinguish them; if they are isomorphic, no prover can tell which was chosen (probability 1/2). Repeated rounds drive the error down
CInteractive proofs can use quantum entanglement to verify non-isomorphism
DThe prover compresses the exponential witness into a polynomial-size response
Question 5 Short Answer

Arthur-Merlin (AM) protocols restrict the verifier to sending only its random coins (public-coin). Goldwasser and Sipser showed that AM has the same power as general IP (private-coin). Why is this surprising?

Think about your answer, then reveal below.