Stage- and scenario-wise Fenchel decomposition for stochastic mixed 0-1 programs with special structure

被引:8
作者
Beier, Eric [1 ]
Venkatachalam, Saravanan [2 ]
Corolli, Luca [3 ]
Ntaimo, Lewis [2 ]
机构
[1] JBSA Ft Sam Houston, Gen Dynam Informat Technol, Ft Sam Houston, TX 78234 USA
[2] Texas A&M Univ, Dept Ind & Syst Engn, College Stn, TX 77843 USA
[3] Univ Trieste, Dipartimento Ingn & Architettura, Trieste, Italy
关键词
Stochastic programming; Integer programming; FD cuts; Scenario decomposition; Special structure; CUTTING PLANES;
D O I
10.1016/j.cor.2014.12.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Solving stochastic integer programs (SIN) is generally difficult. This paper considers a comparative study of stage- and scenario-wise Fenchel decomposition (FD) for two-stage SIPs with special structure. The standard FD approach is based on stage-wise or Benders' decomposition. This work derives a scenario FD method based on decomposing the SIP problem by scenario and performs a computational study of the two approaches. In particular, two algorithms are studied, stage-wise FD (ST-FD) and scenario-wise FD (SC-FD) algorithms. The algorithms use FD cuts generated based on the scenario subproblem under each decomposition setting to iteratively recover (partially) the convex hull of integer points in the neighborhood of the optimal solution. The L-shaped method is used to solve the LP relaxation of the SIP problem in the ST-FD algorithm, while the progressive hedging algorithm (PHA) is used in the SC-FD algorithm. Computational results on knapsack test instances demonstrate the viability of both approaches towards solving large instances in reasonable amount of time and outperforming a direct solver in most cases. Overall, the ST-FD algorithm provides the best performance in our experiments. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:94 / 103
页数:10
相关论文
共 27 条
[1]  
Beier EB, 1969, THESIS TEXAS A M U U
[2]   Partitioning procedures for solving mixed-variables programming problems [J].
Benders, J. F. .
COMPUTATIONAL MANAGEMENT SCIENCE, 2005, 2 (01) :3-19
[3]  
Boyd E. A., 1994, Annals of Operations Research, V50, P61, DOI 10.1007/BF02085635
[4]   GENERATING FENCHEL CUTTING PLANES FOR KNAPSACK POLYHEDRA [J].
Boyd, E. A. .
SIAM JOURNAL ON OPTIMIZATION, 1993, 3 (04) :734-750
[6]   FENCHEL CUTTING PLANES FOR INTEGER PROGRAMS [J].
BOYD, EA .
OPERATIONS RESEARCH, 1994, 42 (01) :53-64
[7]   Dual decomposition in stochastic integer programming [J].
Caroe, CC ;
Schultz, R .
OPERATIONS RESEARCH LETTERS, 1999, 24 (1-2) :37-45
[8]   AN ALGORITHM FOR MAXIMIZING TARGET ACHIEVEMENT IN THE STOCHASTIC KNAPSACK-PROBLEM WITH NORMAL RETURNS [J].
CARRAWAY, RL ;
SCHMIDT, RL ;
WEATHERFORD, LR .
NAVAL RESEARCH LOGISTICS, 1993, 40 (02) :161-173
[9]   A multiobjective metaheuristic for a mean-risk static stochastic knapsack problem [J].
Claro, Joao ;
de Sousa, Jorge Pinho .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2010, 46 (03) :427-450
[10]  
Cornuejols G, 2006, MATH PROGRAM B, V112, P2008