Mixed-integer nonlinear optimization*†

Many optimal decision problems in scientific, engineering, and public sector applications involve both discrete decisions and nonlinear system dynamics that affect the quality of the final design or plan. These decision problems lead to mixed-integer nonlinear programming (MINLP) problems that combine the combinatorial difficulty of optimizing over discrete variable sets with the challenges of handling nonlinear functions. We review models and applications of MINLP, and survey the state of the art in methods for solving this challenging class of problems. Most solution methods for MINLP apply some form of tree search. We distinguish two broad classes of methods: single-tree and multitree methods. We discuss these two classes of methods first in the case where the underlying problem functions are convex. Classical single-tree methods include nonlinear branch-and-bound and branch-and-cut methods, while classical multitree methods include outer approximation and Benders decomposition. The most efficient class of methods for convex MINLP are hybrid methods that combine the strengths of both classes of classical techniques. Non-convex MINLPs pose additional challenges, because they contain non-convex functions in the objective function or the constraints; hence even when the integer variables are relaxed to be continuous, the feasible region is generally non-convex, resulting in many local minima. We discuss a range of approaches for tackling this challenging class of problems, including piecewise linear approximations, generic strategies for obtaining convex relaxations for non-convex functions, spatial branch-and-bound methods, and a small sample of techniques that exploit particular types of non-convex structures to obtain improved convex relaxations. We finish our survey with a brief discussion of three important aspects of MINLP. First, we review heuristic techniques that can obtain good feasible solution in situations where the search-tree has grown too large or we require real-time solutions. Second, we describe an emerging area of mixed-integer optimal control that adds systems of ordinary differential equations to MINLP. Third, we survey the state of the art in software for MINLP.

[1]  A. S. Manne,et al.  On the Solution of Discrete Programming Problems , 1956 .

[2]  A. Land,et al.  An Automatic Method for Solving Discrete Programming Problems , 1960, 50 Years of Integer Programming.

[3]  J. E. Kelley,et al.  The Cutting-Plane Method for Solving Convex Programs , 1960 .

[4]  G. Dantzig ON THE SIGNIFICANCE OF SOLVING LINEAR PROGRAMMING PROBLEMS WITH SOME INTEGER VARIABLES , 1960 .

[5]  R. Gomory AN ALGORITHM FOR THE MIXED INTEGER PROBLEM , 1960 .

[6]  R. Bellman On the approximation of curves by line segments using dynamic programming , 1961, CACM.

[7]  A. Fuller Study of an Optimum Non-linear Control System† , 1963 .

[8]  R. J. Dakin,et al.  A tree-search algorithm for mixed integer programming problems , 1965, Comput. J..

[9]  E. L. Lawler,et al.  Branch-and-Bound Methods: A Survey , 1966, Oper. Res..

[10]  L. L. Garver,et al.  Transmission Network Estimation Using Linear Programming , 1970 .

[11]  G. Nemhauser,et al.  Integer Programming , 2020 .

[12]  J. Meditch,et al.  Applied optimal control , 1972, IEEE Transactions on Automatic Control.

[13]  Robert G. Jeroslow,et al.  There Cannot be any Algorithm for Integer Programming with Quadratic Constraints , 1973, Oper. Res..

[14]  Vasek Chvátal,et al.  Edmonds polytopes and a hierarchy of combinatorial problems , 1973, Discret. Math..

[15]  E. M. L. Beale,et al.  Global optimization using special ordered sets , 1976, Math. Program..

[16]  R. R. Meyer,et al.  Mixed integer minimization models for piecewise-linear functions of a single variable , 1976, Discret. Math..

[17]  Garth P. McCormick,et al.  Computability of global solutions to factorable nonconvex programs: Part I — Convex underestimating problems , 1976, Math. Program..

[18]  Arthur M. Geoffrion,et al.  Objective function approximations in mathematical programming , 1977, Math. Program..

[19]  R. Boorstyn,et al.  Large-Scale Network Topological Optimization , 1977, IEEE Trans. Commun..

[20]  A. Cenedese,et al.  Optimal design of water distribution networks , 1978 .

[21]  Clyde L. Monma,et al.  On the Computational Complexity of Integer Programming Problems , 1978 .

[22]  R. Sargent,et al.  Optimum Design of Multipurpose Chemical Plants , 1979 .

[23]  Richard C. Larson,et al.  Model Building in Mathematical Programming , 1979 .

[24]  Nesa L'abbe Wu,et al.  Linear programming and extensions , 1981 .

[25]  J. Tomlin A Suggested Extension of Special Ordered Sets to Non-Separable Non-Convex Programming Problems* , 1981 .

[26]  Richard S. H. Mah,et al.  Optimal design of multipurpose batch plants , 1982 .

[27]  Tony J. Van Roy,et al.  Cross decomposition for mixed integer programming , 1983, Math. Program..

[28]  James E. Falk,et al.  Jointly Constrained Biconvex Programming , 1983, Math. Oper. Res..

[29]  Hendrik W. Lenstra,et al.  Integer Programming with a Fixed Number of Variables , 1983, Math. Oper. Res..

[30]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[31]  J. K. Lowe Modelling with Integer Variables. , 1984 .

[32]  H. Bock,et al.  A Multiple Shooting Algorithm for Direct Solution of Optimal Control Problems , 1984 .

[33]  Andreas Griewank,et al.  On the existence of convex decompositions of partially separable functions , 1984, Math. Program..

