On QMA Protocols with Two Short Quantum Proofs
This paper gives a QMA (Quantum Merlin-Arthur) protocol for 3-SAT with two logarithmic-size quantum proofs (that are not entangled with each other) such that the gap between the completeness and the soundness is Omega(1/n polylog(n)). This improves the best completeness/soundness gaps known for NP-complete problems in this setting.
š” Research Summary
The paper studies quantum MerlināArthur (QMA) proof systems in which the verifier receives two unentangled quantum proofs, each of logarithmic size in the input length. This model, denoted QMAāÆlog(2), is the quantum analogue of classical MA with short witnesses. The authors focus on the canonical NPācomplete problem 3āSAT and aim to improve the completenessāsoundness gap achievable with such short proofs.
Previous work by Blier and Tapp showed that two logarithmicāsize proofs suffice to verify 3ācoloring (and, by reduction, 3āSAT) with a completeness of 1 and a soundness gap of Ī©(1/nā¶). Subsequent refinements by Beigi and by Chiesa & Forbes raised the gap to Ī©(1/n³āŗĪµ) and Ī©(1/n²), respectively, but the gap amplification step remained inefficient, leaving the overall gap far from constant.
The key technical contribution of this paper is to combine the BlierāTapp verification framework with Dinurās PCP theorem. Dinurās construction transforms any 3āSAT instance Ļ with m clauses into a boundedādegree constraint graph G = (V,āÆE) with the following properties: (i) if Ļ is satisfiable, G is fully satisfiable; (ii) if Ļ is unsatisfiable, G is (1āÆāāÆĪ·)āunsatisfiable for some absolute constant Ī·āÆ>āÆ0; (iii) |V| = O(māÆpolylogāÆm) and the alphabet size K is a fixed constant; (iv) G is dāregular for a constant d. This PCP reduction guarantees that any assignment violates a constant fraction of edges when the formula is unsatisfiable.
The verifierās protocol consists of three equally likely subātests:
-
Equality Test ā Perform the swap test on the two proofs. If the test outputs ādifferentā, the verifier rejects. This test detects when the two proofs are not identical quantum states; by the swapātest analysis, a constant trace distance yields a constant rejection probability.
-
Consistency Test ā Measure both proofs in the computational basis, obtaining pairs (i,āÆj) and (iā²,āÆjā²) where i,iā²āV are vertex indices and j,jā²āĪ£ are colors. If iāÆ=āÆiā², the verifier checks jāÆ=āÆjā²; otherwise, if (i,iā²)āE, it checks that the edge constraint R_{(i,iā²)}(j,āÆjā²)āÆ=āÆ1. Because of Dinurās PCP, in an unsatisfiable instance a constant fraction of edges are violated, so a random measurement hits a violating edge with probability Ī©(1/n). Hence the consistency test rejects with at least Ī©(1/n) probability.
-
Uniformity Test ā Apply the quantum Fourier transform F_K to the color register of each proof, measure the color register, and condition on obtaining outcome 0. Then apply the inverse Fourier transform F_nā to the vertex register and measure it; the verifier rejects unless the vertex measurement also yields 0. This test checks that each proof is the uniform superposition over vertices together with a uniform superposition over colors (the āproper stateā). If the amplitudes over vertices are not close to uniform, the measurement distribution deviates, leading to rejection with probability Ī©(1/n).
The authors write each proof in the form
|ĪØā© = Ī£_i α_i |iā© ā Ī£_j β_{i,j} |jā©,
with analogous notation for |Φā©. They define several subsets of vertices based on the magnitudes of α_i, the āāānorm of the colorāamplitude vector β_i, and the agreement of the most likely colors between the two proofs. By a careful case analysis covering six exhaustive scenarios (large discrepancy between proofs, many vertices with multiple highāamplitude colors, nonāuniform vertex amplitudes in one proof, etc.), they show that in every unsatisfiable case at least one of the three tests rejects with probability at least Ī©(1/n). The analysis uses elementary inequalities, the swapātest bound, and the fact that the PCP reduction guarantees a constant Ī· of unsatisfied edges.
Putting the pieces together, the protocol achieves:
- Completeness: If the 3āSAT formula is satisfiable, the prover can send the identical proper state
|ĪØā© = |Φ⩠= (1/ān) Ī£_i |iā© |Ļ(i)ā©
where Ļ is a satisfying assignment. All three tests accept with probability 1, giving completeness aāÆ=āÆ1.
- Soundness: If the formula is unsatisfiable, any pair of logarithmicāsize proofs is rejected with probability at least Ī©(1/(nĀ·polylogāÆn)). The polylog factor arises from the size blowāup in Dinurās reduction (|V| = O(māÆpolylogāÆm)). Consequently, the soundness parameter b satisfies bāÆā¤āÆ1āÆāāÆĪ©(1/(nĀ·polylogāÆn)).
Thus the authors prove that 3āSAT ā QMAāÆlog(2,āÆ1,āÆ1āÆāāÆĪ©(1/(nĀ·polylogāÆn))). This improves the previous best gap of Ī©(1/nā¶) (BlierāTapp) and Ī©(1/n³āŗĪµ) (Beigi) to a gap that is only a polylogarithmic factor away from the optimal Ī©(1/n). The result also applies to any NPācomplete problem for which Dinurās PCP reduction holds, such as graph 3ācoloring.
In summary, the paper demonstrates that two short, unentangled quantum proofs suffice to verify 3āSAT with a nearāoptimal completenessāsoundness gap, by integrating a modern PCP construction into the quantum verification framework. This advances our understanding of the power of multiple short quantum witnesses and opens the door to more efficient quantum proof systems for a broad class of combinatorial problems.
Comments & Academic Discussion
Loading comments...
Leave a Comment