Compilation of Fault-Tolerant Quantum Heuristics for Combinatorial Optimization
Yuval R. Sanders, Dominic W. Berry, Pedro C. S. Costa, Louis W., Tessler, Nathan Wiebe, Craig Gidney, Hartmut Neven, Ryan Babbush

TL;DR
This paper evaluates the practicality of various fault-tolerant quantum heuristics for combinatorial optimization on small quantum computers, highlighting significant resource requirements and challenging the expectation of near-term quantum advantage.
Contribution
It compiles and analyzes fault-tolerant implementations of multiple quantum heuristics, providing resource estimates and practical limitations for their use on near-term quantum hardware.
Findings
Quantum heuristics require extensive resources, often exceeding current capabilities.
Achieving quantum advantage with quadratic speedups on modest hardware is unlikely without significant improvements.
Simulated annealing on quantum hardware could take days and millions of qubits, compared to minutes classically.
Abstract
Here we explore which heuristic quantum algorithms for combinatorial optimization might be most practical to try out on a small fault-tolerant quantum computer. We compile circuits for several variants of quantum accelerated simulated annealing including those using qubitization or Szegedy walks to quantize classical Markov chains and those simulating spectral gap amplified Hamiltonians encoding a Gibbs state. We also optimize fault-tolerant realizations of the adiabatic algorithm, quantum enhanced population transfer, the quantum approximate optimization algorithm, and other approaches. Many of these methods are bottlenecked by calls to the same subroutines; thus, optimized circuits for those primitives should be of interest regardless of which heuristic is most effective in practice. We compile these bottlenecks for several families of optimization problems and report for how long and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
