paper-with-me

홈 › Papers

Complexity of Stochastic Dual Dynamic Programming

2019-12-16 · Guanghui Lan

Stochastic dual dynamic programming is a cutting plane type algorithm for multi-stage stochastic optimization originated about 30 years ago. In spite of its popularity in practice, there does not exist any analysis on the convergence rates of this method. In this paper, we first establish the number of iterations, i.e., iteration complexity, required by a basic dynamic cutting plane method for solving relatively simple multi-stage optimization problems, by introducing novel mathematical tools including the saturation of search points. We then refine these basic tools and establish the iteration complexity for both deterministic and stochastic dual dynamic programming methods for solving more general multi-stage stochastic optimization problems under the standard stage-wise independence assumption. Our results indicate that the complexity of some deterministic variants of these methods mildly increases with the number of stages $T$, in fact linearly dependent on $T$ for discounted problems. Therefore, they are efficient for strategic decision making which involves a large number of stages, but with a relatively small number of decision variables in each stage. Without explicitly discretizing the state and action spaces, these methods might also be pertinent to the related reinforcement learning and stochastic control areas.

📄 PDF Abstract BibTeX arXiv:1912.07702

Code (0)

등록된 구현이 없습니다.

Tasks

Decision MakingReinforcement LearningStochastic Optimization

Similar Papers 제목 키워드 기반

Neural Stochastic Dual Dynamic Programming

2021-12-01 · ICLR 2022 4 · Hanjun Dai, Yuan Xue, Zia Syed, Dale Schuurmans 외

Stochastic dual dynamic programming (SDDP) is a state-of-the-art method for solving multi-stage stochastic optimization, widely used for modeling real-world process optimization tasks. Unfortunately, SDDP has a worst-cas…

Stochastic Optimization

Transformer-based Stagewise Decomposition for Large-Scale Multistage Stochastic Optimization

2024-04-03 · Chanyeong Kim, JongWoong Park, Hyunglip Bae, Woo Chang Kim

Solving large-scale multistage stochastic programming (MSP) problems poses a significant challenge as commonly used stagewise decomposition algorithms, including stochastic dual dynamic programming (SDDP), face growing t…

Stochastic Optimization

Nearly Optimal Linear Convergence of Stochastic Primal-Dual Methods for Linear Programming

2021-11-10 · Haihao Lu, Jinwen Yang

There is a recent interest on first-order methods for linear programming (LP). In this paper,we propose a stochastic algorithm using variance reduction and restarts for solving sharp primal-dual problems such as LP. We s…

MDP modeling for multi-stage stochastic programs

2025-09-26 · David P. Morton, Oscar Dowson, Bernardo K. Pagnoncelli arxiv

We study a class of multi-stage stochastic programs, which incorporate modeling features from Markov decision processes (MDPs). This class includes structured MDPs with continuous action and state spaces. We extend polic…

Numerical Methods for Convex Multistage Stochastic Optimization

2023-03-28 · Guanghui Lan, Alexander Shapiro

Optimization problems involving sequential decisions in a stochastic environment were studied in Stochastic Programming (SP), Stochastic Optimal Control (SOC) and Markov Decision Processes (MDP). In this paper we mainly …

Stochastic OptimizationVocal Bursts Type Prediction