Monoidal strengthening of simple $\mathcal{V}$-polyhedral disjunctive cuts
Aleksandr M. Kazachkov, Egon Balas

TL;DR
This paper introduces a method to enhance disjunctive cuts in mixed-integer linear programming by applying monoidal strengthening within a $\
Contribution
It develops a way to compute necessary values for monoidal strengthening directly from $\
Findings
Strengthening can significantly improve cut effectiveness for small disjunctions.
Effectiveness diminishes with larger disjunctions, indicating a potential limitation.
Computational experiments show up to 100% gap closure in some instances.
Abstract
Disjunctive cutting planes can tighten a relaxation of a mixed-integer linear program. Traditionally, such cuts are obtained by solving a higher-dimensional linear program, whose additional variables cause the procedure to be computationally prohibitive. Adopting a -polyhedral perspective is a practical alternative that enables the separation of disjunctive cuts via a linear program with only as many variables as the original problem. The drawback is that the classical approach of monoidal strengthening cannot be directly employed without the values of the extra variables appearing in the extended formulation. We derive how to compute these values from a solution to the linear program generating -polyhedral disjunctive cuts. We then present computational experiments with monoidal strengthening of cuts from disjunctions with as many as 64 terms. Some instances…
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
TopicsVehicle Routing Optimization Methods · Scheduling and Optimization Algorithms · Formal Methods in Verification
