A Fast Smoothing Procedure for Large-Scale Stochastic Programming

被引:0
|
作者
Biel, Martin [1 ]
Mai, Vien V. [1 ]
Johansson, Mikael [1 ]
机构
[1] KTH Royal Inst Technol, Div Decis & Control Syst, Sch EECS, SE-10044 Stockholm, Sweden
来源
2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC) | 2021年
关键词
OPTIMIZATION; ALGORITHM; SYSTEMS;
D O I
10.1109/CDC45484.2021.9683554
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop a fast smoothing procedure for solving linear two-stage stochastic programs, which outperforms the well-known L-shaped algorithm on large-scale benchmarks. We derive problem-dependent bounds for the effect of smoothing and characterize the convergence rate of the proposed algorithm. The theory suggests that the smoothing scheme can be sped up by sacrificing accuracy in the final solution. To obtain an efficient and effective method, we suggest a hybrid solution that combines the speed of the smoothing scheme with the accuracy of the L-shaped algorithm. We benchmark a parallel implementation of the smoothing scheme against an efficient parallelized L-shaped algorithm on three large-scale stochastic programs, in a distributed environment with 32 worker cores. The smoothing scheme reduces the solution time by up to an order of magnitude compared to L-shaped.
引用
收藏
页码:2394 / 2399
页数:6
相关论文
共 50 条
  • [1] Parallel algorithms for large-scale stochastic programming
    Vladimirou, H
    Zenios, SA
    PARALLEL COMPUTING IN OPTIMIZATION, 1997, 7 : 413 - 469
  • [2] Scalable parallel computations for large-scale stochastic programming
    Vladimirou, H
    Zenios, SA
    ANNALS OF OPERATIONS RESEARCH, 1999, 90 (0) : 87 - 129
  • [3] An interior-point smoothing technique for Lagrangian relaxation in large-scale convex programming
    Shida, Masayuki
    OPTIMIZATION, 2008, 57 (01) : 183 - 200
  • [4] A general and fast distributed system for large-scale dynamic programming applications
    Wang, Chen
    Yu, Ce
    Tang, Shanjiang
    Xiao, Jian
    Sun, Jizhou
    Meng, Xiangfei
    PARALLEL COMPUTING, 2016, 60 : 1 - 21
  • [5] Large-Scale Microtask Programming
    Aghayi, Emad
    2020 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2020), 2020,
  • [6] Large-scale machine learning with fast and stable stochastic conjugate gradient
    Yang, Zhuang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 173
  • [7] On stochastic dynamic programming for solving large-scale planning problems under uncertainty
    Pilar Cristobal, M.
    Escudero, Laureano F.
    Monge, Juan F.
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (08) : 2418 - 2428
  • [8] Value function gradient learning for large-scale multistage stochastic programming problems
    Lee, Jinkyu
    Bae, Sanghyeon
    Kim, Woo Chang
    Lee, Yongjae
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 308 (01) : 321 - 335
  • [9] FAST QUADRATIC-PROGRAMMING APPROACH FOR LARGE-SCALE REACTIVE POWER OPTIMIZATION
    ELSAYED, MAH
    ABDELRAHMAN, TM
    MANSOUR, MO
    EUROPEAN TRANSACTIONS ON ELECTRICAL POWER ENGINEERING, 1992, 2 (04): : 253 - 257
  • [10] A FAST QUADRATIC-PROGRAMMING APPROACH FOR LARGE-SCALE REACTIVE POWER OPTIMIZATION
    ELSAYED, MAH
    MANSOUR, MO
    ABDELRAHMAN, TM
    ELECTRIC MACHINES AND POWER SYSTEMS, 1992, 20 (01): : 17 - 23