Preprocessing and Cutting Planes with Conflict Graphs

09/17/2019
by   Samuel S. Brito, et al.
0

This paper addresses the implementation of conflict graph-based routines into the COIN-OR Branch-and-Cut (CBC) solver, including: (i) a conflict graph infrastructure with an improved version of a state-of-the-art conflict detection algorithm to quickly build conflict graphs; this version detects additional conflicts and has the same worst-case complexity of the original algorithm; (ii) a preprocessing routine based on a clique-strengthening scheme that can both reduce the number of nonzeros in the constraint matrix and also produce stronger formulations; (iii) a clique cut separator capable of obtaining dual bounds at the root node that are 26% stronger than the ones provided by the equivalent cut generator of a state-of-the-art commercial solver, 467% stronger than those attained by the clique cut separator of the GLPK solver and 500% stronger than the dual bounds obtained by the clique separation routine of the COIN-OR Cut Generation Library; (iv) an odd-cycle cut separator with a lifting module to produce valid odd-wheel inequalities. This new version of CBC obtained an average gap closed that is 26% better than the previous one and solved 27% more instances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2020

Optimal Bounds for the k-cut Problem

In the k-cut problem, we want to find the smallest set of edges whose de...
research
11/20/2019

The Karger-Stein Algorithm is Optimal for k-cut

In the k-cut problem, we are given an edge-weighted graph and want to fi...
research
02/04/2022

Faster exact solution of sparse MaxCut and QUBO problems

The maximum-cut problem is one of the fundamental problems in combinator...
research
09/06/2019

Strong Bounds for Resource Constrained Project Scheduling: Preprocessing and Cutting Planes

Resource Constrained Project Scheduling Problems (RCPSPs) without preemp...
research
05/08/2019

Max-Cut in Degenerate H-Free Graphs

We obtain several lower bounds on the Max-Cut of d-degenerate H-free gra...
research
02/25/2020

RMB-DPOP: Refining MB-DPOP by Reducing Redundant Inferences

MB-DPOP is an important complete algorithm for solving Distributed Const...
research
01/03/2020

A cutting-plane algorithm for the Steiner team orienteering problem

The Team Orienteering Problem (TOP) is an NP-hard routing problem in whi...

Please sign up or login with your details

Forgot password? Click here to reset