A parallel implementation of the nested decomposition algorithm for multistage stochastic linear programs

被引:54
作者
Birge, JR
Donohue, CJ
Holmes, DF
Svintsitski, OG
机构
[1] Dept. of Indust. and Operations Eng., University of Michigan, Ann Arbor
关键词
D O I
10.1007/BF02592158
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multistage stochastic linear programs can represent a variety of practical decision problems. Solving a multistage stochastic program can be viewed as solving a large tree of linear programs. A common approach for solving these problems is the nested decomposition algorithm, which moves up and down the tree by solving nodes and passing information among nodes. The natural independence of subtrees suggests that much of the computational effort of the nested decomposition algorithm can run in parallel across small numbers of fast processors. This paper explores the advantages of such parallel implementations over serial implementations and compares alternative sequencing protocols for parallel processors. Computational experience on a large test set of practical problems with up to 1.5 million constraints and almost 5 million variables suggests that parallel implementations may indeed work well, but they require careful attention to processor load balancing.
引用
收藏
页码:327 / 352
页数:26
相关论文
共 29 条
[1]   PERFORMANCE OF A BENCHMARK PARALLEL IMPLEMENTATION OF THE VANSLYKE AND WETS ALGORITHM FOR 2-STAGE STOCHASTIC PROGRAMS ON THE SEQUENT BALANCE [J].
ARIYAWANSA, KA ;
HUDSON, DD .
CONCURRENCY-PRACTICE AND EXPERIENCE, 1991, 3 (02) :109-128
[2]  
BERGER JA, 1993, SOR932 PRINC U DEP C
[3]  
Birge J. R., 1992, Computational Optimization and Applications, V1, P245, DOI 10.1007/BF00249637
[4]   DECOMPOSITION AND PARTITIONING METHODS FOR MULTISTAGE STOCHASTIC LINEAR-PROGRAMS [J].
BIRGE, JR .
OPERATIONS RESEARCH, 1985, 33 (05) :989-1007
[5]   A MULTICUT ALGORITHM FOR 2-STAGE STOCHASTIC LINEAR-PROGRAMS [J].
BIRGE, JR ;
LOUVEAUX, FV .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1988, 34 (03) :384-392
[6]  
BIRGE JR, 1987, COAL NEWSLETTER, V17, P34354
[7]  
ENTRIKEN R, 1988, 8821 SOL STANF U DEP
[8]  
GARTSKA S, 1973, OPER RES, V21, P112
[9]   MSLIP - A COMPUTER CODE FOR THE MULTISTAGE STOCHASTIC LINEAR-PROGRAMMING PROBLEM [J].
GASSMANN, HI .
MATHEMATICAL PROGRAMMING, 1990, 47 (03) :407-423
[10]   OPTIMAL HARVEST OF A FOREST IN THE PRESENCE OF UNCERTAINTY [J].
GASSMANN, HI .
CANADIAN JOURNAL OF FOREST RESEARCH-REVUE CANADIENNE DE RECHERCHE FORESTIERE, 1989, 19 (10) :1267-1274