A column-and-constraint generation algorithm for two-stage stochastic programming problems

被引:0
|
作者
Denise D. Tönissen
Joachim J. Arts
Zuo-Jun Max Shen
机构
[1] Vrije Universiteit Amsterdam,Department of Operations Analytics, School of Business and Economics
[2] University of Luxembourg,Centre for Logistics and Supply Chain Management
[3] University of California,Department of Industrial Engineering and Operations Research
来源
TOP | 2021年 / 29卷
关键词
Stochastic programming; Column-and-constraint generation; Benders decomposition; Facility location; 90-08; 90C15; 90B80; 49M27;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a column-and-constraint generation algorithm for two-stage stochastic programming problems. A distinctive feature of the algorithm is that it does not assume fixed recourse and as a consequence the values and dimensions of the recourse matrix can be uncertain. The proposed algorithm contains multi-cut (partial) Benders decomposition and the deterministic equivalent model as special cases and can be used to trade-off computational speed and memory requirements. The algorithm outperforms multi-cut (partial) Benders decomposition in computational time and the deterministic equivalent model in memory requirements for a maintenance location routing problem. In addition, for instances with a large number of scenarios, the algorithm outperforms the deterministic equivalent model in both computational time and memory requirements. Furthermore, we present an adaptive relative tolerance for instances for which the solution time of the master problem is the bottleneck and the slave problems can be solved relatively efficiently. The adaptive relative tolerance is large in early iterations and converges to zero for the final iteration(s) of the algorithm. The combination of this relative adaptive tolerance with the proposed algorithm decreases the computational time of our instances even further.
引用
收藏
页码:781 / 798
页数:17
相关论文
共 50 条
  • [21] Two-stage stochastic programming problems involving interval discrete random variables
    Suresh Kumar Barik
    Mahendra Prasad Biswal
    Debashish Chakravarty
    OPSEARCH, 2012, 49 (3) : 280 - 298
  • [22] The Decomposition Method for Two-Stage Stochastic Linear Programming Problems with Quantile Criterion
    Zhenevskaya, I. D.
    Naumov, A. V.
    AUTOMATION AND REMOTE CONTROL, 2018, 79 (02) : 229 - 240
  • [23] Multiobjective Two-Stage Stochastic Programming Problems with Interval Discrete Random Variables
    Barik, S. K.
    Biswal, M. P.
    Chakravarty, D.
    ADVANCES IN OPERATIONS RESEARCH, 2012, 2012
  • [24] Two-stage stochastic programming problems involving multi-choice parameters
    Barik, S. K.
    Biswal, M. P.
    Chakravarty, D.
    APPLIED MATHEMATICS AND COMPUTATION, 2014, 240 : 109 - 114
  • [25] The Decomposition Method for Two-Stage Stochastic Linear Programming Problems with Quantile Criterion
    I. D. Zhenevskaya
    A. V. Naumov
    Automation and Remote Control, 2018, 79 : 229 - 240
  • [26] A hybrid algorithm for solving two-stage stochastic integer problems by combining evolutionary algorithms and mathematical programming methods
    Till, J
    Sand, G
    Engell, S
    Emmerich, M
    Schönemann, L
    EUROPEAN SYMPOSIUM ON COMPUTER-AIDED PROCESS ENGINEERING-15, 20A AND 20B, 2005, 20a-20b : 187 - 192
  • [27] A column generation-based algorithm for two-stage, two-dimensional bin packing problem with a variant variable sized constraint
    Zhang, Qi
    Liu, Shixin
    Qin, Shujin
    Shi, Yarong
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 2841 - 2845
  • [28] Two-stage problems of quantile linear programming
    Kibzun, A.I.
    Naumov, A.V.
    Avtomatika i Telemekhanika, 1995, (01): : 83 - 93
  • [29] Fuzzy two-stage mathematical programming problems
    Wang, SH
    Liu, YK
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 2638 - 2643
  • [30] Column generation strategies and decomposition approaches for the two-stage stochastic multiple knapsack problem
    Tonissen, D. D.
    van den Akker, J. M.
    Hoogeveen, J. A.
    COMPUTERS & OPERATIONS RESEARCH, 2017, 83 : 125 - 139