Article ID: | iaor2006989 |
Country: | Netherlands |
Volume: | 139 |
Issue: | 1 |
Start Page Number: | 95 |
End Page Number: | 129 |
Publication Date: | Oct 2005 |
Journal: | Annals of Operations Research |
Authors: | Eckstein Jonathan, Nediak Mikhail |
Keywords: | cutting plane algorithms |
This paper presents a general, self-contained treatment of convexity or intersection cuts. It describes two equivalent ways of generating a cut – via a convex set or a concave function – and a partial-order notion of cut strength. We then characterize the structure of the sets and functions that generate cuts that are strongest with respect to the partial order. Next, we specialize this analytical framework to the case of mixed-integer linear programming (MIP). For this case, we formulate two kinds of the deepest cut generation problem, via sets or via functions, and subsequently consider some special cases which are amenable to efficient computation. We conclude with computational tests of one of these procedures on a large set of MIPLIB problems.