English

Linear time algorithm for quantum 2SAT

Quantum Physics 2016-04-27 v2 Computational Complexity

Abstract

A canonical result about satisfiability theory is that the 2-SAT problem can be solved in linear time, despite the NP-hardness of the 3-SAT problem. In the quantum 2-SAT problem, we are given a family of 2-qubit projectors Πij\Pi_{ij} on a system of nn qubits, and the task is to decide whether the Hamiltonian H=ΠijH=\sum \Pi_{ij} has a 0-eigenvalue, or it is larger than 1/nα1/n^\alpha for some α=O(1)\alpha=O(1). The problem is not only a natural extension of the classical 2-SAT problem to the quantum case, but is also equivalent to the problem of finding the ground state of 2-local frustration-free Hamiltonians of spin 12\frac{1}{2}, a well-studied model believed to capture certain key properties in modern condensed matter physics. While Bravyi has shown that the quantum 2-SAT problem has a classical polynomial-time algorithm, the running time of his algorithm is O(n4)O(n^4). In this paper we give a classical algorithm with linear running time in the number of local projectors, therefore achieving the best possible complexity.

Keywords

Cite

@article{arxiv.1508.06340,
  title  = {Linear time algorithm for quantum 2SAT},
  author = {Itai Arad and Miklos Santha and Aarthi Sundaram and Shengyu Zhang},
  journal= {arXiv preprint arXiv:1508.06340},
  year   = {2016}
}

Comments

20 pages

R2 v1 2026-06-22T10:41:34.615Z