Solving Inequality-Constrained Binary Optimization Problems on Quantum Annealer
arXiv:2012.06119
Abstract
We propose a new method for solving binary optimization problems under inequality constraints using a quantum annealer. To deal with inequality constraints, we often use slack variables, as in previous approaches. When we use slack variables, we usually conduct a binary expansion, which requires numerous physical qubits. Therefore, the problem of the current quantum annealer is limited to a small scale. In this study, we employ the alternating direction method of multipliers. This approach allows us to deal with various types using constraints in the current quantum annealer without slack variables. To test the performance of our algorithm, we use quadratic knapsack problems (QKPs). We compared the accuracy obtained by our method with a simulated annealer and the optimization and sampling mode of a D-Wave machine. As a result of our experiments, we found that the sampling mode shows the best accuracy. We also found that the computational time of our method is faster than that of the exact solver when we tackle various QKPs defined on dense graphs.
References in corpus (12)
- Ising formulations of many NP problems
- Quantum Annealing in the Transverse Ising Model
- Adiabatic Quantum Computing
- Experimental Investigation of an Eight Qubit Unit Cell in a Superconducting Optimization Processor
- A practical heuristic for finding graph minors
- Estimation of effective temperatures in quantum annealers for sampling applications: A case study with possible applications in deep learning
- Solving the Optimal Trading Trajectory Problem Using a Quantum Annealer
- A scalable control system for a superconducting adiabatic quantum optimization processor
- Application of Quantum Annealing to Nurse Scheduling Problem
- Quantum Annealing Implementation of Job-Shop Scheduling
- A scalable readout system for a superconducting adiabatic quantum optimization system
- Training and Classification using a Restricted Boltzmann Machine on the D-Wave 2000Q