[34]  R. G. Jeroslow,et al.  Experimental Results on the New Techniques for Integer Programming Formulations , 1985 .

[35]  Omprakash K. Gupta,et al.  Branch and Bound Experiments in Convex Nonlinear Integer Programming , 1985 .

[36]  Warren P. Adams,et al.  A Tight Linearization and an Algorithm for Zero-One Quadratic Programming Problems , 1986 .

[37]  Ignacio E. Grossmann,et al.  An outer-approximation algorithm for a class of mixed-integer nonlinear programs , 1986, Math. Program..

[38]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[39]  Ernest Davis,et al.  Constraint Propagation with Interval Labels , 1987, Artif. Intell..

[40]  R. Fletcher Practical Methods of Optimization , 1988 .

[41]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[42]  David Kendrick,et al.  GAMS, a user's guide , 1988, SGNM.

[43]  I. Grossmann,et al.  Global optimization of nonconvex mixed-integer nonlinear programming (MINLP) problems in process synthesis , 1988 .

[44]  Manfred W. Padberg,et al.  The boolean quadric polytope: Some characteristics, facets and relatives , 1989, Math. Program..

[45]  Aimo A. Törn,et al.  Global Optimization , 1999, Science.

[46]  Stephen C. Graves,et al.  A composite algorithm for a concave-cost network flow problem , 1989, Networks.

[47]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[48]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[49]  I. Grossmann,et al.  A combined penalty function and outer-approximation method for MINLP optimization : applications to distillation column design , 1989 .

[50]  D. Gay Automatic Differentiation of Nonlinear AMPL Models , 1991 .

[51]  Eldon Hansen,et al.  Global optimization using interval analysis , 1992, Pure and applied mathematics.

[52]  Hanif D. Sherali,et al.  A new reformulation-linearization technique for bilinear programming problems , 1992, J. Glob. Optim..

[53]  I. Grossmann,et al.  An LP/NLP based branch and bound algorithm for convex MINLP optimization problems , 1992 .

[54]  J. J. Bisschop,et al.  AIMMS : The Modeling System , 1993 .

[55]  Brian W. Kernighan,et al.  AMPL: A Modeling Language for Mathematical Programming , 1993 .

[56]  Egon Balas,et al.  A lift-and-project cutting plane algorithm for mixed 0–1 programs , 1993, Math. Program..

[57]  Jonathan Eckstein,et al.  Parallel Branch-and-Bound Algorithms for General Mixed Integer Programming on the CM-5 , 1994, SIAM J. Optim..

[58]  Sven Leyffer,et al.  Solving mixed integer nonlinear programs by outer approximation , 1994, Math. Program..

[59]  Martin W. P. Savelsbergh,et al.  MINTO, a mixed INTeger optimizer , 1994, Oper. Res. Lett..

[60]  John E. Mitchell,et al.  An improved branch and bound algorithm for mixed integer nonlinear programs , 1994, Comput. Oper. Res..

[61]  Martin W. P. Savelsbergh,et al.  Preprocessing and Probing Techniques for Mixed Integer Programming Problems , 1994, INFORMS J. Comput..

[62]  Daniel Bienstock,et al.  Computational Study of a Family of Mixed-Integer Quadratic Programming Problems , 1995, IPCO.

[63]  Erling D. Andersen,et al.  Presolving in linear programming , 1995, Math. Program..

[64]  Christodoulos A. Floudas,et al.  αBB: A global optimization method for general constrained nonconvex problems , 1995, J. Glob. Optim..

[65]  N. Sahinidis,et al.  Global optimization of nonconvex NLPs and MINLPs with applications in process design , 1995 .

[66]  Christodoulos A. Floudas,et al.  Nonlinear and Mixed-Integer Optimization , 1995 .

[67]  Nicholas I. M. Gould,et al.  CUTE: constrained and unconstrained testing environment , 1995, TOMS.

[68]  I. Grossmann,et al.  Logic-based MINLP algorithms for the optimal synthesis of process networks , 1996 .

[69]  Heinz H. Bauschke,et al.  On Projection Algorithms for Solving Convex Feasibility Problems , 1996, SIAM Rev..

[70]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[71]  Nikolaos V. Sahinidis,et al.  A branch-and-reduce approach to global optimization , 1996, J. Glob. Optim..

[72]  E. Balas,et al.  Mixed 0-1 Programming by Lift-and-Project in a Branch-and-Cut Framework , 1996 .

[73]  Nikolaos V. Sahinidis,et al.  BARON: A general purpose global optimization software package , 1996, J. Glob. Optim..

[74]  Ignacio E. Grossmann,et al.  Mixed-Integer Nonlinear Programming: A Survey of Algorithms and Applications , 1997 .

[75]  Hanif D. Sherali,et al.  A Global Optimization Approach to a Water Distribution Network Design Problem , 1997, J. Glob. Optim..

[76]  Edward M. B. Smith,et al.  Global optimisation of nonconvex MINLPs , 1997 .

[77]  James A. Momoh,et al.  Challenges to optimal power flow , 1997 .

[78]  Nils Tönshoff,et al.  Implementation and Computational Results , 1997 .

[79]  Reactive Power Management and Voltage Control The Optimal Power Flow ( OPF ) and its solution by the Interior Point Approach , 1997 .

[80]  Warren P. Adams,et al.  A Reformulation-Linearization Technique for Solving Discrete and Continuous Nonconvex Problems , 1998 .

