arXiv · 2507.21624
Adaptive Benders decomposition and enhanced SDDP for multistage stochastic programs with block-separable multistage recourse
Abstract
This paper proposes an algorithm to efficiently solve multistage stochastic programs with block separable recourse where each recourse problem is a multistage stochastic program with stage-wise independent uncertainty. The algorithm first decomposes the full problem into a reduced master problem and subproblems using Adaptive Benders decomposition. The subproblems are then solved by an enhanced SDDP. The enhancement includes (1) valid bounds at each iteration, (2) a path exploration rule, (3) cut sharing among subproblems, and (4) guaranteed {\delta}-optimal convergence. The cuts for the subproblems are then shared by calling adaptive oracles. The key contribution of the paper is the first algorithm for solving this class of problems. The algorithm is demonstrated on a power system investment planning problem with multi-timescale uncertainty. The case study results show that (1) the proposed algorithm can efficiently solve this type of problem, (2) deterministic wind modelling underestimate the objective function, and (3) stochastic modelling of wind leads to different investment decisions.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Nicolò Mazzi, Ken Mckinnon, Hongyu Zhang. 2025-07-29. Adaptive Benders decomposition and enhanced SDDP for multistage stochastic programs with block-separable multistage recourse. https://arxiv.org/abs/2507.21624
Cite the original work for its findings. Save a collection to share your selection of sources.