Complexity of stochastic dual dynamic programming

被引:0
|
作者
Guanghui Lan
机构
[1] Georgia Institute of Technology,H. Milton Stewart School of Industrial and Systems Engineering
来源
Mathematical Programming | 2022年 / 191卷
关键词
90C25; 90C06; 90C22; 49M37; 93A14; 90C15;
D O I
暂无
中图分类号
学科分类号
摘要
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 dual dynamic programming method for solving single-scenario 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 an explorative dual dynamic programing method proposed herein and the classic stochastic dual dynamic programming method for solving more general multi-stage stochastic optimization problems under the standard stage-wise independence assumption. Our results indicate that the complexity 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.
引用
收藏
页码:717 / 754
页数:37
相关论文
共 50 条
  • [41] Asynchronous parallel stochastic dual dynamic programming applied to hydrothermal generation planning
    Machado, Felipe D. R.
    Diniz, Andre Luiz
    Borges, Carmen L. T.
    Brandao, Lilian C.
    ELECTRIC POWER SYSTEMS RESEARCH, 2021, 191
  • [42] Capacity planning of renewable energy systems using stochastic dual dynamic programming
    Hole, J.
    Philpott, A. B.
    Dowson, O.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2025, 322 (02) : 573 - 588
  • [43] Improving the performance of the stochastic dual dynamic programming algorithm using Chebyshev centers
    Felipe Beltrán
    Erlon C. Finardi
    Guilherme M. Fredo
    Welington de Oliveira
    Optimization and Engineering, 2022, 23 : 147 - 168
  • [44] On the solution variability reduction of Stochastic Dual Dynamic Programming applied to energy planning
    Soares, Murilo Pereira
    Street, Alexandre
    Valladao, Davi Michel
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 258 (02) : 743 - 760
  • [45] Stochastic dual dynamic programming for optimal power flow problems under uncertainty
    Kiszka, Adriana
    Wozabal, David
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2025, 321 (03) : 814 - 836
  • [46] On the solution variability reduction of stochastic dual dynamic programming applied to energy planning
    Soares, Murilo Pereira
    Street, Alexandre
    Valladao, Davi Michel
    2014 IEEE PES GENERAL MEETING - CONFERENCE & EXPOSITION, 2014,
  • [47] EXACT CONVERGING BOUNDS FOR STOCHASTIC DUAL DYNAMIC PROGRAMMING VIA FENCHEL DUALITY
    Leclere, Vincent
    Carpentier, Pierre
    Chancelier, Jean-Philippe
    Lenoir, Arnaud
    Pacaud, Frakois
    SIAM JOURNAL ON OPTIMIZATION, 2020, 30 (02) : 1223 - 1250
  • [48] Efficient Parallelization of the Stochastic Dual Dynamic Programming Algorithm Applied to Hydropower Scheduling
    Helseth, Arild
    Braaten, Hallvard
    ENERGIES, 2015, 8 (12): : 14287 - 14297
  • [49] Economic evaluation of a CHP biomass plant using stochastic dual dynamic programming
    Leocadio, Caio Monteiro
    Gomide Richa, Carlos Salvador
    Fortes, Marcio Zamboti
    Ferreira, Vitor Hugo
    Dias, Bruno Henriques
    ELECTRICAL ENGINEERING, 2020, 102 (04) : 2605 - 2615
  • [50] Improving the performance of the stochastic dual dynamic programming algorithm using Chebyshev centers
    Beltran, Felipe
    Finardi, Erlon C.
    Fredo, Guilherme M.
    de Oliveira, Welington
    OPTIMIZATION AND ENGINEERING, 2022, 23 (01) : 147 - 168