Mathematical Programming

, Volume 137, Issue 1–2, pp 19–35 | Cite as

Generalized intersection cuts and a new cut generating paradigm

  • Egon Balas
  • François Margot
Full Length Paper Series A


Intersection cuts are generated from a polyhedral cone and a convex set S whose interior contains no feasible integer point. We generalize these cuts by replacing the cone with a more general polyhedron C. The resulting generalized intersection cuts dominate the original ones. This leads to a new cutting plane paradigm under which one generates and stores the intersection points of the extreme rays of C with the boundary of S rather than the cuts themselves. These intersection points can then be used to generate in a non-recursive fashion cuts that would require several recursive applications of some standard cut generating routine. A procedure is also given for strengthening the coefficients of the integer-constrained variables of a generalized intersection cut. The new cutting plane paradigm yields a new characterization of the closure of intersection cuts and their strengthened variants. This characterization is minimal in the sense that every one of the inequalities it uses defines a facet of the closure.

Mathematics Subject Classification (2000)

90C10 90C11 90C57 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Andersen, K., Louveaux Q., Weismantel, R., Wolsey, L.: Cutting planes from two rows of a simplex Tableau. IPCO XII, pp. 1–15, Ithaca, New York (2007)Google Scholar
  2. 2.
    Balas E.: Intersection cuts—a new type of cutting planes for integer programming. Oper. Res. 19, 19–39 (1971)MathSciNetMATHCrossRefGoogle Scholar
  3. 3.
    Balas E., Ceria S., Cornuéjols G.: A lift-and-project cutting plane algorithm for mixed 0–1 programs. Math. Program. 58, 295–324 (1993)MATHCrossRefGoogle Scholar
  4. 4.
    Balas E., Bonami P.: Generating lift-and-project cuts from the LP simplex tableau: open source implementation and testing of new variants. Math. Program. Comput. 1, 165–199 (2009)MathSciNetMATHCrossRefGoogle Scholar
  5. 5.
    Balas E., Jeroslow R.G.: Strengthening cuts for mixed-integer programs. Eur. J. Oper. Res. 4, 224–234 (1980)MathSciNetMATHCrossRefGoogle Scholar
  6. 6.
    Balas E., Perregaard M.: A precise correspondence between lift-and-project cuts, simple disjunctive cuts, and mixed integer Gomory cuts for 0–1 programming. Math. Program. B 94, 221–245 (2003)MathSciNetMATHCrossRefGoogle Scholar
  7. 7.
    Borozan V., Cornuéjols G.: Minimal valid inequalities for integer constraints. Math. Oper. Res. 34, 538–546 (2009)MathSciNetMATHCrossRefGoogle Scholar
  8. 8.
    Cook W.J., Kannan R., Schrijver A.: Chvátal closures for mixed integer programming problems. Math. Program. 47, 155–174 (1990)MathSciNetMATHCrossRefGoogle Scholar
  9. 9.
    Dey, S., Wolsey, L.: Lifting integer variables in minimal inequalities corresponding to lattice-free triangles. IPCO XIII, pp. 263–275, Bertinoro, Italy (2008)Google Scholar
  10. 10.
    Fischetti, M., Lodi, A., Tramontani, A.: On the separation of disjunctive cuts. Math. Program. A (2009). doi: 10.1007/s10107-009-0300-y
  11. 11.
    Gomory R., Johnson E.: Some continuous functions related to corner polyhedra. Math. Program. 3, 23–85 (1972)MathSciNetMATHCrossRefGoogle Scholar
  12. 12.
    Grűnbaum B.: Convex Polytopes. Interscience Publishers, NY (1967)Google Scholar
  13. 13.
    Johnson E.: On the group problem for mixed integer programming. Math. Program. Study 2, 137–179 (1974)CrossRefGoogle Scholar
  14. 14.
    Lovász L.: Geometry of numbers and integer programming. In: Iri, M., Tanabe, K. (eds) Mathematical Programming, pp. 177–201. KTK Scientific Publishers, Tokyo (1989)Google Scholar
  15. 15.
    Wesselmann F.: Strengthening Gomory Mixed-Integer Cuts: A Computational Study. University of Paderborn, Paderborn (2009)Google Scholar

Copyright information

© Springer and Mathematical Optimization Society 2011

Authors and Affiliations

  1. 1.Tepper School of Business, Carnegie Mellon UniversityPittsburghUSA

Personalised recommendations