Global optimization of mixed-integer nonlinear programs: A theoretical and computational study

被引:368
|
作者
Tawarmalani, M [1 ]
Sahinidis, NV
机构
[1] Purdue Univ, Krannert Sch Management, W Lafayette, IN 47907 USA
[2] Univ Illinois, Dept Chem & Biomol Engn, Urbana, IL 61801 USA
关键词
D O I
10.1007/s10107-003-0467-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This work addresses the development of an efficient solution strategy for obtaining global optima of continuous. integer. and mixed-integer nonlinear programs. Towards this end, we develop novel relaxation schemes, range reduction tests, and branching strategies which we incorporate into the prototypical branch-and-bound algorithm. In the theoretical/algorithmic part of the paper. we begin by developing novel strategies for constructing linear relaxations of mixed-integer nonlinear programs and prove that these relaxations enjoy quadratic convergence properties, We then use Lagrangian/linear programming duality to develop a unifying theory of domain reduction strategies as a consequence of which we derive many range reduction strategies currently used in nonlinear programming and integer linear programming. This theory leads to new range reduction schemes. including a learning heuristic that improves initial branching decisions by relaying data across siblings in a branch-and-bound tree. Finally, we incorporate these relaxation and reduction strategies in a branch-and-bound algorithm that incorporates branching strategies that guarantee finiteness for certain classes of continuous global optimization problems. In the computational part of the paper, we describe our implementation discussing, wherever appropriate, the use of suitable data structures and associated algorithms. We present computational experience with bench-mark separable concave quadratic programs, fractional 0-1 programs, and mixed-integer nonlinear programs from applications in synthesis of chemical processes, engineering design, just-in-time manufacturing, and molecular design.
引用
收藏
页码:563 / 591
页数:29
相关论文
共 50 条
  • [31] Outer Approximation for Mixed-Integer Nonlinear Robust Optimization
    Kuchlbauer, Martina
    Liers, Frauke
    Stingl, Michael
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2022, 195 (03) : 1056 - 1086
  • [32] DECOMPOSITION METHODS FOR GLOBAL SOLUTION OF MIXED-INTEGER LINEAR PROGRAMS
    Sun, Kaizhao
    Sun, Mou
    Yin, Wotao
    SIAM JOURNAL ON OPTIMIZATION, 2024, 34 (02) : 1206 - 1235
  • [33] Outer Approximation for Mixed-Integer Nonlinear Robust Optimization
    Martina Kuchlbauer
    Frauke Liers
    Michael Stingl
    Journal of Optimization Theory and Applications, 2022, 195 : 1056 - 1086
  • [34] APPLICATION OF NONLINEAR MIXED-INTEGER PROGRAMMING AS OPTIMIZATION PROCEDURE
    MIMAKI, T
    INOWAKI, R
    YAGAWA, G
    JSME INTERNATIONAL JOURNAL SERIES A-MECHANICS AND MATERIAL ENGINEERING, 1995, 38 (04): : 465 - 472
  • [35] Global optimization of mixed-integer bilevel programming problems
    Gumus, Zeynep H.
    Floudas, Christodoulos A.
    COMPUTATIONAL MANAGEMENT SCIENCE, 2005, 2 (03) : 181 - 212
  • [36] Improved quadratic cuts for convex mixed-integer nonlinear programs
    Su, Lijie
    Tang, Lixin
    Bernal, David E.
    Grossmann, Ignacio E.
    COMPUTERS & CHEMICAL ENGINEERING, 2018, 109 : 77 - 95
  • [37] A computational study of the cutting plane tree algorithm for general mixed-integer linear programs
    Chen, Binyuan
    Kuecuekyavuz, Simge
    Sen, Suvrajeet
    OPERATIONS RESEARCH LETTERS, 2012, 40 (01) : 15 - 19
  • [38] Lifted Tableaux Inequalities for 0-1 Mixed-Integer Programs: A Computational Study
    Narisetty, Amar K.
    Richard, Jean-Philippe P.
    Nemhauser, George L.
    INFORMS JOURNAL ON COMPUTING, 2011, 23 (03) : 416 - 424
  • [39] Global solution of mixed-integer dynamic optimization problems
    Chachuat, B
    Singer, AB
    Barton, PI
    European Symposium on Computer-Aided Process Engineering-15, 20A and 20B, 2005, 20a-20b : 133 - 138
  • [40] Global optimization of mixed-integer nonlinear (polynomial) programming problems: the Bernstein polynomial approach
    Bhagyesh V. Patil
    P. S. V. Nataraj
    Sharad Bhartiya
    Computing, 2012, 94 : 325 - 343