Litcius/Paper detail

Solving Boolean Satisfiability Problems With The Quantum Approximate Optimization Algorithm

Sami Boulebnane, Ashley Montanaro

2024PRX Quantum44 citationsDOIOpen Access PDF

Abstract

One of the most prominent application areas for quantum computers is solving hard constraint satisfaction and optimization problems. However, detailed analyses of the complexity of standard quantum algorithms have suggested that outperforming classical methods for these problems would require extremely large and powerful quantum computers. The quantum approximate optimization algorithm (QAOA) is designed for near-term quantum computers, yet previous work has shown strong limitations on the ability of QAOA to outperform classical algorithms for optimization problems. Here we instead apply QAOA to hard constraint satisfaction problems, where both classical and quantum algorithms are expected to require exponential time. We analytically characterize the average success probability of QAOA on a constraint satisfaction problem commonly studied using statistical physics methods: random <a:math xmlns:a="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <a:mi>k</a:mi> </a:math> -SAT at the threshold for satisfiability, as the number of variables <d:math xmlns:d="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <d:mi>n</d:mi> </d:math> goes to infinity. We complement these theoretical results with numerical experiments on the performance of QAOA for small <g:math xmlns:g="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <g:mi>n</g:mi> </g:math> , which match the limiting theoretical bounds closely. We then compare QAOA with leading classical solvers. For random 8-SAT, we find that for more than 14 quantum circuit layers, QAOA achieves more efficient scaling than the highest-performance classical solver we tested, WalkSATlm. Our results suggest that near-term quantum algorithms for solving constraint satisfaction problems may outperform their classical counterparts. Published by the American Physical Society 2024

Topics & Concepts

Maximum satisfiability problemBoolean satisfiability problemSatisfiabilityAlgorithmComputer scienceQuantumMathematicsTheoretical computer scienceBoolean functionQuantum mechanicsPhysicsQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyMachine Learning and Algorithms