Enhancing explainability of stochastic programming solutions via scenario and recourse reduction

被引:1
|
作者
Rathi, Tushar [1 ]
Gupta, Rishabh [1 ]
Pinto, Jose M. M. [2 ]
Zhang, Qi [1 ]
机构
[1] Univ Minnesota, Dept Chem Engn & Mat Sci, Minneapolis, MN 55455 USA
[2] Linde plc, Linde Digital Amer, Danbury, CT 06810 USA
基金
美国国家科学基金会;
关键词
Stochastic programming; Explainability; Scenario reduction; Recourse reduction; OPTIMIZATION; GENERATION;
D O I
10.1007/s11081-023-09825-9
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Stochastic programming (SP) is a well-studied framework for modeling optimization problems under uncertainty. However, despite the significant advancements in solving large SP models, they are not widely used in industrial practice, often because SP solutions are difficult to understand and hence not trusted by the user. Unlike deterministic optimization models, SP models generally involve recourse variables that can take different values for different scenarios (i.e. uncertainty realizations), which makes interpreting their solutions a challenge when large numbers of scenarios and recourse variables are considered. In this work, we propose scenario and recourse reduction methods that can help enhance the explainability of SP solutions. Focusing on two-stage linear SP, the goal is to build reduced models, with much smaller sets of scenarios and recourse variables, that are easier to analyze yet still capture the key features of the original problems. Specifically, we explicitly search for reduced models that generate the same or close to the same first-stage decisions as the original SP models. The efficacy of the proposed methods is demonstrated in computational case studies involving problems of industrial relevance and size.
引用
收藏
页码:605 / +
页数:535
相关论文
共 50 条
  • [1] Enhancing explainability of stochastic programming solutions via scenario and recourse reduction
    Tushar Rathi
    Rishabh Gupta
    Jose M. Pinto
    Qi Zhang
    [J]. Optimization and Engineering, 2024, 25 : 795 - 820
  • [2] Scenario tree reduction in stochastic programming with recourse for hydropower operations
    Xu, Bin
    Zhong, Ping-An
    Zambon, Renato C.
    Zhao, Yunfa
    Yeh, William W. -G.
    [J]. WATER RESOURCES RESEARCH, 2015, 51 (08) : 6359 - 6380
  • [3] Scenario reduction in stochastic programming
    J. Dupačová
    N. Gröwe-Kuska
    W. Römisch
    [J]. Mathematical Programming, 2003, 95 : 493 - 511
  • [4] Scenario Reduction Algorithms in Stochastic Programming
    Holger Heitsch
    Werner Römisch
    [J]. Computational Optimization and Applications, 2003, 24 : 187 - 206
  • [5] Scenario Reduction Techniques in Stochastic Programming
    Roemisch, Werner
    [J]. STOCHASTIC ALGORITHMS: FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2009, 5792 : 1 - 14
  • [6] Scenario reduction algorithms in stochastic programming
    Heitsch, H
    Römisch, W
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2003, 24 (2-3) : 187 - 206
  • [7] DUALITY IN STOCHASTIC PROGRAMMING WITH RECOURSE
    GARSTKA, SJ
    [J]. ZEITSCHRIFT FUR WAHRSCHEINLICHKEITSTHEORIE UND VERWANDTE GEBIETE, 1974, 29 (01): : 21 - 24
  • [8] Scenario reduction in stochastic programming with respect to discrepancy distances
    René Henrion
    Christian Küchler
    Werner Römisch
    [J]. Computational Optimization and Applications, 2009, 43 : 67 - 93
  • [9] Scenario reduction in stochastic programming with respect to discrepancy distances
    Henrion, Rene
    Kuechler, Christian
    Roemisch, Werner
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2009, 43 (01) : 67 - 93
  • [10] SPAR: stochastic programming with adversarial recourse
    Bailey, MD
    Shechter, SM
    Schaefer, AJ
    [J]. OPERATIONS RESEARCH LETTERS, 2006, 34 (03) : 307 - 315