Questions: Interactive Proofs

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

In the graph non-isomorphism interactive proof, the verifier secretly picks one of two graphs, applies a random permutation, and shows it to the prover, asking 'which graph did I pick?' Why does this protocol have sound rejection of a cheating prover?

AThe prover's computation is polynomial-time bounded, preventing it from checking all permutations
BIf the graphs are actually isomorphic, any permutation of one is indistinguishable from a permutation of the other, so the prover can only guess — and each wrong guess is caught
CThe verifier's private coins prevent the prover from computing which graph was permuted
DThe prover must commit to its answer before seeing the permuted graph
Question 2 Multiple Choice

The result IP = PSPACE implies which of the following about interactive proofs?

ANP = PSPACE, since NP ⊆ IP = PSPACE
BInteractive proofs can verify only problems that have short static certificates
CInteractive proofs can decide any problem in PSPACE, including those with no known short static certificate (no NP witness)
DAll PSPACE-complete problems can be solved in polynomial time with a trusted oracle
Question 3 True / False

In the Arthur-Merlin model, making the verifier's random coins public (visible to the prover before it responds) strictly weakens the interactive proof system compared to private-coin protocols.

TTrue
FFalse
Question 4 True / False

Soundness in an interactive proof system requires that no cheating prover can convince the verifier to accept a false claim with any nonzero probability; even accepting with probability 0.01 would violate soundness.

TTrue
FFalse
Question 5 Short Answer

Explain why the prover being computationally unbounded does NOT mean the prover can always convince the verifier to accept false claims in an interactive proof system.

Think about your answer, then reveal below.