Applying oracles of on-demand accuracy in two-stage stochastic programming - A computational study

被引:25
作者
Wolf, Christian [1 ]
Fabian, Csaba I. [2 ]
Koberstein, Achim [3 ]
Suhl, Leena [1 ]
机构
[1] Univ Paderborn, DS&OR Lab, D-33098 Paderborn, Germany
[2] Kecskemet Coll, Dept Informat, H-6000 Kecskemet, Hungary
[3] Goethe Univ Frankfurt, D-60323 Frankfurt, Germany
关键词
Stochastic programming; Two-stage problems; Decomposition; Bundle methods; LEVEL BUNDLE METHODS; LINEAR-PROGRAMS; OPTIMIZATION;
D O I
10.1016/j.ejor.2014.05.010
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Traditionally, two variants of the L-shaped method based on Benders' decomposition principle are used to solve two-stage stochastic programming problems: the aggregate and the disaggregate version. In this study we report our experiments with a special convex programming method applied to the aggregate master problem. The convex programming method is of the type that uses an oracle with on-demand accuracy. We use a special form which, when applied to two-stage stochastic programming problems, is shown to integrate the advantages of the traditional variants while avoiding their disadvantages. On a set of 105 test problems, we compare and analyze parallel implementations of regularized and unregularized versions of the algorithms. The results indicate that solution times are significantly shortened by applying the concept of on-demand accuracy. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:437 / 448
页数:12
相关论文
共 22 条
[1]  
[Anonymous], 2007, THESIS TU BERLIN
[2]  
[Anonymous], 1997, Introduction to stochastic programming
[3]   On a new collection of stochastic linear programming test problems [J].
Ariyawansa, KA ;
Felt, AJ .
INFORMS JOURNAL ON COMPUTING, 2004, 16 (03) :291-299
[4]   A MULTICUT ALGORITHM FOR 2-STAGE STOCHASTIC LINEAR-PROGRAMS [J].
BIRGE, JR ;
LOUVEAUX, FV .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1988, 34 (03) :384-392
[5]   Testing successive regression approximations by large-scale two-stage problems [J].
Deak, Istvan .
ANNALS OF OPERATIONS RESEARCH, 2011, 186 (01) :83-99
[6]   Benchmarking optimization software with performance profiles [J].
Dolan, ED ;
Moré, JJ .
MATHEMATICAL PROGRAMMING, 2002, 91 (02) :201-213
[7]  
Fabian C. I., 2012, SIAM J OPTIMIZ UNPUB
[8]  
Fabian C.I., 2000, CEJOR Cent. Eur. J. Oper. Res., V8, P35
[9]   Solving two-stage stochastic programming problems with level decomposition [J].
Fabian, Csaba I. ;
Szoke, Zoltan .
COMPUTATIONAL MANAGEMENT SCIENCE, 2007, 4 (04) :313-353
[10]   MSLIP - A COMPUTER CODE FOR THE MULTISTAGE STOCHASTIC LINEAR-PROGRAMMING PROBLEM [J].
GASSMANN, HI .
MATHEMATICAL PROGRAMMING, 1990, 47 (03) :407-423