Cutting Planes for Multistage Stochastic Integer Programs

This paper addresses the problem of finding cutting planes for multistage stochastic integer programs. We give a general method for generating cutting planes for multistage stochastic integer programs based on combining inequalities that are valid for the individual scenarios. We apply the method to generate cuts for a stochastic version of a dynamic knapsack problem and for stochastic lot-sizing problems. We give computational results, which show that these new inequalities are very effective in a branch-and-cut algorithm.

[1]  John R. Birge,et al.  A stochastic model for the unit commitment problem , 1996 .

[2]  R. Schultz,et al.  Multistage Stochastic Integer Programs: An Introduction , 2001 .

[3]  Laurence A. Wolsey,et al.  A recursive procedure to generate all cuts for 0–1 mixed integer programs , 1990, Math. Program..

[4]  Werner Römisch,et al.  Stochastic Lagrangian Relaxation Applied to Power Scheduling in a Hydro-Thermal System under Uncertainty , 2000, Ann. Oper. Res..

[5]  S. Sen Algorithms for Stochastic Mixed-Integer Programming Models , 2005 .

[6]  William J. Cook,et al.  Chvátal closures for mixed integer programming problems , 1990, Math. Program..

[7]  Laurence A. Wolsey,et al.  Tight formulations for some simple mixed integer programs and convex objective integer programs , 2003, Math. Program..

[8]  Yongpei Guan,et al.  A branch-and-cut algorithm for the stochastic uncapacitated lot-sizing problem , 2006, Math. Program..

[9]  Laurence A. Wolsey,et al.  Dynamic knapsack sets and capacitated lot-sizing , 2003, Math. Program..

[10]  Oktay Günlük,et al.  Mixing mixed-integer inequalities , 2001, Math. Program..

[11]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988, Wiley interscience series in discrete mathematics and optimization.

[12]  Informationstechnik Berlin,et al.  Dual Decomposition in Stochastic Integer Programming , 1996 .

[13]  R. Kevin Wood,et al.  Dantzig-Wolfe Decomposition for Solving Multistage Stochastic Capacity-Planning Problems , 2009, Oper. Res..

[14]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988 .

[15]  Yongpei Guan,et al.  Sequential Pairing of Mixed Integer Inequalities , 2005, IPCO.

[16]  Laurence A. Wolsey,et al.  Lot-Sizing on a Tree , 2006, Oper. Res. Lett..

[17]  Yongpei Guan,et al.  Pairing inequalities and stochastic lot-sizing problems: A study in integer programming , 2005 .

[18]  Shabbir Ahmed,et al.  A Multi-Stage Stochastic Integer Programming Approach for Capacity Expansion under Uncertainty , 2003, J. Glob. Optim..

[19]  Suvrajeet Sen,et al.  A Branch-and-Price Algorithm for Multistage Stochastic Integer Programming with Application to Stochastic Batch-Sizing Problems , 2004, Manag. Sci..

[20]  Laurence A. Wolsey,et al.  Uncapacitated lot-sizing: The convex hull of solutions , 1984 .

[21]  Yongpei Guan,et al.  On formulations of the stochastic uncapacitated lot-sizing problem , 2006, Oper. Res. Lett..