Quadratic Unconstrained Binary Optimization (QUBO) problems concern the minimization of quadratic polynomials in n {0, 1}-valued variables. These problems are NP-complete, but prior work has identified a sequence of polynomial-time computable lower bounds on the minimum value, denoted by C(2), C(3), C(4),…. It is known that C(2) can be computed by solving a maximum-flow problem, whereas the only previously known algorithms for computing C(k) (k > 2) require solving a linear program. In this paper we prove that C(3) can be computed by solving a maximum multicommodity flow problem in a graph constructed from the quadratic function. In addition to providing a lower bound on the minimum value of the quadratic function on {0, 1}(n), this multicommodity flow problem also provides some information about the coordinates of the point where this minimum is achieved. By looking at the edges that are never saturated in any maximum multicommodity flow, we can identify relational persistencies: pairs of variables that must have the same or different values in any minimizing assignment. We furthermore show that all of these persistencies can be detected by solving single-commodity flow problems in the same network.
[1]
Ravindra K. Ahuja,et al.
Network Flows: Theory, Algorithms, and Applications
,
1993
.
[2]
R. Zabih,et al.
Bayesian parallel imaging with edge‐preserving priors
,
2007,
Magnetic resonance in medicine.
[3]
Ramin Zabih,et al.
Dynamic Programming and Graph Algorithms in Computer Vision
,
2011,
IEEE Transactions on Pattern Analysis and Machine Intelligence.
[4]
Y. Crama,et al.
Upper-bounds for quadratic 0-1 maximization
,
1990
.
[5]
Endre Boros,et al.
Preprocessing of unconstrained quadratic binary optimization
,
2006
.
[6]
Endre Boros,et al.
A max-flow approach to improved lower bounds for quadratic unconstrained binary optimization (QUBO)
,
2008,
Discret. Optim..
[7]
Pierre Hansen,et al.
Roof duality, complementation and persistency in quadratic 0–1 optimization
,
1984,
Math. Program..
[8]
Endre Boros,et al.
Chvátal Cuts and ODD Cycle Inequalities in Quadratic 0 - 1 Optimization
,
1992,
SIAM J. Discret. Math..