Consistency for 0-1 Programming
Danial Davarnia, J. N. Hooker

TL;DR
This paper introduces LP-consistency for 0-1 programming, establishing its theoretical properties and demonstrating how it can reduce backtracking and improve cutting plane effectiveness.
Contribution
It develops the concept of LP-consistency for 0-1 problems, linking it to existing cuts and the integer hull, and shows its potential to enhance solving efficiency.
Findings
LP-consistency relates to Chvatal-Gomory cuts and the integer hull.
Weak LP-consistency can significantly reduce backtracking.
New valid inequalities outperform traditional cuts in some cases.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConstraint Satisfaction and Optimization · Advanced Graph Theory Research · Data Management and Algorithms
