A novel L-shaped refinement chain cuts method for two-stage stochastic programs
This paper introduces the L-shaped refinement chain cuts method, a novel decomposition approach for solving two-stage stochastic programs. The proposed method generalizes the classical L-shaped framework by exploiting refinement chains of scenarios, where sequences of increasingly refined scenario partitions are considered. At each refinement level, the full scenario set is partitioned into subgroups, and one subproblem is solved for each subgroup rather than for each individual scenario as in the classical L-shaped method. The proposed framework provides a unified decomposition scheme in which the classical multi-cut and single-cut L-shaped formulations arise as special cases. Theoretical convergence properties to the optimal solution of the original two-stage stochastic program are established at each refinement level. Furthermore, the relationships between consecutive refinement levels are characterized in terms of Benders cuts, leading to the development of an iterative refinement-based solution algorithm. The effectiveness of the proposed method is evaluated on a two-stage stochastic fixed-charge multicommodity network design problem under a mean-risk formulation. Computational experiments validate the benefits of the proposed approach and highlight its applicability to large-scale risk-averse stochastic optimization problems.