Abstract
Branch-and-Cut algorithms for general 0–1 mixed integer programs can be successfully implemented by using Lift-and-Project (L&P) methods to generate cuts. L&P cuts are drawn from a cone of valid inequalities that is unbounded and, thus, needs to be truncated, or “normalized”. We consider general normalizations defined by arbitrary closed convex sets and derive dual problems for generating L&P cuts. This unified theoretical framework generalizes and covers a wide group of already known normalizations. We also give conditions for proving finite convergence of the cutting plane procedure that results from using such general L&P cuts.
Similar content being viewed by others
References
E. Balas, Disjunctive programming, Annals of Discrete Mathematics 5 (1979) 3-51.
E. Balas, A modified lift-and-project procedure, Mathematical Programming 79 (1997) 19-31.
E. Balas, Disjunctive programming: Properties of the convex hull of feasible points, Discrete Applied Mathematics 89 (1998) 3-44. Originally, Management Science Research Report MSRR-348, Carnegie Mellon University (1974).
E. Balas, S. Ceria and G. Cornuéjols, A lift-and-project cutting plane algorithm for mixed 0-1 programs, Mathematical Programming 58 (1993) 295-324.
E. Balas, S. Ceria and G. Cornuéjols, Mixed 0-1 programming by lift-and-project in a branch-and-cut framework, Management Science 42 (1996) 1229-1246.
E. Balas and M. Perregaard, Lift-and-Project for mixed 0-1 programming: Recent progress, Management Science Research Report MSRR-627, Carnegie Mellon University, Pittsburgh, PA (1999).
E.A. Boyd, On the convergence of Fenchel cutting planes in mixed-integer programming, SIAM Journal on Optimization 5 (1995) 421-435.
S. Ceria, Lift-and-Project methods for mixed 0-1 programs, Ph.D. Thesis, Carnegie Mellon University (1993).
S. Ceria and J. Soares, Disjunctive cut generation for mixed 0-1 programs: duality and lifting, Columbia University (1997).
S. Ceria and J. Soares, Convex programming for disjunctive programming, Mathematical Programming 86 (1999) 595-614.
R. Gomory, Outline of an algorithm for integer solutions of linear programs, Bulletin of the American Mathematical Society 64 (1958) 275-278.
J.-B. Hiriart-Urruty and C. Lemaréchal, Convex Analysis and Minimization Algorithms, Grundlehren der Mathematischen Wissenschaften, Vol. 305-306 (Springer, Berlin, 1993).
M. Jünger, G. Reinelt and S. Thienel, Practical problem solving with cutting plane algorithms in combinatorial optimization, in: Combinatorial Optimization, eds. W. Cook, L. Lovász and P. Seymour, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, Vol. 20 (1995) pp. 111-154.
L. Lovász and A. Schrijver, Cones of matrices and set-functions and 0-1 optimization, SIAM Journal on Optimization 1 (1991) 166-190.
P. Rey, Análise convexa e métodos lift-and-project para programação 0-1 (in portuguese), Tese de doutorado, Depto. Engenharia Elétrica, PUC-Rio (2001).
R. Rockafellar, Convex Analysis, Princeton Mathematics Series, Vol. 28 (Princeton University Press, Princeton, NJ, 1970).
H. Sherali and W. Adams, A hierarchy of relaxations between the continuous and convex hull representations for zero-one programming problems, SIAM Journal on Discrete Mathematics 3 (1990) 411-430.
J. Soares, Disjunctive convex programming, Ph.D. Thesis, Columbia University (1998).
R. Stubbs and S. Mehrotra, A Branch-and-Cut method for 0-1 mixed convex programming, Management Science 86 (1999) 515-532.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Rey, P., Sagastizábal, C. Convex Normalizations in Lift-and-Project Methods for 0–1 Programming. Annals of Operations Research 116, 91–112 (2002). https://doi.org/10.1023/A:1021320028145
Issue Date:
DOI: https://doi.org/10.1023/A:1021320028145