Abstract
In this paper we survey recent work on the perspective reformulation approach that generates tight, tractable relaxations for convex mixed integer nonlin- ear programs (MINLP)s. This preprocessing technique is applicable to cases where the MINLP contains binary indicator variables that force continuous decision variables to take the value 0, or to belong to a convex set. We derive from first principles the perspective reformulation, and we discuss a variety of practical MINLPs whose relaxation can be strengthened via the perspective reformulation. The survey concludes with comments and computations comparing various algorithmic techniques for solving perspective reformulations.
AMS(MOS) subject classifications. 90C11, 90C30.
The second author was supported by the US Department of Energy under grants DEFE02-08ER25861 and DE-FG02-09ER25869, and the National Science Foundation under grant CCF-0830153.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
S. Akt¨urk, A. Atamt¨urk, and S. G¨urel, A strong conic quadratic reformulation for machine-job assignment with controllable processing times, Operations Research Letters, 37 (2009), pp. 187–191.
E. Balas, Disjunctive programming and a hierarchy of relaxations for discrete optimization problems, SIAM Journal on Algebraic and Discrete Methods, 6 (1985), pp. 466–486.
A. Ben-Tal and A. Nemirovski, Lectures on Modern Convex Optimization, SIAM, 2001. MPS/SIAM Series on Optimization.
D. Bertsekas and R. Gallager, Data Networks, Prentice-Hall, Englewood Cliffs, NJ, 1987.
P. Bonami, G. Cornu´ejols, and H. Hijazi, Mixed integer non-linear programs with on/off constraints: Convex analysis and applications, 2009. Poster Presentation at MIP 2009 Conference.
R. Boorstyn and H. Frank, Large-scale network topological optimization, IEEE Transactions on Communications, 25 (1977), pp. 29–47.
B. Borchers and J.E. Mitchell, An improved branch and bound algorithm for mixed integer nonlinear programs, Computers & Operations Research, 21 (1994), pp. 359–368.
S. Ceria and J. Soares, Convex programming for disjunctive optimization, Mathematical Programming, 86 (1999), pp. 595–614.
M.A. Duran and I. Grossmann, An outer-approximation algorithm for a class of mixed-integer nonlinear programs, Mathematical Programming, 36 (1986), pp. 307–339.
S. Elhedhli, Service system design with immobile servers, stochastic demand, and congestion, Manufacturing & Service Operations Management, 8 (2006), pp. 92–97.
A. Frangioni and C. Gentile, Perspective cuts for a class of convex 0–1 mixed integer programs, Mathematical Programming, 106 (2006), pp. 225–236.
, SDP diagonalizations and perspective cuts for a class of nonseparable MIQP, Operations Research Letters, 35 (2007), pp. 181–185.
, A computational comparison of reformulations of the perspective relaxation: SOCP vs. cutting planes, Operations Research Letters, 24 (2009), pp. 105–113.
K. Furman, I. Grossmann, and N. Sawaya, An exact MINLP formulation for nonlinear disjunctive programs based on the convex hull, 2009. Presentation at 20th International Symposium on Mathematical Programming.
I. Grossmann and S. Lee, Generalized convex disjunctive programming: Nonlinear convex hull relaxation, Computational Optimization and Applications (2003), pp. 83–100.
O. G¨unl¨uk, J. Lee, and R. Weismantel, MINLP strengthening for separable convex quadratic transportation-cost UFL, Tech. Rep. RC24213 (W0703-042), IBM Research Division, March 2007.
O. G¨unl¨uk and J. Linderoth, Perspective relaxation of mixed integer nonlinear programs with indicator variables, Tech. Rep. RC24694 (W0811-076), IBM Research Division, November 2008.
, Perspective relaxation of mixed integer nonlinear programs with indicator variables, Mathematical Programming, Series B, 104 (2010), pp. 183–206.
G.R. Kocis and I.E. Grossmann, Computational experience with DICOPT solving MINLP problems in process systems engineering, Computers and Chemical Engineering, 13 (1989), pp. 307–315.
C.E. Lemke, Bimatrix equilibrium points and mathematical programming, Management Science, 11 (1965), pp. 681–689.
S. Leyffer and J. Linderoth, A practical guide to mixed integer nonlinear programming, 2005. Short Course offered at SIAM Optimization Conference.
H.M. Markowitz, Portfolio selection, Journal of Finance, 7 (1952), pp. 77–91.
The mosek optimization tools manual. version 5.0 (revision 84), 2008. (www.mosek.com.)
A.F. Perold, Large-scale portfolio optimization, Management Science, 30 (1984), pp. 1143–1160.
R. Stubbs and S. Mehrotra, A branch-and-cut method for 0–1 mixed convex programming, Mathematical Programming, 86 (1999), pp. 515–532.
R.A. Stubbs, Branch-and-Cut Methods for Mixed 0–1 Convex Programming, PhD thesis, Northwestern University, December 1996.
J.F. Sturm, Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones, Optimization Methods and Software, 11–12 (1999), pp. 625–653.
M. Tawarmalani and N.V. Sahinidis, Global optimization of mixed integer nonlinear programs: A theoretical and computational study, Mathematical Programming, 99 (2004), pp. 563–591.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Science+Business Media, LLC
About this paper
Cite this paper
Günlük, O., Linderoth, J. (2012). Perspective Reformulation and Applications. In: Lee, J., Leyffer, S. (eds) Mixed Integer Nonlinear Programming. The IMA Volumes in Mathematics and its Applications, vol 154. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-1927-3_3
Download citation
DOI: https://doi.org/10.1007/978-1-4614-1927-3_3
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-1926-6
Online ISBN: 978-1-4614-1927-3
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)