On solving discrete two-stage stochastic programs having mixed-integer first- and second-stage variables

被引:53
|
作者
Sherali, Hanif D. [1 ]
Zhu, Xiaomei [1 ]
机构
[1] Virginia Polytech Inst & State Univ, Grado Dept Ind & Syst Engn 0118, Blacksburg, VA 24061 USA
关键词
two-stage stochastic mixed-integer programs; Benders' decomposition; convexification; Reformulation-Linearization Technique (RLT);
D O I
10.1007/s10107-006-0724-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we propose a decomposition-based branch-and-bound (DBAB) algorithm for solving two-stage stochastic programs having mixed-integer first- and second-stage variables. A modified Benders' decomposition method is developed, where the Benders' subproblems define lower bounding second-stage value functions of the first-stage variables that are derived by constructing a certain partial convex hull representation of the two-stage solution space. This partial convex hull is sequentially generated using a convexification scheme such as the Reformulation-Linearization Technique (RLT) or lift-and-project process, which yields valid inequalities that are reusable in the subsequent subproblems by updating the values of the first-stage variables. A branch-and-bound algorithm is designed based on a hyperrectangular partitioning process, using the established property that any resulting lower bounding Benders' master problem defined over a hyperrectangle yields the same objective value as the original stochastic program over that region if the first-stage variable solution is an extreme point of the defining hyperrectangle or the second-stage solution satisfies the binary restrictions. We prove that this algorithm converges to a global optimal solution. Some numerical examples and computational results are presented to demonstrate the efficacy of this approach.
引用
收藏
页码:597 / 616
页数:20
相关论文
共 50 条
  • [41] A branch-and-cut algorithm for two-stage stochastic mixed-binary programs with continuous first-stage variables
    Ntaimo, Lewis
    Sen, Suvrajeet
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2007, 3 (03) : 232 - 241
  • [42] Two-Stage Stochastic Mixed-Integer Programming with Chance Constraints for Extended Aircraft Arrival Management
    Khassiba, Ahmed
    Bastin, Fabian
    Cafieri, Sonia
    Gendron, Bernard
    Mongeau, Marcel
    TRANSPORTATION SCIENCE, 2020, 54 (04) : 897 - 919
  • [43] Alternating Mixed-Integer Programming and Neural Network Training for Approximating Stochastic Two-Stage Problems
    Kronqvist, Jan
    Li, Boda
    Rolfes, Jan
    Zhao, Shudian
    MACHINE LEARNING, OPTIMIZATION, AND DATA SCIENCE, LOD 2023, PT II, 2024, 14506 : 124 - 139
  • [44] A Two-stage Stochastic Mixed-integer Programming Model for Resilience Enhancement of Active Distribution Networks
    Hongzhou Chen
    Jian Wang
    Jizhong Zhu
    Xiaofu Xiong
    Wei Wang
    Hongrui Yang
    Journal of Modern Power Systems and Clean Energy, 2023, 11 (01) : 94 - 106
  • [45] On Generating Lagrangian Cuts for Two-Stage Stochastic Integer Programs
    Chen, Rui
    Luedtke, James
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (04) : 2332 - 2349
  • [46] A Two-stage Stochastic Mixed-integer Programming Model for Resilience Enhancement of Active Distribution Networks
    Chen, Hongzhou
    Wang, Jian
    Zhu, Jizhong
    Xiong, Xiaofu
    Wang, Wei
    Yang, Hongrui
    JOURNAL OF MODERN POWER SYSTEMS AND CLEAN ENERGY, 2023, 11 (01) : 94 - 106
  • [47] An exact algorithm for solving large-scale two-stage stochastic mixed-integer problems: Some theoretical and experimental aspects
    Escudero, L. F.
    Garin, M. A.
    Merino, M.
    Perez, G.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 204 (01) : 105 - 116
  • [48] Pseudo-Valid Cutting Planes for Two-Stage Mixed-Integer Stochastic Programs with Right-Hand-Side Uncertainty
    Romeijnders, Ward
    van der Laan, Niels
    OPERATIONS RESEARCH, 2020, 68 (04) : 1199 - 1217
  • [49] A hybrid evolutionary algorithm for solving two-stage stochastic integer programs in chemical batch scheduling
    Till, Jochen
    Sand, Guido
    Urselmann, Maren
    Engell, Sebastian
    COMPUTERS & CHEMICAL ENGINEERING, 2007, 31 (5-6) : 630 - 647
  • [50] Column generation for multistage stochastic mixed-integer nonlinear programs with discrete state variables
    Rathi, Tushar
    Riley, Benjamin P.
    Flores-Quiroz, Angela
    Zhang, Qi
    JOURNAL OF GLOBAL OPTIMIZATION, 2025,