On the implementation of a log-barrier progressive hedging method for multistage stochastic programs

被引:3
作者
Liu, Xinwei [1 ]
Toh, Kim-Chuan [2 ]
Zhao, Gongyun [2 ]
机构
[1] Hebei Univ Technol, Dept Appl Math, Tianjin 300401, Peoples R China
[2] Natl Univ Singapore, Dept Math, Singapore 117543, Singapore
基金
中国国家自然科学基金;
关键词
Progressive hedging method; Multistage stochastic programs; Lagrangian dual; Log-barrier method; LINEAR-PROGRAMS; DECOMPOSITION METHOD; OPTIMIZATION; AGGREGATION;
D O I
10.1016/j.cam.2009.12.050
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A progressive hedging method incorporated with self-concordant barrier for solving multistage stochastic programs is proposed recently by Zhao [G. Zhao, A Lagrangian dual method with self-concordant barrier for multistage stochastic convex nonlinear programming, Math. Program. 102 (2005) 1-24]. The method relaxes the nonanticipativity constraints by the lagrangian dual approach and smoothes the Lagrangian dual function by self-concordant barrier functions. The convergence and polynomial-time complexity of the method have been established. Although the analysis is done on stochastic convex programming, the method can be applied to the nonconvex situation. We discuss some details on the implementation of this method in this paper, including when to terminate the solution of unconstrained subproblems with special structure and how to perform a line search procedure for a new dual estimate effectively. In particular, the method is used to solve some multistage stochastic nonlinear test problems. The collection of test problems also contains two practical examples from the literature. We report the results of our preliminary numerical experiments. As a comparison, we also solve all test problems by the well-known progressive hedging method. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:579 / 592
页数:14
相关论文
共 22 条
[1]  
[Anonymous], 1997, Introduction to stochastic programming
[2]   A primal-dual decomposition-based interior point approach to two-stage stochastic linear programming [J].
Berkelaar, A ;
Dert, C ;
Oldenkamp, B ;
Zhang, S .
OPERATIONS RESEARCH, 2002, 50 (05) :904-915
[3]   Mixing stochastic dynamic programming and scenario aggregation [J].
Berland, NJ ;
Haugen, KK .
ANNALS OF OPERATIONS RESEARCH, 1996, 64 :1-19
[4]  
BIRGE JR, 1995, 9515 U MICH DEP IND
[5]  
BIRGE JR, 1987, COAL NEWSLETTER, V17, P1
[6]   SCENARIO ANALYSIS VIA BUNDLE DECOMPOSITION [J].
CHUN, BJ ;
ROBINSON, SM .
ANNALS OF OPERATIONS RESEARCH, 1995, 56 :39-63
[7]   MSLIP - A COMPUTER CODE FOR THE MULTISTAGE STOCHASTIC LINEAR-PROGRAMMING PROBLEM [J].
GASSMANN, HI .
MATHEMATICAL PROGRAMMING, 1990, 47 (03) :407-423
[8]  
Helgason T., 1991, Annals of Operations Research, V31, P425, DOI 10.1007/BF02204861
[9]  
Kall P, 1994, Stochastic Programming
[10]  
KING AJ, 1988, NUMERICAL TECHNIQUES, P543