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] CONVERGENCE OF A WEIGHTED BARRIER DECOMPOSITION ALGORITHM FOR TWO-STAGE STOCHASTIC PROGRAMMING WITH DISCRETE SUPPORT
    Mehrotra, Sanjay
    Oezevin, M. Gokhan
    SIAM JOURNAL ON OPTIMIZATION, 2010, 20 (05) : 2474 - 2486
  • [22] Two-Stage Stochastic Variational Inequality Arising from Stochastic Programming
    Li, Min
    Zhang, Chao
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2020, 186 (01) : 324 - 343
  • [23] ASYMPTOTIC RESULTS OF STOCHASTIC DECOMPOSITION FOR TWO-STAGE STOCHASTIC QUADRATIC PROGRAMMING
    Liu, Junyi
    Sen, Suvrajeet
    SIAM JOURNAL ON OPTIMIZATION, 2020, 30 (01) : 823 - 852
  • [24] Two-Stage Stochastic Variational Inequality Arising from Stochastic Programming
    Min Li
    Chao Zhang
    Journal of Optimization Theory and Applications, 2020, 186 : 324 - 343
  • [25] A Review on the Performance of Linear and Mixed Integer Two-Stage Stochastic Programming Software
    Torres, Juan J.
    Li, Can
    Apap, Robert M.
    Grossmann, Ignacio E.
    ALGORITHMS, 2022, 15 (04)
  • [26] A Two-stage Stochastic Programming Approach for Aircraft Landing Problem
    Liu, Ming
    Liang, Bian
    Zheng, Feifeng
    Chu, Chengbin
    Chu, Feng
    2018 15TH INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT (ICSSSM), 2018,
  • [27] TWO-STAGE CONTINUOUS STOCHASTIC PROGRAMMING MODEL FOR FINANCIAL PLANNING
    Uspuriene, Ana
    Sakalauskas, Leonidas
    6TH INTERNATIONAL SCIENTIFIC CONFERENCE BUSINESS AND MANAGEMENT 2010, VOLS I AND II, 2010, : 263 - 269
  • [28] Factorial two-stage stochastic programming for water resources management
    Zhou, Y.
    Huang, G. H.
    STOCHASTIC ENVIRONMENTAL RESEARCH AND RISK ASSESSMENT, 2011, 25 (01) : 67 - 78
  • [29] A two-stage stochastic programming model for selective maintenance optimization
    Ghorbani, Milad
    Nourelfath, Mustapha
    Gendreau, Michel
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2022, 223
  • [30] Two-stage stochastic bilevel programming over a transportation network
    Alizadeh, S. M.
    Marcotte, P.
    Savard, G.
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2013, 58 : 92 - 105