skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Efficiently embedding QUBO problems on adiabatic quantum computers

Journal Article · · Quantum Information Processing

Adiabatic quantum computers like the D-Wave 2000Q can approximately solve the QUBO problem, which is an NP-hard problem, and have been shown to outperform classical computers on several instances. Solving the QUBO problem literally means solving virtually any NP-hard problem like the traveling salesman problem, airline scheduling problem, protein folding problem, genotype imputation problem, thereby enabling significant scientific progress, and potentially saving millions/billions of dollars in logistics, airlines, healthcare and many other industries. Yet, before QUBO problems are solved on quantum computers, they must be embedded (or compiled) onto the hardware of quantum computers, which in itself is a very hard problem. Here, we propose an efficient embedding algorithm, that lets us embed QUBO problems fast, uses less qubits and gets the objective function value close to the global minimum value. We then compare the performance of our embedding algorithm to that of D-Wave’s embedding algorithm, which is the current state of the art, and show that our embedding algorithm convincingly outperforms D-Wave’s embedding algorithm. Our embedding approach works with perfect Chimera graphs, i.e., Chimera graphs with no missing qubits.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
Grant/Contract Number:
AC05-00OR22725
OSTI ID:
1557505
Journal Information:
Quantum Information Processing, Vol. 18, Issue 4; ISSN 1570-0755
Publisher:
SpringerCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 22 works
Citation information provided by
Web of Science

References (40)

A silicon-based nuclear spin quantum computer journal May 1998
Mapping Constrained Optimization Problems to Quantum Annealing with Application to Fault Diagnosis journal July 2016
A single-atom electron spin qubit in silicon journal September 2012
Optimizing adiabatic quantum program compilation using a graph-theoretic framework journal April 2018
Adiabatic quantum computation journal January 2018
The Protein-Folding Problem, 50 Years On journal November 2012
The Multiple Sequence Alignment Problem in Biology journal October 1988
A fast quantum mechanical algorithm for database search conference January 1996
A case study in programming a quantum annealer for hard operational planning problems journal December 2014
Minor-embedding in adiabatic quantum computation: II. Minor-universal graph design journal October 2010
Adiabatic quantum programming: minor embedding with hard faults journal November 2013
Algorithms for quantum computation: discrete logarithms and factoring conference January 1994
Genotype Imputation journal September 2009
An Introduction to Support Vector Machines and Other Kernel-based Learning Methods book January 2013
Probabilistic quantum logic operations using polarizing beam splitters journal November 2001
The complexity of theorem-proving procedures conference January 1971
Digitized adiabatic quantum computing with a superconducting circuit journal June 2016
Airline Scheduling: An Overview journal May 1985
A Study of Complex Deep Learning Networks on High Performance, Neuromorphic, and Quantum Computers conference November 2016
Identifying the minor set cover of dense connected bipartite graphs via random matching edge sets journal February 2017
Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer journal January 1999
On Computable Numbers, with an Application to the Entscheidungsproblem. A Correction journal January 1938
Fast clique minor generation in Chimera qubit connectivity graphs journal October 2015
Adiabatic quantum computation with Rydberg-dressed atoms journal May 2013
Quadratic unconstrained binary optimization problem preprocessing: Theory and empirical analysis journal June 2017
Investigating TSP Heuristics for Location-Based Services journal February 2017
Minor-embedding in adiabatic quantum computation: I. The parameter setting problem journal September 2008
Quantum Information Processing Using Quantum Dot Spins and Cavity QED journal November 1999
Hybrid quantum annealing via molecular dynamics journal April 2021
Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer journal October 1997
An ant colony optimisation algorithm for the 2D and 3D hydrophobic polar protein folding problem text January 2005
Genotype imputation text January 2009
Minor-Embedding in Adiabatic Quantum Computation: I. The Parameter Setting Problem text January 2008
Minor-embedding in adiabatic quantum computation: II. Minor-universal graph design text January 2010
Adiabatic quantum computation with Rydberg-dressed atoms text January 2012
A single-atom electron spin qubit in silicon text January 2013
A case study in programming a quantum annealer for hard operational planning problems text January 2014
Mapping constrained optimization problems to quantum annealing with application to fault diagnosis preprint January 2016
Quadratic Unconstrained Binary Optimization Problem Preprocessing: Theory and Empirical Analysis preprint January 2017
A fast quantum mechanical algorithm for database search preprint January 1996

Cited By (2)

Quantum Bridge Analytics I: a tutorial on formulating and using QUBO models journal November 2019
Embedding Equality Constraints of Optimization Problems into a Quantum Annealer journal April 2019