Advanced unembedding techniques for quantum annealers

Sep 10, 2020
11 pages
e-Print:
DOI:
Report number:
  • LA-UR-20-26972

Citations per year

2021202220232024210
Abstract: (arXiv)
The D-Wave quantum annealers make it possible to obtain high quality solutions of NP-hard problems by mapping a problem in a QUBO (quadratic unconstrained binary optimization) or Ising form to the physical qubit connectivity structure on the D-Wave chip. However, the latter is restricted in that only a fraction of all pairwise couplers between physical qubits exists. Modeling the connectivity structure of a given problem instance thus necessitates the computation of a minor embedding of the variables in the problem specification onto the logical qubits, which consist of several physical qubits "chained" together to act as a logical one. After annealing, it is however not guaranteed that all chained qubits get the same value (-1 or +1 for an Ising model, and 0 or 1 for a QUBO), and several approaches exist to assign a final value to each logical qubit (a process called "unembedding"). In this work, we present tailored unembedding techniques for four important NP-hard problems: the Maximum Clique, Maximum Cut, Minimum Vertex Cover, and Graph Partitioning problems. Our techniques are simple and yet make use of structural properties of the problem being solved. Using Erdős-Rényi random graphs as inputs, we compare our unembedding techniques to three popular ones (majority vote, random weighting, and minimize energy). We demonstrate that our proposed algorithms outperform the currently available ones in that they yield solutions of better quality, while being computationally equally efficient.
  • qubit
  • connectivity
  • quality
  • binary
  • Ising model
  • optimization
  • quantum annealing
  • [1]

    Finding Maximum Cliques on the D-Wave Quantum Annealer

    • Chapuis
  • [2]

    Ising formulations of many NP problems

    • A. Lucas
  • [3]

    Solving Large Minimum Vertex Cover Problems on a Quantum Annealer

      • Frontiers 2019 76-84
  • [5]

    Graph partitioning using quantum annealing on the D-Wave system

  • [6]

    Fast clique minor generation in Chimera qubit connectivity graphs

    • Andrew D. King
  • [8]

    On the complexity of finding iso- and other morphisms for partial k-trees

  • [9]

    Graph Minors. XIII. The Disjoint Paths Problem

    • Theory B
  • [10]

    Minor-embedding in adiabatic quantum computation: I. The parameter setting problem

  • [11]

    Efficiently embedding QUBO problems on adiabatic quantum computers

    • Date
  • [12]

    Embedding inequality constraints for quantum annealing optimization

  • [13]

    Planarity Based Algorithms for Minor Embedding in Grid Graphs

  • [14]

    Embedding Algorithms for Quantum Annealers with Chimera and Pegasus Connection Topologies

    • Zbinden
  • [15]

    Quantum Optimization of Fully Connected Spin Glasses

    • D. Venturelli
  • [16]

    Improving performance of logical qubits by parameter tuning and topology compensation

    • Raymond
  • [17]

    Parameter Setting for Quantum Annealers

    • Kristen L. Pudenz
  • [18]

    Reinforcement Quantum Annealing: A Hybrid Quantum Learning Automata

  • [19]

    Enhancing the efficiency of quantum annealing via reinforcement: A path-integral monte carlo simulation of the quantum reinforcement algorithm

    • A. Ramezanpour
  • [20]

    A Method of Finding a Lower Energy Solution to a QUBO/Ising Objective Function

    • J.E. Dorband
  • [21]

    On Post-processing the Results of Quantum Optimizers

      • Computing 2019 (2019) 222-233
  • [22]

    Solving large Maximum Clique problems on a quantum annealer

  • [23]

    Reducing Binary Quadratic Forms for More Scalable Quantum Annealing