[81]  Sven Leyffer,et al.  User manual for filterSQP , 1998 .

[82]  Iiro Harjunkoski,et al.  Different transformations for solving non-convex trim-loss problems by MINLP , 1998, Eur. J. Oper. Res..

[83]  Jorge J. Moré,et al.  The NEOS Server , 1998 .

[84]  C. Adjiman,et al.  A global optimization method, αBB, for general twice-differentiable constrained NLPs—II. Implementation and computational results , 1998 .

[85]  S. Leyffer,et al.  Comparison of certain MINLP algorithms when applied to a model structure determination and parameter estimation problem , 1998 .

[86]  Yasutoshi Yajima,et al.  A Polyhedral Approach for Nonconvex Quadratic Programming Problems with Box Constraints , 1998, J. Glob. Optim..

[87]  Martin W. P. Savelsbergh,et al.  A Computational Study of Search Strategies for Mixed Integer Programming , 1999, INFORMS J. Comput..

[88]  Alexander Schrijver,et al.  Theory of linear and integer programming , 1986, Wiley-Interscience series in discrete mathematics and optimization.

[89]  A. J. Quist,et al.  Application of nonlinear optimization to reactor core fuel reloading , 1999 .

[90]  Sanjay Mehrotra,et al.  A branch-and-cut method for 0-1 mixed convex programming , 1999, Math. Program..

[91]  Sebastián Ceria,et al.  Convex programming for disjunctive convex optimization , 1999, Math. Program..

[92]  Calmet Meteorological Model A User's Guide for the , 1999 .

[93]  Y. Smeers,et al.  The Gas Transmission Problem Solved by an Extension of the Simplex Algorithm , 2000 .

[94]  Leonid Khachiyan,et al.  Integer Optimization on Convex Semialgebraic Sets , 2000, Discret. Comput. Geom..

[95]  J. Lasserre Convergent LMI relaxations for nonconvex quadratic programs , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[96]  Manfred W. Padberg,et al.  Approximating Separable Nonlinear Functions Via Mixed Zero-One Programs , 1998, Oper. Res. Lett..

[97]  Andreas Griewank,et al.  Evaluating derivatives - principles and techniques of algorithmic differentiation, Second Edition , 2000, Frontiers in applied mathematics.

[98]  Hanif D. Sherali,et al.  Effective Relaxations and Partitioning Schemes for Solving Water Distribution Network Design Problems to Global Optimality , 2001, J. Glob. Optim..

[99]  Jean B. Lasserre,et al.  An Explicit Exact SDP Relaxation for Nonlinear 0-1 Programs , 2001, IPCO.

[100]  Sven Leyffer,et al.  Integrating SQP and Branch-and-Bound for Mixed Integer Nonlinear Programming , 2001, Comput. Optim. Appl..

[101]  Charles Audet,et al.  Pattern Search Algorithms for Mixed Variable Programming , 2000, SIAM J. Optim..

[102]  I. Maros,et al.  An outer approximation based branch and cut algorithm for convex 0-1 MINLP problems , 2001 .

[103]  G. Mitra,et al.  Computational aspects of alternative portfolio selection models in the presence of discrete asset choice constraints , 2001 .

[104]  Arkadi Nemirovski,et al.  On Polyhedral Approximations of the Second-Order Cone , 2001, Math. Oper. Res..

[105]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[106]  Jon Lee,et al.  Polyhedral methods for piecewise-linear functions I: the lambda method , 2001, Discret. Appl. Math..

[107]  Hanif D. Sherali,et al.  On mixed-integer zero-one representations for separable lower-semicontinuous piecewise-linear functions , 2001, Oper. Res. Lett..

[108]  Weihua Zhuang,et al.  Optimal Resource Management in Wireless Multimedia Wideband CDMA Systems , 2002, IEEE Trans. Mob. Comput..

[109]  Roy D. Yates,et al.  Noncoherent Multiuser Communications: Multistage Detection and Selective Filtering , 2002, EURASIP J. Adv. Signal Process..

[110]  Sanjay Mehrotra,et al.  Generating Convex Polynomial Inequalities for Mixed 0–1 Programs , 2002, J. Glob. Optim..

[111]  Stefan Vigerske,et al.  LaGO - An Object Oriented Library for Solving MINLPs , 2002, COCOS.

[112]  Todd Munson,et al.  Optimization on the NEOS Server , 2002 .

[113]  Jorge J. Moré,et al.  Digital Object Identifier (DOI) 10.1007/s101070100263 , 2001 .

[114]  A. Monticelli,et al.  Test systems and mathematical models for transmission network expansion planning , 2002 .

[115]  Sven Leyffer,et al.  Solving Large MINLPs on Computational Grids , 2002 .

[116]  T. Westerlund,et al.  Solving Pseudo-Convex Mixed Integer Optimization Problems by Cutting Plane Techniques , 2002 .

[117]  Hanif D. Sherali,et al.  Enhancing RLT relaxations via a new class of semidefinite cuts , 2002, J. Glob. Optim..

[118]  Nikolaos V. Sahinidis,et al.  Convexification and Global Optimization in Continuous and Mixed-Integer Nonlinear Programming , 2002 .

[119]  I. Grossmann Review of Nonlinear Mixed-Integer and Disjunctive Programming Techniques , 2002 .

