Sample average approximation for stochastic nonconvex mixed integer nonlinear programming via outer-approximation

被引:5
|
作者
Li, Can [1 ]
Bernal, David E. [1 ]
Furman, Kevin C. [2 ]
Duran, Marco A.
Grossmann, Ignacio E. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Chem Engn, 5000 Forbes Ave, Pittsburgh, PA 15213 USA
[2] ExxonMobil Upstream Res Co, 22777 Springwoods Village Pkwy, Spring, TX 77389 USA
基金
美国安德鲁·梅隆基金会;
关键词
Stochastic programming; Sample average approximation; Mixed-integer nonlinear programming; Outer-approximation; GENERALIZED BENDERS DECOMPOSITION; GLOBAL OPTIMIZATION; BINARY; 1ST; ALGORITHM; BRANCH; BEHAVIOR;
D O I
10.1007/s11081-020-09563-2
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We propose a sample average approximation-based outer-approximation algorithm (SAAOA) that can address nonconvex two-stage stochastic programs (SP) with any continuous or discrete probability distributions. Previous work has considered this approach for convex two-stage SP (Wei and Realff in Comput Chem Eng 28(3):333-346, 2004). The SAAOA algorithm does internal sampling within a nonconvex outer-approximation algorithm where we iterate between a mixed-integer linear programming (MILP) master problem and a nonconvex nonlinear programming (NLP) subproblem. We prove that the optimal solutions and optimal value obtained by the SAAOA algorithm converge to the optimal solutions and the optimal value of the true SP problem as the sample size goes to infinity. The convergence rate is also given to estimate the sample size. Since the theoretical sample size estimate is too conservative in practice, we propose an SAAOA algorithm with confidence intervals for the upper bound and the lower bound at each iteration of the SAAOA algorithm. Two policies are proposed to update the sample sizes dynamically within the SAAOA algorithm with confidence intervals. The proposed algorithm works well for the special case of pure binary first stage variables and continuous stage two variables since in this case the nonconvex NLPs can be solved for each scenario independently. The proposed algorithm is tested with a stochastic pooling problem and is shown to outperform the external sampling approach where large scale MINLPs need to be solved.
引用
收藏
页码:1245 / 1273
页数:29
相关论文
共 50 条
  • [21] Outer approximation for integer nonlinear programs via decision diagrams
    Davarnia, Danial
    Van Hoeve, Willem-Jan
    MATHEMATICAL PROGRAMMING, 2021, 187 (1-2) : 111 - 150
  • [22] On Solving Nonsmooth Mixed-Integer Nonlinear Programming Problems by Outer Approximation and Generalized Benders Decomposition
    Zhou Wei
    M. Montaz Ali
    Liang Xu
    Bo Zeng
    Jen-Chih Yao
    Journal of Optimization Theory and Applications, 2019, 181 : 840 - 863
  • [23] On Solving Nonsmooth Mixed-Integer Nonlinear Programming Problems by Outer Approximation and Generalized Benders Decomposition
    Wei, Zhou
    Ali, M. Montaz
    Xu, Liang
    Zeng, Bo
    Yao, Jen-Chih
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2019, 181 (03) : 840 - 863
  • [24] An Outer-Approximation Based Algorithm for Solving Integer Non-linear Programming Problems for Optimal Sensor Placement
    Seenumani, Gayathri
    Dai, Dan
    Lopez-Negrete, Rodrigo
    Kumar, Aditya
    Dokucu, Mustafa
    Kumar, Rajeeva
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 4455 - 4461
  • [25] Stochastic approximation versus sample average approximation for Wasserstein barycenters
    Dvinskikh, Darina
    OPTIMIZATION METHODS & SOFTWARE, 2022, 37 (05): : 1603 - 1635
  • [26] Two linear approximation algorithms for convex mixed integer nonlinear programming
    Melo, Wendel
    Fampa, Marcia
    Raupp, Fernanda
    ANNALS OF OPERATIONS RESEARCH, 2022, 316 (02) : 1471 - 1491
  • [27] Two linear approximation algorithms for convex mixed integer nonlinear programming
    Wendel Melo
    Marcia Fampa
    Fernanda Raupp
    Annals of Operations Research, 2022, 316 : 1471 - 1491
  • [28] Outer Approximation Algorithm for One Class of Convex Mixed-Integer Nonlinear Programming Problems with Partial Differentiability
    Zhou Wei
    M. Montaz Ali
    Journal of Optimization Theory and Applications, 2015, 167 : 644 - 652
  • [29] Outer Approximation Algorithm for One Class of Convex Mixed-Integer Nonlinear Programming Problems with Partial Differentiability
    Wei, Zhou
    Ali, M. Montaz
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2015, 167 (02) : 644 - 652
  • [30] An Outer-Inner Approximation for Separable Mixed-Integer Nonlinear Programs
    Hijazi, Hassan
    Bonami, Pierre
    Ouorou, Adam
    INFORMS JOURNAL ON COMPUTING, 2014, 26 (01) : 31 - 44