Global optimization of mixed-integer nonlinear (polynomial) programming problems: the Bernstein polynomial approach

被引:20
作者
Patil, Bhagyesh V. [1 ]
Nataraj, P. S. V. [1 ]
Bhartiya, Sharad [2 ]
机构
[1] Indian Inst Technol, Syst & Control Engn Grp, Bombay 400076, Maharashtra, India
[2] Indian Inst Technol, Dept Chem Engn, Bombay 400076, Maharashtra, India
关键词
Bernstein polynomials; Branch-and-bound; Global optimization; Mixed-integer nonlinear programming; OUTER-APPROXIMATION; ALGORITHM; BRANCH; FRAMEWORK; BOUNDS; MINLP; FORM;
D O I
10.1007/s00607-011-0175-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose an algorithm for constrained global optimization of mixed-integer nonlinear programming (MINLP) problems. The proposed algorithm uses the Bernstein polynomial form in a branch-and-bound framework. Ingredients such as continuous relaxation, branching for integer decision variables, and fathoming for each subproblem in the branch-and-bound tree are used. The performance of the proposed algorithm is tested and compared with several state-of-the-art MINLP solvers, on two sets of test problems. The results of the tests show the superiority of the proposed algorithm over the state-of-the-art solvers in terms of the chosen performance metrics.
引用
收藏
页码:325 / 343
页数:19
相关论文
共 37 条
[1]   Branching rules revisited [J].
Achterberg, T ;
Koch, T ;
Martin, A .
OPERATIONS RESEARCH LETTERS, 2005, 33 (01) :42-54
[2]  
[Anonymous], MATLAB VERS 7 1 R14
[3]  
[Anonymous], COMPUT CHEM ENG
[4]   Branching and bounds tightening techniques for non-convex MINLP [J].
Belotti, Pietro ;
Lee, Jon ;
Liberti, Leo ;
Margot, Francois ;
Waechter, Andreas .
OPTIMIZATION METHODS & SOFTWARE, 2009, 24 (4-5) :597-634
[5]   An algorithmic framework for convex mixed integer nonlinear programs [J].
Bonami, Pierre ;
Biegler, Lorenz T. ;
Conna, Andrew R. ;
Cornuejols, Gerard ;
Grossmann, Ignacio E. ;
Laird, Carl D. ;
Lee, Jon ;
Lodi, Andrea ;
Margot, Francois ;
Sawaya, Nicolas ;
Wachter, Andreas .
DISCRETE OPTIMIZATION, 2008, 5 (02) :186-204
[6]   AN OUTER-APPROXIMATION ALGORITHM FOR A CLASS OF MIXED-INTEGER NONLINEAR PROGRAMS [J].
DURAN, MA ;
GROSSMANN, IE .
MATHEMATICAL PROGRAMMING, 1986, 36 (03) :307-339
[7]   SOLVING MIXED-INTEGER NONLINEAR PROGRAMS BY OUTER APPROXIMATION [J].
FLETCHER, R ;
LEYFFER, S .
MATHEMATICAL PROGRAMMING, 1994, 66 (03) :327-349
[8]  
Floudas C. A., 1995, Nonlinear and Mixed-Integer Optimization: Fundamentals and Applications
[9]  
GAMS Development Corporation, 2009, GAMS SOLV MAN
[10]   Parallel schemes of computation for Bernstein coefficients and their application [J].
Garczarczyk, ZA .
PAR ELEC 2002: INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2002, :334-337