[120]  Joel S. Cohen,et al.  Computer Algebra and Symbolic Computation: Elementary Algorithms , 2002 .

[121]  T. Sandler,et al.  Terrorism & Game Theory , 2003 .

[122]  Thomas L. Magnanti,et al.  A Comparison of Mixed - Integer Programming Models for Nonconvex Piecewise Linear Cost Minimization Problems , 2003, Manag. Sci..

[123]  R. Fletcher,et al.  Filter-type Algorithms for Solving Systems of Algebraic Equations and Inequalities , 2003 .

[124]  W. Marquardt,et al.  Mixed‐logic dynamic optimization applied to batch distillation process design , 2003 .

[125]  Matteo Fischetti,et al.  Local branching , 2003, Math. Program..

[126]  Nicholas I. M. Gould,et al.  An Introduction to Algorithms for Nonlinear Optimization , 2003 .

[127]  Johannes P. Schlöder,et al.  An efficient multiple shooting based reduced SQP strategy for large-scale dynamic process optimization. Part 1: theoretical aspects , 2003, Comput. Chem. Eng..

[128]  Leo Liberti,et al.  Convex Envelopes of Monomials of Odd Degree , 2003, J. Glob. Optim..

[129]  H. Schichl Global Optimization in the COCONUT Project , 2003, Numerical Software with Result Verification.

[130]  Johannes P. Schlöder,et al.  An efficient multiple shooting based reduced SQP strategy for large-scale dynamic process optimization: Part II: Software aspects and applications , 2003, Comput. Chem. Eng..

[131]  C. Floudas,et al.  ASTRO-FOLD: a combinatorial and global optimization framework for Ab initio prediction of three-dimensional structures of proteins from the amino acid sequence. , 2003, Biophysical journal.

[132]  Nikolaos V. Sahinidis,et al.  Global optimization of mixed-integer nonlinear programs: A theoretical and computational study , 2004, Math. Program..

[133]  Tobias Achterberg,et al.  SCIP - a framework to integrate Constraint and Mixed Integer Programming , 2004 .

[134]  Kenneth Holmström,et al.  The TOMLAB Optimization Environment , 2004 .

[135]  Stephan Terwen,et al.  Predictive Powertrain Control for Heavy Duty Trucks , 2004 .

[136]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[137]  M. Abramson Mixed Variable Optimization of a Load-Bearing Thermal Insulation System Using a Filter Pattern Search Algorithm , 2004 .

[138]  Nicholas I. M. Gould,et al.  A Multidimensional Filter Algorithm for Nonlinear Equations and Nonlinear Least-Squares , 2004, SIAM J. Optim..

[139]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[140]  Frédéric Messine,et al.  Deterministic global optimization using interval constraint propagation techniques , 2004, RAIRO Oper. Res..

[141]  Vicki M. Bier,et al.  Protection of simple series and parallel systems with components of different values , 2005, Reliab. Eng. Syst. Saf..

[142]  Chao Yang,et al.  Identification of severe multiple contingencies in electric power networks , 2005, Proceedings of the 37th Annual North American Power Symposium, 2005..

[143]  Jeff T. Linderoth A simplicial branch-and-bound algorithm for solving quadratically constrained quadratic programs , 2005, Math. Program..

[144]  Larry Samuelson,et al.  Choosing What to Protect: Strategic Defensive Allocation Against an Unknown Attacker , 2005 .

[145]  Mehmet Tolga Çezik,et al.  Cuts for mixed 0-1 conic programming , 2005, Math. Program..

[146]  M. Gerdts Solving mixed‐integer optimal control problems by branch&bound: a case study from automobile test‐driving with gear shift , 2005 .

[147]  Fred W. Glover,et al.  The feasibility pump , 2005, Math. Program..

[148]  Nikolaos V. Sahinidis,et al.  A polyhedral branch-and-cut approach to global optimization , 2005, Math. Program..

[149]  Claude Le Pape,et al.  Exploring relaxation induced neighborhoods to improve MIP solutions , 2005, Math. Program..

[150]  George L. Nemhauser,et al.  A polyhedral study of nonconvex quadratic programs with box constraints , 2005, Math. Program..

[151]  Tapio Westerlund,et al.  Optimization of block layout design problems with unequal areas: A comparison of MILP and MINLP optimization methods , 2005, Comput. Chem. Eng..

[152]  Hanif D. Sherali,et al.  A Hierarchy of Relaxations Leading to the Convex Hull Representation for General Discrete Optimization Problems , 2005, Ann. Oper. Res..

[153]  Thorsten Koch,et al.  Branching rules revisited , 2005, Oper. Res. Lett..

[154]  Günter Rote,et al.  The convergence rate of the sandwich algorithm for approximating convex functions , 1992, Computing.

[155]  Sebastian Heinz,et al.  Complexity of integer quasiconvex polynomial optimization , 2005, J. Complex..

[156]  George L. Nemhauser,et al.  A branch-and-cut algorithm for nonconvex quadratic programs with box constraints , 2005, Math. Program..

[157]  Paolo Toth,et al.  An MINLP Solution Method for a Water Network Problem , 2006, ESA.

[158]  Vicki M. Bier,et al.  Game-Theoretic and Reliability Methods in Counterterrorism and Security , 2006 .

[159]  Alexander Martin,et al.  Mixed Integer Models for the Stationary Case of Gas Network Optimization , 2006, Math. Program..

