A Branch and Bound Algorithm for Max-Cut Based on Combining Semidefinite and Polyhedral Relaxations
IPCO '07 Proceedings of the 12th international conference on Integer Programming and Combinatorial Optimization
Constraint satisfaction problems solved by semidefinite relaxations
WSEAS Transactions on Computers
Multiterm polyhedral relaxations for nonconvex, quadratically constrained quadratic programs
Optimization Methods & Software - GLOBAL OPTIMIZATION
Exact Algorithms for the Quadratic Linear Ordering Problem
INFORMS Journal on Computing
Brief paper: Convex relaxations for mixed integer predictive control
Automatica (Journal of IFAC)
Journal of Global Optimization
Duality Gap Estimation of Linear Equality Constrained Binary Quadratic Programming
Mathematics of Operations Research
A computational study on the quadratic knapsack problem with multiple constraints
Computers and Operations Research
Improving a Lagrangian decomposition for the unconstrained binary quadratic programming problem
Computers and Operations Research
An exact solution method for unconstrained quadratic 0---1 programming: a geometric approach
Journal of Global Optimization
On duality gap in binary quadratic programming
Journal of Global Optimization
On the solution of a graph partitioning problem under capacity constraints
ISCO'12 Proceedings of the Second international conference on Combinatorial Optimization
VLSI design of an SVM learning core on sequential minimal optimization algorithm
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Test-assignment: a quadratic coloring problem
Journal of Heuristics
Hi-index | 0.05 |
In this paper, we consider problem (P) of minimizing a quadratic function q(x)=x tQx+ctx of binary variables. Our main idea is to use the recent Mixed Integer Quadratic Programming (MIQP) solvers. But, for this, we have to first convexify the objective function q(x). A classical trick is to raise up the diagonal entries of Q by a vector u until (Q+diag(u)) is positive semidefinite. Then, using the fact that xi2=xi, we can obtain an equivalent convex objective function, which can then be handled by an MIQP solver. Hence, computing a suitable vector u constitutes a preprocessing phase in this exact solution method. We devise two different preprocessing methods. The first one is straightforward and consists in computing the smallest eigenvalue of Q. In the second method, vector u is obtained once a classical SDP relaxation of (P) is solved.We carry out computational tests using the generator of (Pardalos and Rodgers, 1990) and we compare our two solution methods to several other exact solution methods. Furthermore, we report computational results for the max-cut problem.