Algorithmic QUBO Formulations for k-SAT and Hamiltonian Cycles

04/28/2022
by   Jonas Nüßlein, et al.
0

Quadratic unconstrained binary optimization (QUBO) can be seen as a generic language for optimization problems. QUBOs attract particular attention since they can be solved with quantum hardware, like quantum annealers or quantum gate computers running QAOA. In this paper, we present two novel QUBO formulations for k-SAT and Hamiltonian Cycles that scale significantly better than existing approaches. For k-SAT we reduce the growth of the QUBO matrix from O(k) to O(log(k)). For Hamiltonian Cycles the matrix no longer grows quadratically in the number of nodes, as currently, but linearly in the number of edges and logarithmically in the number of nodes. We present these two formulations not as mathematical expressions, as most QUBO formulations are, but as meta-algorithms that facilitate the design of more complex QUBO formulations and allow easy reuse in larger and more complex QUBO formulations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/02/2019

A hybrid algorithm framework for small quantum computers with application to finding Hamiltonian cycles

Recent works have shown that quantum computers can polynomially speed up...
research
02/28/2018

Hamiltonian cycles in hypercubes with faulty edges

Szepietowski [A. Szepietowski, Hamiltonian cycles in hypercubes with 2n-...
research
04/09/2022

Generalised Mathematical Formulations for Non-Linear Optimized Scheduling

In practice, most of the optimization problems are non-linear requiring ...
research
03/31/2021

Ising formulations for two-dimensional cutting stock problem with setup cost

We proposed the method that translates the 2-D CSP for minimizing the nu...
research
06/19/2001

Computing Complete Graph Isomorphisms and Hamiltonian Cycles from Partial Ones

We prove that computing a single pair of vertices that are mapped onto e...

Please sign up or login with your details

Forgot password? Click here to reset