[160]  Armin Fügenschuh,et al.  Combinatorial and Continuous Models for the Optimization of Traffic Flows on Networks , 2006, SIAM J. Optim..

[161]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[162]  Qiong Wang,et al.  Distributed nonlinear integer optimization for data-optical internetworking , 2006, IEEE Journal on Selected Areas in Communications.

[163]  T. Kuno,et al.  A Disjunctive Cutting-Plane-Based Branch-and-Cut Algorithm for 0−1 Mixed-Integer Convex Nonlinear Programs , 2006 .

[164]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[165]  Ignacio E. Grossmann,et al.  Global optimization for the synthesis of integrated water systems in chemical processes , 2006, Comput. Chem. Eng..

[166]  Lih-Yuan Deng,et al.  The Cross-Entropy Method: A Unified Approach to Combinatorial Optimization, Monte-Carlo Simulation, and Machine Learning , 2006, Technometrics.

[167]  Randeep Bhatia,et al.  Analysis of bandwidth allocation algorithms for wireless personal area networks , 2006, Wirel. Networks.

[168]  Claudio Gentile,et al.  Perspective cuts for a class of convex 0–1 mixed integer programs , 2006, Math. Program..

[169]  Sebastian Sager,et al.  Numerical methods for mixed-integer optimal control problems , 2006 .

[170]  George L. Nemhauser,et al.  A Branch-and-Cut Algorithm Without Binary Variables for Nonconvex Piecewise Linear Optimization , 2006, Oper. Res..

[171]  T. Culver,et al.  Optimal design of a compacted soil liner containing sorptive amendments , 2006 .

[172]  T. Sandler,et al.  Global Terrorism: Deterrence Versus Pre-Emption , 2006 .

[173]  Jesús A. De Loera,et al.  Integer Polynomial Optimization in Fixed Dimension , 2006, Math. Oper. Res..

[174]  Leo Liberti,et al.  Introduction to Global Optimization , 2006 .

[175]  Tapio Westerlund,et al.  Solving Convex MINLP Optimization Problems Using a Sequential Cutting Plane Algorithm , 2006, Comput. Optim. Appl..

[176]  Jorge Nocedal,et al.  Knitro: An Integrated Package for Nonlinear Optimization , 2006 .

[177]  Samir Elhedhli,et al.  Service System Design with Immobile Servers, Stochastic Demand, and Congestion , 2006, Manuf. Serv. Oper. Manag..

[178]  Hanif D. Sherali,et al.  A Complementarity-based Partitioning and Disjunctive Cut Algorithm for Mathematical Programming Problems with Equilibrium Constraints , 2006, J. Glob. Optim..

[179]  Daniel Bienstock,et al.  Using mixed-integer programming to solve power grid blackout problems , 2007, Discret. Optim..

[180]  Klaus Schittkowski,et al.  A trust region SQP algorithm for mixed-integer nonlinear programming , 2007, Optim. Lett..

[181]  V. Bier Choosing What to Protect , 2007, Risk analysis : an official publication of the Society for Risk Analysis.

[182]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[183]  Erik Hellström,et al.  Look-ahead control for heavy trucks to minimize trip time and fuel consumption , 2007 .

[184]  R. Powell Defending against Terrorist Attacks with Limited Resources , 2007, American Political Science Review.

[185]  Vicki M. Bier,et al.  Balancing Terrorism and Natural Disasters - Defensive Strategy with Endogenous Attacker Effort , 2007, Oper. Res..

[186]  Timo Berthold,et al.  Konrad-zuse-zentrum F ¨ Ur Informationstechnik Berlin Improving the Feasibility Pump Improving the Feasibility Pump , 2022 .

[187]  Ana M. Eliceche,et al.  Environmental life cycle impact as a tool for process optimisation of a utility plant , 2007, Comput. Chem. Eng..

[188]  Juan C. Burguillo,et al.  Nonlinear Optimization of IEEE 802.11 Mesh Networks , 2007, International Conference on Computational Science.

[189]  Antonio Flores-Tlacuahuac,et al.  Simultaneous mixed-integer dynamic optimization for integrated design and control , 2007, Comput. Chem. Eng..

[190]  Charles Audet,et al.  Comparison of derivative-free optimization methods for groundwater supply and hydraulic capture community problems , 2008 .

[191]  Jeff T. Linderoth,et al.  FilMINT: An Outer-Approximation-Based Solver for Nonlinear Mixed Integer Programs , 2008 .

[192]  George L. Nemhauser,et al.  A Lifted Linear Programming Branch-and-Bound Algorithm for Mixed-Integer Conic Quadratic Programs , 2008, INFORMS J. Comput..

[193]  Minyi Guo,et al.  Topology Design of Network-Coding-Based Multicast Networks , 2008, IEEE Transactions on Parallel and Distributed Systems.

[194]  Leo Liberti,et al.  A Local Branching Heuristic for MINLPs , 2008, 0812.2188.

[195]  Oskar von Stryk,et al.  A mixed-integer simulation-based optimization approach with surrogate functions in water resources management , 2008 .

[196]  George L. Nemhauser,et al.  Modeling disjunctive constraints with a logarithmic number of binary variables and constraints , 2008, Math. Program..

[197]  S. Nash,et al.  Linear and Nonlinear Optimization , 2008 .

[198]  S. Sager,et al.  Phase tracking and restoration of circadian rhythms by model-based optimal control. , 2008, IET systems biology.

