Quadratic unconstrained binary optimization problem preprocessing: Theory and empirical analysis
Authors:
Abstract
The Quadratic Unconstrained Binary Optimization problem (QUBO) has become a unifying model for representing a wide range of combinatorial optimization problems, and for linking a variety of disciplines that face these problems. A new class of quantum annealing computer that maps QUBO onto a physical qubit network structure with specific size and edge density restrictions is generating a growing interest in ways to transform the underlying QUBO structure into an equivalent graph having fewer nodes and edges. In this article, we present rules for reducing the size of the QUBO matrix by identifying variables whose value at optimality can be predetermined. We verify that the reductions improve both solution quality and time to solution and, in the case of metaheuristic methods where optimal solutions cannot be guaranteed, the quality of solutions obtained within reasonable time limits. We discuss the general QUBO structural characteristics that can take advantage of these reduction techniques and perform careful experimental design and analysis to identify and quantify the specific characteristics most affecting reduction. The rules make it possible to dramatically improve solution times on a new set of problems using both the exact Cplex solver and a tabu search metaheuristic. © 2017 Wiley Periodicals, Inc. NETWORKS, Vol. 70(2), 79–97 2017Keywords
All Related Versions
This publication has 14 references indexed in Scilit:
- Fast clique minor generation in Chimera qubit connectivity graphsQuantum Information Processing, 2015
- Evidence for quantum annealing with more than one hundred qubitsNature Physics, 2014
- Robust Optimization for Unconstrained Simulation-Based ProblemsOperations Research, 2010
- Minor-embedding in adiabatic quantum computation: I. The parameter setting problemQuantum Information Processing, 2008
- What is a complex graph?Physica A: Statistical Mechanics and its Applications, 2008
- Generalized Networks: The Theory of Preprocessing and an Empirical AnalysisINFORMS Journal on Computing, 2004
- A unified modeling and solution framework for combinatorial optimization problemsOR Spectrum, 2004
- Adaptive Memory Tabu Search for Binary Quadratic ProgramsManagement Science, 1998
- On the equivalence between roof duality and Lagrangian duality for unconstrained 0–1 quadratic programming problemsDiscrete Applied Mathematics, 1994
- Quadratic Binary Programming with Application to Capital-Budgeting ProblemsOperations Research, 1970