Consistency for 0-1 Programming

12/05/2018
by   Danial Davarnia, et al.
0

Concepts of consistency have long played a key role in constraint programming but never developed in integer programming (IP). Consistency nonetheless plays a role in IP as well. For example, cutting planes can reduce backtracking by achieving various forms of consistency as well as by tightening the linear programming (LP) relaxation. We introduce a type of consistency that is particularly suited for 0-1 programming and develop the associated theory. We define a 0-1 constraint set as LP-consistent when any partial assignment that is consistent with its linear programming relaxation is consistent with the original 0-1 constraint set. We prove basic properties of LP-consistency, including its relationship with Chvatal-Gomory cuts and the integer hull. We show that a weak form of LP-consistency can reduce or eliminate backtracking in a way analogous to k-consistency but is easier to achieve. In so doing, we identify a class of valid inequalities that can be more effective than traditional cutting planes at cutting off infeasible 0-1 partial assignments.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2013

Belief Propagation for Linear Programming

Belief Propagation (BP) is a popular, distributed heuristic for performi...
research
12/05/2018

A Linear Programming Based Approach to the Steiner Tree Problem with a Fixed Number of Terminals

We present a set of integer programs (IPs) for the Steiner tree problem ...
research
11/04/2019

Persistency of Linear Programming Formulations for the Stable Set Problem

The Nemhauser-Trotter theorem states that the standard linear programmin...
research
02/17/2023

Machine Learning for Cutting Planes in Integer Programming: A Survey

We survey recent work on machine learning (ML) techniques for selecting ...
research
09/06/2011

On Partial Opimality by Auxiliary Submodular Problems

In this work, we prove several relations between three different energy ...
research
04/07/2020

Exact separation of forbidden-set cuts associated with redundant parity checks of binary linear codes

In recent years, several integer programming (IP) approaches were develo...
research
09/26/2013

Advances in Bayesian Network Learning using Integer Programming

We consider the problem of learning Bayesian networks (BNs) from complet...

Please sign up or login with your details

Forgot password? Click here to reset