[199]  S. Ulbrich,et al.  MIXED INTEGER SECOND ORDER CONE PROGRAMMING , 2008 .

[200]  Oktay Günlük,et al.  Perspective Relaxation of Mixed Integer Nonlinear Programs with Indicator Variables , 2008, IPCO.

[201]  Andreas Kroll,et al.  Integrated scheduling and dynamic optimization of grade transitions for a continuous polymerization reactor , 2008, Comput. Chem. Eng..

[202]  M. Ferris,et al.  Optimal Transmission Switching , 2008, IEEE Transactions on Power Systems.

[203]  Gérard Cornuéjols,et al.  An algorithmic framework for convex mixed integer nonlinear programs , 2008, Discret. Optim..

[204]  P. Abichandani,et al.  Multi-vehicle path coordination under communication constraints , 2008, 2008 American Control Conference.

[205]  Matteo Fischetti,et al.  Feasibility pump 2.0 , 2009, Math. Program. Comput..

[206]  Gérard Cornuéjols,et al.  A Feasibility Pump for mixed integer nonlinear programs , 2009, Math. Program..

[207]  Nikolaos V. Sahinidis,et al.  Multiterm polyhedral relaxations for nonconvex, quadratically constrained quadratic programs , 2009, Optim. Methods Softw..

[208]  Marianthi G. Ierapetritou,et al.  A kriging based method for the solution of mixed-integer nonlinear programs containing black-box functions , 2009, J. Glob. Optim..

[209]  Kory Hedman,et al.  Optimal transmission switching — Sensitivity analysis and extensions , 2009, 2009 IEEE Power & Energy Society General Meeting.

[210]  Christodoulos A. Floudas Generalized Benders Decomposition , 2009, Encyclopedia of Optimization.

[211]  Sven Leyffer,et al.  Optimal Security Response to Attacks on Open Science Grids , 2009 .

[212]  Linus Schrage,et al.  The global solver in the LINDO API , 2009, Optim. Methods Softw..

[213]  Samuel Burer,et al.  On the copositive representation of binary and continuous nonconvex quadratic programs , 2009, Math. Program..

[214]  T. Koch,et al.  Extending SCIP for solving MIQCPs , 2009 .

[215]  Leo Liberti,et al.  Branching and bounds tighteningtechniques for non-convex MINLP , 2009, Optim. Methods Softw..

[216]  Gerhard Reinelt,et al.  Direct methods with maximal lower bound for mixed-integer optimal control problems , 2009, Math. Program..

[217]  Kurt M. Anstreicher,et al.  Institute for Mathematical Physics Semidefinite Programming versus the Reformulation–linearization Technique for Nonconvex Quadratically Constrained Quadratic Programming Semidefinite Programming versus the Reformulation-linearization Technique for Nonconvex Quadratically Constrained , 2022 .

[218]  S. Leyffer,et al.  Optimization of 3D Plasmonic Crystal Structures for Refractive Index Sensing , 2009 .

[219]  Samuel Burer,et al.  Globally solving box-constrained nonconvex quadratic programs with semidefinite-based finite branch-and-bound , 2009, Comput. Optim. Appl..

[220]  Charles Audet,et al.  Mesh adaptive direct search algorithms for mixed variable optimization , 2007, Optim. Lett..

[221]  Adam N. Letchford,et al.  On Nonconvex Quadratic Programming with Box Constraints , 2009, SIAM J. Optim..

[222]  Marc C. Steinbach,et al.  Optimization models for operative planning in drinking water networks , 2009 .

[223]  Arif Ghafoor,et al.  An optimal bandwidth allocation and data droppage scheme for differentiated services in a wireless network , 2010, Wirel. Commun. Mob. Comput..

[224]  Sergio Callegari,et al.  On the Approximate Solution of a Class of Large Discrete Quadratic Programming Problems by $\Delta\Sigma$ Modulation: The Case of Circulant Quadratic Forms , 2010, IEEE Transactions on Signal Processing.

[225]  Michael J. Davis,et al.  Surrogate-Based Modeling of the Optical Response of Metallic Nanostructures , 2010 .

[226]  Sonia Cafieri,et al.  Feasibility-Based Bounds Tightening via Fixed Points , 2010, COCOA.

[227]  Thomas Hemker,et al.  Derivative Free Surrogate Optimization for Mixed-Integer Nonlinear Black Box Problems in Engineering , 2010 .

[228]  Sven Leyffer,et al.  FilMINT: An Outer Approximation-Based Solver for Convex Mixed-Integer Nonlinear Programs , 2010, INFORMS J. Comput..

[229]  V. Bier,et al.  Reasons for Secrecy and Deception in Homeland‐Security Resource Allocation , 2010, Risk analysis : an official publication of the Society for Risk Analysis.

[230]  Kwanghun Chung,et al.  Strong valid inequalities for orthogonal disjunctions and bilinear covering sets , 2010, Math. Program..

[231]  James R. Luedtke,et al.  Effective separation of disjunctive cuts for convex mixed integer nonlinear programs , 2010 .

[232]  H. Bock,et al.  Time‐optimal control of automobile test drives with gear shifts , 2010 .

[233]  George L. Nemhauser,et al.  Mixed-Integer Models for Nonseparable Piecewise-Linear Optimization: Unifying Framework and Extensions , 2010, Oper. Res..

[234]  Ailsa H. Land,et al.  An Automatic Method of Solving Discrete Programming Problems , 1960 .

