Solution of SAT Problems with the Adaptive-Bias Quantum Approximate Optimization Algorithm
arXiv:2210.02822 · doi:10.1103/PhysRevResearch.5.023147
Abstract
The quantum approximate optimization algorithm (QAOA) is a promising method for solving certain classical combinatorial optimization problems on near-term quantum devices. When employing the QAOA to 3-SAT and Max-3-SAT problems, the quantum cost exhibits an easy-hard-easy or easy-hard pattern respectively as the clause density is changed. The quantum resources needed in the hard-region problems are out of reach for current NISQ devices. We show by numerical simulations with up to 14 variables and analytical arguments that the adaptive-bias QAOA (ab-QAOA) greatly improves performance in the hard region of the 3-SAT problems and hard region of the Max-3-SAT problems. For similar accuracy, on average, ab-QAOA needs 3 levels for 10-variable 3-SAT problems as compared to 22 for QAOA. For 10-variable Max-3-SAT problems, the numbers are 7 levels and 62 levels. The improvement comes from a more targeted and more limited generation of entanglement during the evolution. We demonstrate that classical optimization is not strictly necessary in the ab-QAOA since local fields are used to guide the evolution. This leads us to propose an optimization-free ab-QAOA that can solve the hard-region 3-SAT and Max-3-SAT problems effectively with significantly fewer quantum gates as compared to the original ab-QAOA. Our work paves the way for realizing quantum advantages for optimization problems on NISQ devices.
18 pages, 15 figures
References in corpus (23)
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Variational Quantum Algorithms
- Noisy intermediate-scale quantum (NISQ) algorithms
- Strong quantum computational advantage using a superconducting quantum processor
- Noise-Induced Barren Plateaus in Variational Quantum Algorithms
- Connecting ansatz expressibility to gradient magnitudes and barren plateaus
- Demonstration of multi-qubit entanglement and algorithms on a programmable neutral atom quantum computer
- Quantum Optimization of Maximum Independent Set using Rydberg Atom Arrays
- Warm-starting quantum optimization
- Effect of barren plateaus on gradient-free optimization
- Quantum annealing initialization of the quantum approximate optimization algorithm
- Entanglement Devised Barren Plateau Mitigation
- Barren plateaus preclude learning scramblers
- Avoiding barren plateaus using classical shadows
- Counterdiabaticity and the quantum approximate optimization algorithm
- MAXCUT QAOA performance guarantees for p >1
- Classical variational simulation of the Quantum Approximate Optimization Algorithm
- Reinforcement Learning for Many-Body Ground-State Preparation Inspired by Counterdiabatic Driving
- Quantum optimization via four-body Rydberg gates
- Quantum Approximate Optimization Algorithm with Adaptive Bias Fields
- Quantum Computational Phase Transition in Combinatorial Problems
- Quantum variational learning for quantum error-correcting codes
- Mitigating algorithmic errors in quantum optimization through energy extrapolation
Cited by in corpus (4)
- PCA and t-SNE analysis in the study of QAOA entangled and non-entangled mixing operators
- Grover-QAOA for 3-SAT: Quadratic Speedup, Fair-Sampling, and Parameter Clustering
- Warm Start Adaptive-Bias Quantum Approximate Optimization Algorithm
- Exploiting many-body localization for scalable variational quantum simulation