Exploiting Semidefinite Relaxations in Constraint Programming
Willem Jan van Hoeve
Abstract
Constraint programming uses enumeration and search tree pruning to solve combinatorial optimization problems. In order to speed up this solution process, we investigate the use of semidefinite relaxations within constraint programming. In principle, we use the solution of a semidefinite relaxation to guide the traversal of the search tree, using a limited discrepancy search strategy. Furthermore, a semidefinite relaxation produces a bound for the solution value, which is used to prune parts of the search tree. Experimental results on stable set and maximum clique problem instances show that constraint programming can indeed greatly benefit from semidefinite relaxations.
Create a lesson
Related papers
Boxicity of Power Graphs of Finite Nilpotent Groups
L. Sunil Chandran, Jinia Ghosh, Suraj Kumar Sahoo
Monadically Dependent Graph Classes Have Almost Bounded Merge-Width
Jan Dreier, Nikolas Mählmann, Michał Pilipczuk et al.
A Polynomial Erdős-Pósa bound for Eulerian digraphs
Esther Galby, Roohani Sharma, Bart van der Steenhoven
How Unbalanced Must a Latin Rectangle Be?
Zhengyu Li, Vijay Ganesh
Classifying K-Geodetic Graphs Via Combinatorial Designs and Distance-regularity
Carlos E. Frasser
Graph Similarity Meets Optimal Transport
Jens Breitung, Timo Gervens, Martin Grohe