An improved L-shaped method for two-stage convex 0-1 mixed integer nonlinear stochastic programs

被引:27
作者
Li, Can [1 ]
Grossmann, Ignacio E. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Chem Engn, Ctr Adv Proc Decis Making, Pittsburgh, PA 15213 USA
基金
美国安德鲁·梅隆基金会;
关键词
Stochastic programming; L-shaped method; Convex MINLP; Integer recourse; DECOMPOSITION; OPTIMIZATION; ALGORITHM; CUTS; UNCERTAINTY;
D O I
10.1016/j.compchemeng.2018.01.017
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we propose an improved L-shaped method to solve large-scale two-stage convex 0-1 mixed-integer nonlinear stochastic programs with mixed-integer variables in both first and second stage decisions and with relatively complete recourse. To address the difficulties in solving large problems, we propose a Benders-like decomposition algorithm that includes both (strengthened) Benders cuts and Lagrangean cuts in the Benders master problem. The proposed algorithm is applied to solve a batch plant design problem under demand uncertainty, and a planning problem under demand and price uncertainty. It is shown that the proposed algorithm outperforms the commercial solvers, DICOPT, SBB, Alpha-ECP, and BARON, for the problems with a large number of scenarios. Also, although the proposed algorithm cannot close the duality gap, it is proved that it can yield a lower bound that is at least as tight as the one from Lagrangean decomposition. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:165 / 179
页数:15
相关论文
共 36 条
[1]  
[Anonymous], FOUND TRENDS MACH LE
[2]  
Atakan S., 2017, OPTIM ONLINE
[3]   A LIFT-AND-PROJECT CUTTING PLANE ALGORITHM FOR MIXED 0-1 PROGRAMS [J].
BALAS, E ;
CERIA, S ;
CORNUEJOLS, G .
MATHEMATICAL PROGRAMMING, 1993, 58 (03) :295-324
[4]  
Birge JR, 2011, SPRINGER SER OPER RE, P3, DOI 10.1007/978-1-4614-0237-4
[5]   Efficient formulations for dynamic warehouse location under discrete transportation costs [J].
Brunaud, Braulio ;
Bassett, Matthew H. ;
Agarwal, Anshul ;
Wassick, John M. ;
Grossmann, Ignacio E. .
COMPUTERS & CHEMICAL ENGINEERING, 2018, 111 :311-323
[6]   Grid-Enabled Optimization with GAMS [J].
Bussieck, Michael R. ;
Ferris, Michael C. ;
Meeraus, Alexander .
INFORMS JOURNAL ON COMPUTING, 2009, 21 (03) :349-362
[7]   Dual decomposition in stochastic integer programming [J].
Caroe, CC ;
Schultz, R .
OPERATIONS RESEARCH LETTERS, 1999, 24 (1-2) :37-45
[8]   Convex programming for disjunctive convex optimization [J].
Ceria, S ;
Soares, J .
MATHEMATICAL PROGRAMMING, 1999, 86 (03) :595-614
[9]   Obtaining lower bounds from the progressive hedging algorithm for stochastic mixed-integer programs [J].
Gade, Dinakar ;
Hackebeil, Gabriel ;
Ryan, Sarah M. ;
Watson, Jean-Paul ;
Wets, Roger J. -B. ;
Woodruff, David L. .
MATHEMATICAL PROGRAMMING, 2016, 157 (01) :47-67
[10]   Decomposition algorithms with parametric Gomory cuts for two-stage stochastic integer programs [J].
Gade, Dinakar ;
Kuecuekyavuz, Simge ;
Sen, Suvrajeet .
MATHEMATICAL PROGRAMMING, 2014, 144 (1-2) :39-64