Efficiently embedding QUBO problems on adiabatic quantum computers

Research output: Contribution to journalArticlepeer-review

51 Scopus citations

Abstract

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. However, 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. In this work, 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.

Original languageEnglish
Article number117
JournalQuantum Information Processing
Volume18
Issue number4
DOIs
StatePublished - Apr 1 2019

Funding

This research was supported in part by an appointment to the Oak Ridge National Laboratory ASTRO Program, sponsored by the US Department of Energy and administered by the Oak Ridge Institute for Science and Education.

FundersFunder number
US Department of Energy
U.S. Department of Energy
Oak Ridge Institute for Science and Education

    Keywords

    • Adiabatic quantum computing
    • Embedding
    • Quadratic unconstrained binary optimization (QUBO)

    Fingerprint

    Dive into the research topics of 'Efficiently embedding QUBO problems on adiabatic quantum computers'. Together they form a unique fingerprint.

    Cite this