[235]  Juan Pablo Vielma,et al.  The Chvátal-Gomory Closure of an Ellipsoid Is a Polyhedron , 2010, IPCO.

[236]  Ralph E. Gomory,et al.  Outline of an Algorithm for Integer Solutions to Linear Programs and An Algorithm for the Mixed Integer Problem , 2010, 50 Years of Integer Programming.

[237]  Alper Atamtürk,et al.  Conic mixed-integer rounding cuts , 2009, Math. Program..

[238]  Oktay Günlük,et al.  Perspective reformulations of mixed integer nonlinear programs with indicator variables , 2010, Math. Program..

[239]  Pavlo A. Krokhmal,et al.  Risk optimization with p-order conic constraints: A linear programming approach , 2010, Eur. J. Oper. Res..

[240]  Silvano Martello,et al.  Piecewise linear approximation of functions of two variables in MILP models , 2010, Oper. Res. Lett..

[241]  Jon Lee,et al.  Convex relaxations of non-convex mixed integer quadratically constrained programs: extended formulations , 2010, Math. Program..

[242]  Daniel Dadush,et al.  The Chvátal-Gomory Closure of a Strictly Convex Body , 2011, Math. Oper. Res..

[243]  Louis Anthony Cox,et al.  Wiley encyclopedia of operations research and management science , 2011 .

[244]  Michael R. Bussieck,et al.  MINLP Solver Software , 2011 .

[245]  Christian Kirches,et al.  Combinatorial integral approximation , 2011, Math. Methods Oper. Res..

[246]  S. Leyffer,et al.  More Branch-and-Bound Experiments in Convex Nonlinear Integer Programming , 2011 .

[247]  Daniel Dadush,et al.  The split closure of a strictly convex body , 2011, Oper. Res. Lett..

[248]  Jon Lee,et al.  Convex relaxations of non-convex mixed integer quadratically constrained programs: projected formulations , 2011, Math. Program..

[249]  Santosh S. Vempala,et al.  Enumerative Lattice Algorithms in any Norm Via M-ellipsoid Coverings , 2010, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[250]  Alberto Olivares,et al.  En-Route Optimal Flight Planning Constrained to Pass Through Waypoints using MINLP , 2011 .

[251]  Zhen Xie,et al.  Optimal response to attacks on the open science grid , 2011, Comput. Networks.

[252]  Raymond Hemmecke,et al.  A polynomial oracle-time algorithm for convex integer minimization , 2007, Math. Program..

[253]  H. Hijazi,et al.  An Outer-Inner Approximation for separable MINLPs , 2011 .

[254]  Andrea Lodi,et al.  Mixed integer nonlinear programming tools: a practical overview , 2011, 4OR.

[255]  C. Kirches Fast Numerical Methods for Mixed-Integer Nonlinear Model-Predictive Control , 2011 .

[256]  Nenad Mladenovic,et al.  A recipe for finding good solutions to MINLPs , 2011, Math. Program. Comput..

[257]  Prasanna Balaprakash,et al.  Can search algorithms save large-scale automatic performance tuning? , 2011, ICCS.

[258]  Sven Leyffer,et al.  Concrete Structure Design using Mixed-Integer Nonlinear Programming with Complementarity Constraints , 2011, SIAM J. Optim..

[259]  Hande Y. Benson Mixed integer nonlinear programming using interior-point methods , 2011, Optim. Methods Softw..

[260]  Sanyogita Lakhera,et al.  Approximating electrical distribution networks via mixed-integer nonlinear programming , 2011 .

[261]  David L. Woodruff,et al.  Pyomo: modeling and solving mathematical programs in Python , 2011, Math. Program. Comput..

[262]  S. Leyffer,et al.  Oil Spill Response Planning with MINLP , 2011 .

[263]  S. Leyffer,et al.  Mixed‐integer dynamic optimization for oil‐spill response planning with integration of a dynamic oil weathering model , 2011 .

[264]  Pierre Bonami,et al.  Lift-and-Project Cuts for Mixed Integer Convex Programs , 2011, IPCO.

[265]  Warren P. Adams Use of Lagrange Interpolating Polynomials in the RLT , 2011 .

[266]  Thomas Lehmann,et al.  MISQP : A Fortran Subroutine of a Trust Region SQP Algorithm for Mixed-Integer Nonlinear Programming 1-User ’ s Guide - , 2011 .

[267]  Jeff T. Linderoth,et al.  Algorithms and Software for Convex Mixed Integer Nonlinear Programs , 2012 .

[268]  A. Lodi,et al.  On the optimal design of water distribution networks: a practical MINLP approach , 2012 .

[269]  Adam N. Letchford,et al.  Non-convex mixed-integer nonlinear programming: A survey , 2012 .

[270]  Björn Geißler,et al.  Using Piecewise Linear Functions for Solving MINLP s , 2012 .

[271]  M. Gerdts,et al.  Chapter 9: Mixed-Integer DAE Optimal Control Problems: Necessary Conditions and Bounds , 2012 .

[272]  Kurt M. Anstreicher,et al.  On convex relaxations for quadratically constrained quadratic programming , 2012, Math. Program..

[273]  Alejandro Toriello,et al.  Fitting piecewise linear continuous functions , 2012, Eur. J. Oper. Res..

[274]  Juliane Müller,et al.  Surrogate Model Algorithms for Computationally Expensive Black-Box Global Optimization Problems , 2012 .

