A Review of Stochastic Programming Methods for Optimization of Process Systems Under Uncertainty

被引:59
|
作者
Li, Can [1 ]
Grossmann, Ignacio E. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Chem Engn, Pittsburgh, PA 15213 USA
来源
关键词
Stochastic programming; process systems engineering; optimization; decision-making under uncertainty; data-driven;
D O I
10.3389/fceng.2020.622241
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
Uncertainties are widespread in the optimization of process systems, such as uncertainties in process technologies, prices, and customer demands. In this paper, we review the basic concepts and recent advances of a risk-neutral mathematical framework called "stochastic programming" and its applications in solving process systems engineering problems under uncertainty. This review intends to provide both a tutorial for beginners without prior experience and a high-level overview of the current state-of-the-art developments for experts in process systems engineering and stochastic programming. The mathematical formulations and algorithms for two-stage and multistage stochastic programming are reviewed with illustrative examples from process industries. The differences between stochastic programming under exogenous uncertainty and endogenous uncertainties are discussed. The concepts and several data-driven methods for generating scenario trees are also reviewed.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Stochastic programming approach to optimization under uncertainty
    Alexander Shapiro
    [J]. Mathematical Programming, 2008, 112 : 183 - 220
  • [2] Stochastic programming approach to optimization under uncertainty
    Shapiro, Alexander
    [J]. MATHEMATICAL PROGRAMMING, 2008, 112 (01) : 183 - 220
  • [3] Power systems optimization under uncertainty: A review of methods and applications
    Roald, Line A.
    Pozo, David
    Papavasiliou, Anthony
    Molzahn, Daniel K.
    Kazempour, Jalal
    Conejo, Antonio
    [J]. ELECTRIC POWER SYSTEMS RESEARCH, 2023, 214
  • [4] Recent advances in mathematical programming techniques for the optimization of process systems under uncertainty
    Grossmann, Ignacio E.
    Apap, Robert M.
    Calfa, Bruno A.
    Garcia-Herreros, Pablo
    Zhang, Qi
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2016, 91 : 3 - 14
  • [5] Recent Advances in Mathematical Programming Techniques for the Optimization of Process Systems under Uncertainty
    Grossmann, Ignacio E.
    Apap, Robert M.
    Calfa, Bruno A.
    Garcia-Herreros, Pablo
    Zhang, Qi
    [J]. 12TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING (PSE) AND 25TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING (ESCAPE), PT A, 2015, 37 : 1 - 14
  • [6] Mathematical Programming Techniques for Optimization under Uncertainty and Their Application in Process Systems Engineering
    Grossmann, I. E.
    Apap, R. M.
    Calfa, B. A.
    Garcia-Herreros, P.
    Zhang, Q.
    [J]. THEORETICAL FOUNDATIONS OF CHEMICAL ENGINEERING, 2017, 51 (06) : 893 - 909
  • [7] Mathematical Programming Techniques for Optimization under Uncertainty and Their Application in Process Systems Engineering
    I. E. Grossmann
    R. M. Apap
    B. A. Calfa
    P. Garcia-Herreros
    Q. Zhang
    [J]. Theoretical Foundations of Chemical Engineering, 2017, 51 : 893 - 909
  • [8] SHAPE OPTIMIZATION UNDER UNCERTAINTY-A STOCHASTIC PROGRAMMING PERSPECTIVE
    Conti, Sergio
    Held, Harald
    Pach, Martin
    Rumpf, Martin
    Schultz, Ruediger
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2009, 19 (04) : 1610 - 1632
  • [9] Optimal structural design under stochastic uncertainty by stochastic linear programming methods
    Marti, K
    [J]. SAFETY AND RELIABILITY, VOLS 1 & 2, 1999, : 9 - 15
  • [10] Optimal structural design under stochastic uncertainty by stochastic linear programming methods
    Marti, K
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2001, 72 (02) : 165 - 177