Two-stage linear decision rules for multi-stage stochastic programming

被引:0
|
作者
Merve Bodur
James R. Luedtke
机构
[1] University of Toronto,Department of Mechanical and Industrial Engineering
[2] University of Wisconsin-Madison,Department of Industrial and Systems Engineering
来源
Mathematical Programming | 2022年 / 191卷
关键词
Multi-stage stochastic programming; Linear decision rules; Two-stage approximation; 90C15; 90C39;
D O I
暂无
中图分类号
学科分类号
摘要
Multi-stage stochastic linear programs (MSLPs) are notoriously hard to solve in general. Linear decision rules (LDRs) yield an approximation of an MSLP by restricting the decisions at each stage to be an affine function of the observed uncertain parameters. Finding an optimal LDR is a static optimization problem that provides an upper bound on the optimal value of the MSLP, and, under certain assumptions, can be formulated as an explicit linear program. Similarly, as proposed by Kuhn et al. (Math Program 130(1):177–209, 2011) a lower bound for an MSLP can be obtained by restricting decisions in the dual of the MSLP to follow an LDR. We propose a new approximation approach for MSLPs, two-stage LDRs. The idea is to require only the state variables in an MSLP to follow an LDR, which is sufficient to obtain an approximation of an MSLP that is a two-stage stochastic linear program (2SLP). We similarly propose to apply LDR only to a subset of the variables in the dual of the MSLP, which yields a 2SLP approximation of the dual that provides a lower bound on the optimal value of the MSLP. Although solving the corresponding 2SLP approximations exactly is intractable in general, we investigate how approximate solution approaches that have been developed for solving 2SLP can be applied to solve these approximation problems, and derive statistical upper and lower bounds on the optimal value of the MSLP. In addition to potentially yielding better policies and bounds, this approach requires many fewer assumptions than are required to obtain an explicit reformulation when using the standard static LDR approach. A computational study on two example problems demonstrates that using a two-stage LDR can yield significantly better primal policies and modestly better dual policies than using policies based on a static LDR.
引用
收藏
页码:347 / 380
页数:33
相关论文
共 50 条
  • [41] Two-Stage Stochastic Programming Method for Multi-Energy Microgrid System
    Chen, Lu
    Wang, Hongbo
    Li, Duanchao
    Huang, Kaiyi
    Ai, Qian
    2020 5TH ASIA CONFERENCE ON POWER AND ELECTRICAL ENGINEERING (ACPEE 2020), 2020, : 1129 - 1135
  • [42] Risk objectives in two-stage stochastic programming models
    Dupacova, Jitka
    KYBERNETIKA, 2008, 44 (02) : 227 - 242
  • [43] INEXACT BUNDLE METHODS FOR TWO-STAGE STOCHASTIC PROGRAMMING
    Oliveira, Welington
    Sagastizabal, Claudia
    Scheimberg, Susana
    SIAM JOURNAL ON OPTIMIZATION, 2011, 21 (02) : 517 - 544
  • [44] An ADMM algorithm for two-stage stochastic programming problems
    Sebastián Arpón
    Tito Homem-de-Mello
    Bernardo K. Pagnoncelli
    Annals of Operations Research, 2020, 286 : 559 - 582
  • [45] An ADMM algorithm for two-stage stochastic programming problems
    Arpon, Sebastian
    Homem-de-Mello, Tito
    Pagnoncelli, Bernardo K.
    ANNALS OF OPERATIONS RESEARCH, 2020, 286 (1-2) : 559 - 582
  • [46] Randomized Progressive Hedging methods for multi-stage stochastic programming
    Gilles Bareilles
    Yassine Laguel
    Dmitry Grishchenko
    Franck Iutzeler
    Jérôme Malick
    Annals of Operations Research, 2020, 295 : 535 - 560
  • [47] Supply chain planning using multi-stage stochastic programming
    Nagar, Lokesh
    Jain, Karuna
    SUPPLY CHAIN MANAGEMENT-AN INTERNATIONAL JOURNAL, 2008, 13 (03) : 251 - 256
  • [48] Two Algorithms for Risk-averse Reformulation of Multi-stage Stochastic Programming Problems
    Smid, Martin
    Kozmik, Vaclav
    MATHEMATICAL METHODS IN ECONOMICS (MME 2018), 2018, : 551 - 554
  • [49] A multi-stage stochastic programming approach in master production scheduling
    Koerpeoglu, Ersin
    Yaman, Hande
    Akturk, M. Selim
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2011, 213 (01) : 166 - 179
  • [50] Randomized Progressive Hedging methods for multi-stage stochastic programming
    Bareilles, Gilles
    Laguel, Yassine
    Grishchenko, Dmitry
    Iutzeler, Franck
    Malick, Jerome
    ANNALS OF OPERATIONS RESEARCH, 2020, 295 (02) : 535 - 560