Loading web-font TeX/Math/Italic
RSQC: Recursive Sparse QUBO Construction for Quantum Annealing Machines | IEEE Journals & Magazine | IEEE Xplore

RSQC: Recursive Sparse QUBO Construction for Quantum Annealing Machines


Abstract:

Quantum annealing algorithms have shown commercial potential in solving some instances of combinatorial optimization problems. However, existing mapping for general optim...Show More

Abstract:

Quantum annealing algorithms have shown commercial potential in solving some instances of combinatorial optimization problems. However, existing mapping for general optimization problems into a compatible format for quantum annealing yields dense topology and complicated weighting, which limits the size of solvable problems on practical quantum annealing machines. To address this issue, we propose a novel mapping framework with three new techniques. First, to address the issue from general constraints, we introduce a recursive methodology to map constraints into interconnected Boolean gates and small algebraic cliques, which yields sparse topology and hardware-friendly biases/interactions. Second, to better address frequently-used constraints, we introduce a specialized penalty set based on this methodology with detailed optimizations. Third, to address the issue from the objective, we reformulate the complicated objective into a single multi-bit variable and apply binary search to its range, which turns each search step into a constraint-only problem. Compared with the state-of-the-art, experimental results and analysis over an exhaustive scan for operand bit-widths from 1 to 64 show that: (1) the growth order of the number of physical qubits with regard to operand bit-widths is reduced from O(w^{2}) to O(w), while the number is reduced by a factor of 10^{-1} in the best case; (2) the dynamic range of biases/interactions is reduced from O(2^{2w}) to \lt 32; (3) the graph minor embedding run time is reduced by a factor of 10^{-2} in the best case. For the same optimization problem, our framework reduces the requirement of the number of physical qubits and machine precision, and shortens the time from problem to machine.
Published in: IEEE Transactions on Computers ( Volume: 74, Issue: 6, June 2025)
Page(s): 2114 - 2128
Date of Publication: 04 April 2025

ISSN Information:

Funding Agency:


I. Introduction

Quantum annealing algorithms are drawing increasing attention [1], [2], [3], [4], [5], [6], [7]. They have shown commercial potential in solving some instances of combinatorial optimization problems, such as set covering [8], fault diagnosis [9], satisfiability (SAT) [10], [11], prime factorization [12], and computer vision [13]. As shown in the upper part of Fig. 1, to solve general optimization problems on quantum annealing machines, the problems are firstly mapped into an energy-like format called Quadratic Unconstrained Binary Optimization (QUBO) problems [14], [15] (we refer to this process as qubonization in this paper), and then topologically legalized [16], [17] to the quantum annealing machine [18], [19], [20], [21].

Contact IEEE to Subscribe

References

References is not available for this document.