Can cut generating functions be good and efficient?
Amitabh Basu, Sriram Sankaranarayanan

TL;DR
This paper introduces a family of cut generating functions (CGFs) that balance quality and computational efficiency, providing a practical approach for integer programming with promising results on some instances.
Contribution
The paper proposes a parameterized family of CGFs derived from $b+ ext{Z}^n$ free sets that approximate maximal CGFs while remaining computationally efficient.
Findings
CGFs provide a good approximation of the full CGF closure.
Proposed CGFs can be computed efficiently with explicit procedures.
Performance improvements observed on some random instances, but limited on benchmark problems.
Abstract
Making cut generating functions (CGFs) computationally viable is a central question in modern integer programming research. One would like to find CGFs that are simultaneously good, i.e., there are good guarantees for the cutting planes they generate, and efficient, meaning that the values of the CGFs can be computed cheaply (with procedures that have some hope of being implemented in current solvers). We investigate in this paper to what extent this balance can be struck. We propose a family of CGFs which, in a sense, achieves this harmony between good and efficient. In particular, we provide a parameterized family of free sets to derive CGFs from and show that our proposed CGFs give a good approximation of the closure given by CGFs obtained from all maximal free sets and their so-called trivial liftings, and simultaneously, show that these CGFs can be computed with…
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.
