A Tutorial on Formulating and Using QUBO Models

11/13/2018
by   Fred Glover, et al.
0

Recent years have witnessed the remarkable discovery that the Quadratic Unconstrained Binary Optimization (QUBO) model unifies a wide variety of combinatorial optimization problems, and moreover is the foundation of adiabatic quantum computing and a subject of study in neuromorphic computing. Through these connections, QUBO models lie at the heart of experimentation carried out with quantum computers developed by D-Wave Systems and neuromorphic computers developed by IBM and are actively being explored for their research and practical applications by Google and Lockheed Martin in the commercial realm and by Los Alamos National Laboratory, Oak Ridge National Laboratory and Lawrence Livermore National Laboratory in the public sector. Computational experience is being amassed by both the classical and the quantum computing communities that highlights not only the potential of the QUBO model but also its effectiveness as an alternative to traditional modeling and solution methodologies. This tutorial discloses the basic features of the QUBO model that give it the power and flexibility to encompass the range of applications that have thrust it into prominence. We show how many different types of constraints arising in practice can be embodied within the "unconstrained" QUBO formulation in a very natural manner using penalty functions, yielding exact model representations in contrast to the approximate representations produced by customary uses of penalty functions. Each step of generating such models is illustrated in detail by simple numerical examples, to highlight the convenience of using QUBO models in numerous settings. We also describe recent innovations for solving QUBO models that offer a rich potential for integrating classical and quantum computing and for applying these models in machine learning.

READ FULL TEXT
research
01/19/2021

Solving Quadratic Unconstrained Binary Optimization with divide-and-conquer and quantum algorithms

Quadratic Unconstrained Binary Optimization (QUBO) is a broad class of o...
research
08/05/2020

Adiabatic Quantum Linear Regression

A major challenge in machine learning is the computational expense of tr...
research
11/08/2019

Quantum Bridge Analytics II: Combinatorial Chaining for Asset Exchange

Quantum Bridge Analytics relates to methods and systems for hybrid class...
research
11/08/2019

Quantum Bridge Analytics II: Network Optimization and Combinatorial Chaining for Asset Exchange

Quantum Bridge Analytics relates to methods and systems for hybrid class...
research
11/13/2018

A Tutorial on Formulating QUBO Models

The field of Combinatorial Optimization (CO) is one of the most importan...
research
03/19/2019

Minimizing polynomial functions on quantum computers

This expository paper reviews some of the recent uses of computational a...
research
08/17/2021

A comparative study of universal quantum computing models: towards a physical unification

Quantum computing has been a fascinating research field in quantum physi...

Please sign up or login with your details

Forgot password? Click here to reset