Approximate Approximation on a Quantum Annealer
arXiv:2004.09267
Abstract
Many problems of industrial interest are NP-complete, and quickly exhaust resources of computational devices with increasing input sizes. Quantum annealers (QA) are physical devices that aim at this class of problems by exploiting quantum mechanical properties of nature. However, they compete with efficient heuristics and probabilistic or randomised algorithms on classical machines that allow for finding approximate solutions to large NP-complete problems. While first implementations of QA have become commercially available, their practical benefits are far from fully explored. To the best of our knowledge, approximation techniques have not yet received substantial attention. In this paper, we explore how problems' approximate versions of varying degree can be systematically constructed for quantum annealer programs, and how this influences result quality or the handling of larger problem instances on given set of qubits. We illustrate various approximation techniques on both, simulations and real QA hardware, on different seminal problems, and interpret the results to contribute towards a better understanding of the real-world power and limitations of current-state and future quantum computing.
arXiv commentProceedings of the 17th ACM International Conference on Computing Frontiers (CF 2020)
References in corpus (5)
- Quantum Optimization of Fully-Connected Spin Glasses
- Quantum Annealing Applied to De-Conflicting Optimal Trajectories for Air Traffic Management
- Adiabatic Quantum Algorithms for the NP-Complete Maximum-Weight Independent Set, Exact Cover and 3SAT Problems
- Constrained quantum annealing of graph coloring
- Quadratic Unconstrained Binary Optimization Problem Preprocessing: Theory and Empirical Analysis