[275]  Pietro Belotti,et al.  Linear Programming Relaxations of Quadratically Constrained Quadratic Programs , 2012, ArXiv.

[276]  S. Ulbrich,et al.  Subgradient Based Outer Approximation for Mixed Integer Second Order Cone Programming , 2012 .

[277]  Alexandra M. Newman,et al.  Optimal Design and Dispatch of Distributed Generation Systems , 2012 .

[278]  Stefano Lucidi,et al.  Derivative-free methods for bound constrained mixed-integer optimization , 2011, Computational Optimization and Applications.

[279]  Jonathan Currie,et al.  Opti: Lowering the Barrier Between Open Source Optimizers and the Industrial MATLAB User , 2012 .

[280]  S. Leyffer,et al.  Solving Mixed-Integer Nonlinear Programs by QP-Diving , 2012 .

[281]  Sebastian Sager,et al.  A BENCHMARK LIBRARY OF MIXED-INTEGER OPTIMAL CONTROL PROBLEMS , 2012 .

[282]  Yurii Nesterov,et al.  Minimizing Lipschitz-continuous strongly convex functions over integer points in polytopes , 2012, Math. Program..

[283]  Christodoulos A. Floudas,et al.  Global optimization of mixed-integer quadratically-constrained quadratic programs (MIQCQP) through piecewise-linear and edge-concave relaxations , 2012, Mathematical Programming.

[284]  Oktay Günlük,et al.  Perspective Reformulation and Applications , 2012 .

[285]  James R. Luedtke,et al.  Some results on the strength of relaxations of multilinear functions , 2012, Math. Program..

[286]  Andrea Lodi,et al.  A storm of feasibility pumps for nonconvex MINLP , 2012, Mathematical Programming.

[287]  Moritz Diehl,et al.  The integer approximation error in mixed-integer optimal control , 2012, Math. Program..

[288]  Pietro Belotti,et al.  Rounding-based heuristics for nonconvex MINLPs , 2011, Mathematical Programming Computation.

[289]  Hande Y. Benson,et al.  Using Interior-Point Methods within an Outer Approximation Framework for Mixed Integer Nonlinear Programming , 2012 .

[290]  Pierre Bonami,et al.  Heuristics for convex mixed integer nonlinear programs , 2012, Comput. Optim. Appl..

[291]  Thorsten Koch,et al.  Solving mixed integer linear and nonlinear problems using the SCIP Optimization Suite , 2012 .

[292]  Ted K. Ralphs,et al.  Integer and Combinatorial Optimization , 2013 .

[293]  Christine A. Shoemaker,et al.  SO-MI: A surrogate model algorithm for computationally expensive nonlinear mixed-integer black-box global optimization problems , 2013, Comput. Oper. Res..

[294]  Sebastian Sager,et al.  A decomposition approach for a new test-scenario in complex problem solving , 2013, J. Comput. Sci..

[295]  Christoph Buchheim,et al.  Semidefinite relaxations for non-convex quadratic mixed-integer programming , 2012, Mathematical Programming.

[296]  Kenji Shimada,et al.  The travelling salesman problem with neighbourhoods: MINLP solution , 2013, Optim. Methods Softw..

[297]  Santanu S. Dey,et al.  Some properties of convex hulls of integer points contained in general convex sets , 2013, Math. Program..

[298]  K. Rashid,et al.  An adaptive multiquadric radial basis function method for expensive black-box mixed-integer nonlinear constrained optimization , 2013 .

[299]  Matthias Köppe,et al.  A new Lenstra-type algorithm for quasiconvex polynomial integer minimization with complexity 2O(nlogn) , 2010, Discret. Optim..

[300]  Christian Kirches,et al.  TACO: a toolkit for AMPL control optimization , 2013, Math. Program. Comput..

[301]  Pietro Belotti,et al.  Bound reduction using pairs of linear inequalities , 2013, J. Glob. Optim..

[302]  Jean-Philippe P. Richard,et al.  Lifted Inequalities for 0-1 Mixed-Integer Bilinear Covering Sets , 2013 .

[303]  Christodoulos A. Floudas,et al.  GloMIQO: Global mixed-integer quadratic optimizer , 2012, Journal of Global Optimization.

[304]  Timo Berthold RENS: The optimal rounding , 2014 .

[305]  Daniel Dadush,et al.  On the Chvátal–Gomory closure of a compact convex set , 2010, Math. Program..

[306]  Adam N. Letchford,et al.  Unbounded convex sets for non-convex mixed-integer quadratic programming , 2014, Math. Program..

[307]  Hassan L. Hijazi,et al.  An Outer-Inner Approximation for Separable Mixed-Integer Nonlinear Programs , 2014, INFORMS J. Comput..

[308]  Timo Berthold,et al.  Undercover: a primal MINLP heuristic exploring a largest sub-MIP , 2014, Math. Program..

[309]  Sven Leyffer,et al.  Optimal response to epidemics and cyber attacks in networks , 2015, Networks.

[310]  Julio C. Góez,et al.  A Conic Representation of the Convex Hull of Disjunctive Sets and Conic Cuts for Integer Second Order Cone Optimization , 2015 .

[311]  Isaac Siwale ON GLOBAL OPTIMIZATION , 2015 .

[312]  Y. Colombani,et al.  Mosel : An Extensible Environment for Modeling and Programming Solutions , .