REVIEW
Efficient algorithm for a quantum analogue of 2-SAT
Quantum Physics · Submitted 14 Feb 2006 · 9 references
Pith's verdict: Both claims hold up: the 2-SAT algorithm is correct, and the real technical contribution is the four-dimensional clock that pushes QMA_1-hardness down to k=4.
T0 · AI review
Why Pith says this
Highlight any text to comment on it.
Referee report
The paper
The paper claims
Quantum 2-SAT is no harder than its classical counterpart: a polynomial-time classical algorithm decides whether an n-qubit state can simultaneously avoid a list of forbidden two-qubit subspaces, while the k-qubit version becomes hard only,
The reading
What carries the argument
The load-bearing device is Lemma 1: if a rank-three tensor $psi$ obeys $varphi^{alpha,beta}psi_{alpha,beta,gamma} = 0$ and $theta^{beta,gamma}psi_{alpha,beta,gamma} = 0$, then it also obeys $omega^{alpha,gamma}psi_{alpha,beta,gamma} = 0$ with $omega = varphi, epsilon, theta$, where $epsilon$ is the antisymmetric two-index tensor. In words, two constraints sharing a qubit imply a third constraint on the outer pair, obtained by contracting through $epsilon$. This is the quantum shadow of the classical resolution step that makes 2-SAT easy, and it is what lets the algorithm generate the missing edges of the constraint graph without ever writing down an exponentially large state. The completion of the argument is Lemma 2, which shows that once no new constraint can be generated, a product satisfying assignment can be built by assigning one vertex, propagating to its neighbours via $psi^{(a)} = epsilon (varphi^{(1,a)})^{T} psi^{(1)}$, and recursing on the far set.
Extended reading notes
Core claim
The central claim is that quantum 2-SAT is decidable in classical polynomial time. The algorithm reduces an $n$-qubit instance to an equivalent $(n-1)$- or $(n-2)$-qubit instance in $O(n^3)$ time, then iterates. It does this by inspecting the rank $r_{a,b}$ of each projector: rank 4 means no satisfying assignment exists; rank 3 pins qubits $a,b$ to a fixed product state and removes them; rank 2 lets qubits $a$ and $b$ be merged into one logical qubit via an isometry $V$; and when all ranks are at most 1 the instance is called homogeneous and the algorithm instead generates new constraints using a local composition rule. The process either shrinks the qubit count or reaches a complete set of constraints, and the author proves (Lemma 2) that every homogeneous instance with a complete set of constraints is satisfiable, with a satisfying assignment that is a product of one-qubit states. The second claim is that quantum $k$-SAT with the stated promise gap is QMA$_1$-complete for $k geq 4$, proved by building a 4-qubit-projector Hamiltonian whose zero-energy subspace is spanned by computational history states of an arbitrary verifying circuit.
Load-bearing premise
The polynomial-time claim is made in an exact-arithmetic model: the algorithm must compute ranks of two-qubit projectors and test whether $2 times 2$ matrices are proportional, and the paper asserts without bounding that this linear algebra over algebraic numbers of bounded degree is efficient, so the $O(n^4)$ step count is only a polynomial-time bound if that arithmetic overhead is polynomial too.
Editorial extensions
If this is right
- Exact satisfiability of a family of two-qubit quantum constraints can be decided on a classical machine in polynomial time, so no quantum computer is needed for this fragment of the local Hamiltonian problem.
- Any satisfiable homogeneous quantum 2-SAT instance admits a satisfying assignment that is a product of one-qubit states, so entanglement is never required to satisfy rank-one two-qubit constraints exactly.
- Quantum $k$-SAT with a polynomial promise gap is QMA$_1$-complete for all constant $k geq 4$, so four-qubit projectors already suffice to encode any one-sided-error quantum verification procedure.
- The reduction from $k=5$ to $k=4$ is achieved with a clock register of four-dimensional particles paired into qubits, giving an explicit 4-local projector decomposition of the history-state Hamiltonian.
Reading between the lines
- The tractability boundary sits exactly where classical SAT's does, between 2 and 3, but the paper leaves quantum 3-SAT open; a reader can test whether the rank-merging technique of Section II can be pushed to rank-two three-qubit projectors, or whether a 3-local history-state construction exists.
- If quantum 2-SAT is in P while 2-local Hamiltonian is QMA-complete, the hardness of the local Hamiltonian problem must live in the ground-state-energy promise rather than in exact satisfiability, which suggests checking whether the QMA-hardness construction survives restriction to frustration-free instances with exactly zero ground energy.
- The product-state conclusion for complete instances is a structural statement that could be probed numerically: for small $n$, search for a satisfiable homogeneous instance whose every satisfying state is entangled.
- The QMA$_1$ completeness result depends on a promise gap $epsilon = 1/n^{alpha}$; without that gap the paper's own Remark 2 notes the problem becomes hard for the polynomial hierarchy, so the gap is doing real work rather than bookkeeping.
Original abstract
Complexity of a quantum analogue of the satisfiability problem is studied. Quantum k-SAT is a problem of verifying whether there exists n-qubit pure state such that its k-qubit reduced density matrices have support on prescribed subspaces. We present a classical algorithm solving quantum 2-SAT in a polynomial time. It generalizes the well-known algorithm for the classical 2-SAT. Besides, we show that for any k>=4 quantum k-SAT is complete in the complexity class QMA with one-sided error.
The compiled record
The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
The abstract, sentence by sentence
Complexity of a quantum analogue of the satisfiability problem is studied. Quantum k-SAT is a problem of verifying whether there exists n-qubit pure state such that its k-qubit reduced density matrices have support on prescribed subspaces. We present a classical algorithm solving quantum 2-SAT in a polynomial time. It generalizes the well-known algorithm for the classical 2-SAT. Besides, we show that for any k>=4 quantum k-SAT is complete in the complexity class QMA with one-sided error.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | Complexity of a quantum analogue of the satisfiability problem is studied. | background 0.76 | 0.48 | 0.05 | asserted 0.72 |
| s1 | Quantum k-SAT is a problem of verifying whether there exists n-qubit pure state such that its k-qubit reduced density matrices have support on prescribed subspaces. | background 1.00 | 0.10 | 0.04 | asserted 1.00 |
| s2 | We present a classical algorithm solving quantum 2-SAT in a polynomial time. | contribution 0.82 | 0.96 | 0.81 | asserted 1.00 |
| s3 | It generalizes the well-known algorithm for the classical 2-SAT. | interpretation 0.72 | 0.69 | 0.08 | asserted 1.00 |
| s4 | Besides, we show that for any k>=4 quantum k-SAT is complete in the complexity class QMA with one-sided error. | result 0.92 | 0.92 | 0.23 | asserted 1.00 |
What was examined, and what was not
- arXiv listing abstract v1
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
References
How later papers used it
55 later papers cite it
2 later papers by other authors are listed below: 2 used its method or tool.
Uses its method or tool 2 of 4 papers with this label
-
Employed this paper's homogeneous 2-SAT and completion techniques to finish the proof when all of the (ρ_ij) are of rank 3 or 4.
No-go Theorem for One-way Quantum Computing on Naturally Occurring Two-level Systems (2010) · 1.00 · paraphrased: the licence does not allow quoting
-
Following Ref. [ref] , given constraints $⟨η_u,v|, ⟨η_v,w|$ for $u w$ which both act on a qubit $v ∈V$, we may infer a further implicit constraint $⟨η̃_u,w|$, such that $⟨η̃_u,w| ρ_u,w = 0$ whenever both $⟨η_u,v| ρ_u,v = 0$ and $⟨η_v,w| ρ_v,w = 0$ hold: [equation] We may renormalise $⟨η̃_u,w|$ so that $η̃_u,wη̃_u,w = 1$, provided that the operator is non-zero.
Difficult instances of the counting problem for 2-quantum-SAT are very atypical (2014) · Constraint induction · 0.92
How the literature uses it
54 arXiv papers cite this in 133 sentences
Papers citing it · 71 sentences without a confident label
Contests it 1 paper
-
The situation is further complicated by the fact that this technical point was treated incorrectly in reference [ref] due to an error in the proof of Lemma 5 [ref] .
Quantum 3-SAT is QMA1-complete · Definitions and Overview · contest 0.93
Uses its method or tool 4 papers
-
We will now use the clock construction from [ref] to construct a mapping from our modified verification circuit to quantum $(k,s)$-$$.
Clique Homology is QMA1-hard · Quantum $(k,s)$-$$ is $_1$ hard · 1.00
-
Then relation is given by $ω_α,γ = ϕ_α,β ϵ_β,δ θ_δ,γ,$ where $ϵ= 01-10$ and the summation of repeated indices is implicit [ref] .
No-go Theorem for One-way Quantum Computing on Naturally Occurring Two-level Systems · Introduction · 0.84
-
Following Ref. [ref] , given constraints $⟨η_u,v|, ⟨η_v,w|$ for $u w$ which both act on a qubit $v ∈V$, we may infer a further implicit constraint $⟨η̃_u,w|$, such that $⟨η̃_u,w| ρ_u,w = 0$ whenever both $⟨η_u,v| ρ_u,v = 0$ and $⟨η_v,w| ρ_v,w = 0$ hold: [equation] We may renormalise $⟨η̃_u,w|$ so that $η̃_u,wη̃_u,w = 1$, provided that the operator is non-zero.
Difficult instances of the counting problem for 2-quantum-SAT are very atypical · Constraint induction · 0.92
Compares with it 4 papers
-
This is a much simpler form than the recursive construction in Ref. [ref] .
No-go Theorem for One-way Quantum Computing on Naturally Occurring Two-level Systems · Introduction · 1.00
-
This formulation makes it clear that we are dealing with a quantum version of the Boolean satisfiability problem—distinct from the QSAT problem introduced by Bravyi [ref] —which is undecidable as per Theorem [ref].
Quantum logic is undecidable · Introduction · 0.86
-
Also, in [ref] , one considers a quantum analogue of 2-SAT, where we seek a state $|ψ⟩$ whose local density matrices have support on prescribed subspaces.
The Complexity of the Consistency and N-representability Problems for Quantum States · Introduction · 0.90
Cites it as support 2 papers
-
Behind our considerations lies the result that when $G$ is SAT, we can always find a satisfying product state [ref] .
Classical-Quantum Mixing in the Random 2-Satisfiability Problem · Introduction · 0.99
-
It turns out that for $2$-QSAT (but not for $2$-LH!), this latter assumption is wrong — we can efficiently write down the ground state of a frustration-free $2$-local Hamiltonian [ref] .
The 7 faces of quantum NP · Bashful: QMA with perfect completeness ($$) · 0.99
Cites it as background 33 papers
-
In this section, we review the complexity class $_1$ and quantum $k$-$$, the canonical $_1$-complete problem [ref] .
Clique Homology is QMA1-hard · $_1$ and Quantum $k$-$$ · 0.98
-
In Ref. [ref] , it was proved that the quantum analog of the $2$-SAT problem, which asks whether a set of projections on two-qubit subsystems has a simultaneous ground state, is also efficiently solvable on a classical computer.
No-go Theorem for One-way Quantum Computing on Naturally Occurring Two-level Systems · Introduction · 0.80
-
When there is no projection of rank larger than $1$, we are dealing with the homogeneous case [ref] .
Complete Characterization of the Ground Space Structure of Two-Body Frustration-Free Hamiltonians for Qubits · Introduction · 0.92
Discussion
Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.