Projection, lifting and extended formulation in integer and combinatorial optimization

被引:34
作者
Balas, E [1 ]
机构
[1] Carnegie Mellon Univ, Tepper Sch Business, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
disjunctive programming; sequential convexification; 0-1; programming; lift-and-project;
D O I
10.1007/s10479-005-3969-1
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This is an overview of the significance and main uses of projection, lifting and extended formulation in integer and combinatorial optimization. Its first two sections deal with those basic properties of projection that make it such an effective and useful bridge between problem formulations in different spaces, i.e. different sets of variables. They discuss topics like projection and restriction, the integrality-preserving property of projection, the dimension of projected polyhedra, conditions for facets of a polyhedron to project into facets of its projections, and so on. The next two sections describe the use of projection for comparing the strength of different formulations of the same problem, and for proving the integrality of polyhedra by using extended formulations or lifting. Section 5 deals with disjunctive programming, or optimization over unions of polyhedra, whose most important incarnation are mixed 0-1 programs and their partial relaxations. It discusses the compact representation of the convex hull of a union of polyhedra through extended formulation, the connection between the projection of the latter and the polar of the convex hull, as well as the sequential convexification of facial disjunctive programs, among them mixed 0-1 programs, with the related concept of disjunctive rank. Section 6 reviews lift-and-project cuts, the construction of cut generating linear programs, and techniques for lifting and for strengthening disjunctive cuts. Section 7 discusses the recently discovered possibility of solving the higher dimensional cut generating linear program without explicitly constructing it, by a sequence of properly chosen pivots in the simplex tableau of the linear programming relaxation. Finally, section 8 deals with different ways of combining cuts with branch and bound, and briefly discusses computational experience with lift-and-project cuts.
引用
收藏
页码:125 / 161
页数:37
相关论文
共 48 条
[1]  
[Anonymous], 1970, CONVEXITY OPTIMIZATI
[2]   Disjunctive programming: Properties of the convex hull of feasible points [J].
Balas, E .
DISCRETE APPLIED MATHEMATICS, 1998, 89 (1-3) :3-44
[3]   THE PERFECTLY MATCHABLE SUBGRAPH POLYTOPE OF A BIPARTITE GRAPH [J].
BALAS, E ;
PULLEYBLANK, W .
NETWORKS, 1983, 13 (04) :495-516
[4]   On the dimension of projected polyhedra [J].
Balas, E ;
Oosten, M .
DISCRETE APPLIED MATHEMATICS, 1998, 87 (1-3) :1-9
[5]  
Balas E, 2000, NETWORKS, V36, P34, DOI 10.1002/1097-0037(200008)36:1<34::AID-NET4>3.0.CO
[6]  
2-2
[7]   NONLINEAR 0-1 PROGRAMMING .1. LINEARIZATION TECHNIQUES [J].
BALAS, E ;
MAZZOLA, JB .
MATHEMATICAL PROGRAMMING, 1984, 30 (01) :1-21
[8]   Projection with a minimal system of inequalities [J].
Balas, E .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 1998, 10 (02) :189-193
[9]   A precise correspondence between lift-and-project cuts, simple disjunctive cuts, and mixed integer gomory cuts for 0-1 programming [J].
Balas, E ;
Perregaard, M .
MATHEMATICAL PROGRAMMING, 2003, 94 (2-3) :221-245
[10]   SEQUENTIAL CONVEXIFICATION IN REVERSE CONVEX AND DISJUNCTIVE PROGRAMMING [J].
BALAS, E ;
TAMA, JM ;
TIND, J .
MATHEMATICAL PROGRAMMING, 1989, 44 (03) :337-350