Generalized branch-and-cut framework for mixed-integer nonlinear optimization problems

被引:35
作者
Kesavan, P [1 ]
Barton, PI [1 ]
机构
[1] MIT, Dept Chem Engn, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
branch-and-cut algorithms; mixed-integer nonlinear optimization; decomposition heuristics;
D O I
10.1016/S0098-1354(00)00421-X
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Branch and bound (BB) is the primary deterministic approach that has been applied successfully to solve mixed-integer nonlinear programming (MINLPs) problems in which the participating functions are nonconvex. Recently, a decomposition algorithm was proposed to solve nonconvex MINLPs. In this work, a generalized branch and cut (GBC) algorithm is proposed and it is shown that both decomposition and BE algorithms are specific instances of the GBC algorithm with a certain set of heuristics. This provides a unified framework for comparing BE and decomposition algorithms. Finally, a set of heuristics which may be potentially more efficient computationally compared to all currently available deterministic algorithms is presented. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1361 / 1366
页数:6
相关论文
共 16 条
[11]  
KESAVAN P, 1999, UNPUB OPERATIONS RES
[12]   GLOBAL OPTIMIZATION OF NONCONVEX MIXED-INTEGER NONLINEAR-PROGRAMMING (MINLP) PROBLEMS IN PROCESS SYNTHESIS [J].
KOCIS, GR ;
GROSSMANN, IE .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1988, 27 (08) :1407-1421
[13]   A RECURSIVE PROCEDURE TO GENERATE ALL CUTS FOR 0-1 MIXED INTEGER PROGRAMS [J].
NEMHAUSER, GL ;
WOLSEY, LA .
MATHEMATICAL PROGRAMMING, 1990, 46 (03) :379-390
[14]   A BRANCH-AND-CUT ALGORITHM FOR THE RESOLUTION OF LARGE-SCALE SYMMETRICAL TRAVELING SALESMAN PROBLEMS [J].
PADBERG, M ;
RINALDI, G .
SIAM REVIEW, 1991, 33 (01) :60-100
[15]   GLOBAL OPTIMIZATION OF NONCONVEX NLPS AND MINLPS WITH APPLICATIONS IN-PROCESS DESIGN [J].
RYOO, HS ;
SAHINIDIS, NV .
COMPUTERS & CHEMICAL ENGINEERING, 1995, 19 (05) :551-566
[16]   A branch-and-cut method for 0-1 mixed convex programming [J].
Stubbs, RA ;
Mehrotra, S .
MATHEMATICAL PROGRAMMING, 1999, 86 (03) :515-532