I'm having some trouble understanding quantum interactive proof systems (QIP systems) and the related circuit constructions. Interactive proof systems model these type of situations:
Interactive proof systems:
To say a promise problem $\mathcal{A}$ has an interactive proof system means there exists a verifier meeting two conditions:
Completeness: For every input $x\in \mathcal{A}_{\text{yes}}$, there must exist a prover strategy causing the verifier to accept with high probability.
Soundness: For every $x\in \mathcal{A}_{\text{no}}$, all prover strategies must cause the verifier to reject with high probability.
Classical protocol for graph non-isomorphism:
Now let's consider the classical proof system for the graph non-isomorphism problem.
Input: Two simple undirected graphs $G_0$ and $G_1$.
Yes: $G_0$ and $G_1$ are not isomorphic. ($G_0 \ncong G_1$).
No: $G_0$ and $G_1$ are isomorphic. ($G_0 \cong G_1$).
There is a simple (classical) interactive proof system requiring just one question and response:
The verifier randomly chooses a bit $b\in\{0,1\}$ and a permutation $\sigma \in S_n$, and sends $\mathcal{H}=\sigma(G_b)$ to the prover.
Implicitly, the prover is being challenged to identify whether $b=0$ or $b=1$. If the prover guesses correctly, the verifier accepts (or outputs $1$), otherwise he rejects (or outputs $0$).
Quantum interactive proof systems:
The quantum interactive proof system works exactly the same as the classical model except that the prover and verifier may exchange and process quantum information. General assumptions and notions of completeness and soundness are unchanged. The model may be formalized in terms of quantum circuits. An illustration of an interaction:
(There are 6 messages in this example.)
Quantum protocol for graph non-isomorphism?
The previous section on quantum interactive proof systems appears rather vague to me. I'm not sure how we can map a classical interactive proof system protocol to an equivalent quantum protocol or construct a quantum circuit for it (as shown in the above example).
For simplicity, let's just take the graph non-isomorphism problem. What would be a quantum circuit i.e. a quantum interactive proof system for the graph non-isomorphism problem? How to construct such a quantum circuit, given that we know the corresponding classical proof system protocol?
Note: All quotes are from John Watrous - Quantum Complexity Theory (Part 2) - CSSQI 2012 (timestamp included).