A measurement-driven quantum algorithm for SAT: Performance guarantees via spectral gaps and measurement parallelization
Franz J. Schreiber, Maximilian J. Kramer, Alexander Nietner, Jens Eisert
TL;DR
The paper analyzes a measurement-driven quantum SAT solver that encodes SAT into a rotated Hamiltonian $H(\theta)$ and uses alternating projections via clause-check measurements. It proves an exponential trade-off between the Hamiltonian gap $\Delta(\theta)$ and the per-cycle success probability, controlled by the rotation angle $\theta$, and provides a general runtime bound that improves with a tunable $\theta$ and possible amplitude amplification. The authors introduce a parallelization scheme based on perfect hash families to reduce measurements to $\mathcal{O}(\ln n)$ layers and develop rigorous readout routines capable of extracting a solution for both unique and multiple-solution instances. They show that for certain restricted inputs (e.g., Unate-SAT) and appropriate $\theta$, the algorithm's runtime collapses from exponential to polynomial, aligning with known classical tractability. Open questions include establishing non-trivial lower bounds on the spectral gap and extending the framework to MAX-SAT, with implications for potential super-quadratic quantum advantages under favorable gap behavior.
Abstract
The Boolean satisfiability problem (SAT) is of central importance in both theory and practice. Yet, most provable guarantees for quantum algorithms rely exclusively on Grover-type methods that cap the possible advantage at only quadratic speed-ups, making the search for approaches that surpass this quadratic barrier a key challenge. In this light, this work presents a rigorous worst-case runtime analysis of a recently introduced measurement-driven quantum SAT solver. Importantly, this quantum algorithm does not exclusively rely on Grover-type methods and shows promising numerical performance. Our analysis establishes that the algorithm's runtime depends on an exponential trade-off between two key properties: the spectral gap of the associated Hamiltonian and the success probability of the driving measurements. We show that this trade-off can be systematically controlled by a tunable rotation angle. Beyond establishing a worst-case runtime expression, this work contributes significant algorithmic improvements. First, we develop a new readout routine that efficiently finds a solution even for instances with multiple satisfying assignments. Second, a measurement parallelization scheme, based on perfect hash families, is introduced. Third, we establish an amplitude-amplified version of the measurement-driven algorithm. Finally, we demonstrate the practical utility of our framework: By suitably scheduling the algorithm's parameters, we show that its runtime collapses from exponential to polynomial on a special class of SAT instances, consistent with their known classical tractability. A problem we leave open is to establish a non-trivial lower bound on the spectral gap as a function of the rotation angle. Resolving this directly translates into an improved worst-case runtime, potentially realizing a super-quadratic quantum advantage.
