Improving benders decomposition using maximum feasible subsystem (MFS) cut generation strategy

被引:60
作者
Saharidis, Georgios K. D. [2 ]
Ierapetritou, Marianthi G. [1 ]
机构
[1] Rutgers State Univ, Dept Chem & Biochem Engn, Piscataway, NJ 08854 USA
[2] Rutgers State Univ, Ctr Adv Infrastructure & Transportat CAIT, Piscataway, NJ 08854 USA
基金
美国国家科学基金会;
关键词
Benders decomposition; Mixed integer programming; Multi-generation of cuts; Maximum feasible subsystem; CONTINUOUS-TIME FORMULATION;
D O I
10.1016/j.compchemeng.2009.10.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A new multi-generation of cuts algorithm is presented in this paper to improve the efficiency of Benders decomposition approach for the cases that optimality cuts are difficult to be achieved within the iterations of the algorithm. This strategy is referred to as maximum feasible subsystem (MFS) cut generation strategy. In this approach in each iteration of the Benders algorithm an additional cut is generated that has the property to restrict the value of the objective function of the Benders master problem. To illustrate the efficiency of the proposed strategy, it is applied to a scheduling problem of multipurpose multiproduct batch plant. Two different partitioning alternatives are tested in order to show the importance of the way that a problem is decomposed upon the efficiency of the Benders algorithm. The application of the proposed acceleration procedure results in substantial reduction of CPU solution time and the total number of iterations in both decomposition alternatives. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1237 / 1245
页数:9
相关论文
共 21 条
[1]  
AMALDI E, 2005, INTEGER PROGRAMMING
[2]   A two-phase relaxation-based heuristic for the maximum feasible subsystem problem [J].
Amaldi, Edoardo ;
Bruglieri, Maurizio ;
Casale, Giuliano .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (05) :1465-1482
[3]  
BENDERS JF, 1962, NUMER MATH, V4, P238, DOI [DOI 10.1007/BF01386316, DOI 10.1007/S10287-004-0020-Y]
[4]   Fast heuristics for the maximum feasible subsystem problem [J].
Chinneck, JW .
INFORMS JOURNAL ON COMPUTING, 2001, 13 (03) :210-223
[5]  
Conejo A., 2010, Decomposition Techniques in Mathematical Programming: Engineering and Science Applications
[6]   LOCATION OF BANK ACCOUNTS TO OPTIMIZE FLOAT - ANALYTIC STUDY OF EXACT AND APPROXIMATE ALGORITHMS [J].
CORNUEJOLS, G ;
FISHER, ML ;
NEMHAUSER, GL .
MANAGEMENT SCIENCE, 1977, 23 (08) :789-810
[7]   LARGE-SCALE MIXED INTEGER PROGRAMMING - BENDERS-TYPE HEURISTICS [J].
COTE, G ;
LAUGHTON, MA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1984, 16 (03) :327-333
[8]   LAGRANGEAN RELAXATION APPLIED TO CAPACITATED FACILITY LOCATION PROBLEMS [J].
GEOFFRION, A ;
MCBRIDE, R .
AIIE TRANSACTIONS, 1978, 10 (01) :40-47
[9]   MULTICOMMODITY DISTRIBUTION SYSTEM-DESIGN BY BENDERS DECOMPOSITION [J].
GEOFFRION, AM ;
GRAVES, GW .
MANAGEMENT SCIENCE SERIES A-THEORY, 1974, 20 (05) :822-844
[10]   Effective continuous-time formulation for short-term scheduling. 1. Multipurpose batch processes [J].
Ierapetritou, MG ;
Floudas, CA .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1998, 37 (11) :4341-4359