Oracle-based algorithms for binary two-stage robust optimization

被引:9
|
作者
Kaemmerling, Nicolas [1 ]
Kurtz, Jannis [2 ]
机构
[1] TU Dortmund Univ, Inst Transport Logist, Leonhard Euler Str 2, D-44227 Dortmund, Germany
[2] Rhein Westfal TH Aachen, Chair Math Informat Proc, Pontdriesch 12-14, D-52062 Aachen, Germany
关键词
Two-stage robust optimization; Non-linear binary optimization; Branch and bound algorithm; HUB LOCATION-PROBLEMS; AFFINE POLICIES; DECISION RULES; ADAPTABILITY; DESIGN;
D O I
10.1007/s10589-020-00207-w
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this work we study binary two-stage robust optimization problems with objective uncertainty. We present an algorithm to calculate efficiently lower bounds for the binary two-stage robust problem by solving alternately the underlying deterministic problem and an adversarial problem. For the deterministic problem any oracle can be used which returns an optimal solution for every possible scenario. We show that the latter lower bound can be implemented in a branch and bound procedure, where the branching is performed only over the first-stage decision variables. All results even hold for non-linear objective functions which are concave in the uncertain parameters. As an alternative solution method we apply a column-and-constraint generation algorithm to the binary two-stage robust problem with objective uncertainty. We test both algorithms on benchmark instances of the uncapacitated single-allocation hub-location problem and of the capital budgeting problem. Our results show that the branch and bound procedure outperforms the column-and-constraint generation algorithm.
引用
收藏
页码:539 / 569
页数:31
相关论文
共 50 条
  • [1] Oracle-based algorithms for binary two-stage robust optimization
    Nicolas Kämmerling
    Jannis Kurtz
    [J]. Computational Optimization and Applications, 2020, 77 : 539 - 569
  • [2] An oracle-based framework for robust combinatorial optimization
    Enrico Bettiol
    Christoph Buchheim
    Marianna De Santis
    Francesco Rinaldi
    [J]. Journal of Global Optimization, 2024, 88 : 27 - 51
  • [3] An oracle-based framework for robust combinatorial optimization
    Bettiol, Enrico
    Buchheim, Christoph
    De Santis, Marianna
    Rinaldi, Francesco
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2024, 88 (01) : 27 - 51
  • [4] Oracle-Based Robust Optimization via Online Learning
    Ben-Tal, Aharon
    Hazan, Elad
    Koren, Tomer
    Mannor, Shie
    [J]. OPERATIONS RESEARCH, 2015, 63 (03) : 628 - 638
  • [5] Performance Optimization of Oracle-based Database
    Wu, Chunfei
    Wu, Weiming
    Gu, Yonghao
    [J]. 2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 3, 2011, : 553 - 556
  • [6] DECOMPOSITION ALGORITHMS FOR TWO-STAGE DISTRIBUTIONALLY ROBUST MIXED BINARY PROGRAMS
    Bansal, Manish
    Huang, Kuo-Ling
    Mehrotra, Sanjay
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2018, 28 (03) : 2360 - 2383
  • [7] Decomposition-Based Approaches for a Class of Two-Stage Robust Binary Optimization Problems
    Arslan, Ayse N.
    Detienne, Boris
    [J]. INFORMS JOURNAL ON COMPUTING, 2022, 34 (02) : 857 - 871
  • [8] Two-Stage robust optimization problems with two-stage uncertainty
    Goerigk, Marc
    Lendl, Stefan
    Wulf, Lasse
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 302 (01) : 62 - 78
  • [9] A Lagrangian dual method for two-stage robust optimization with binary uncertainties
    Subramanyam, Anirudh
    [J]. OPTIMIZATION AND ENGINEERING, 2022, 23 (04) : 1831 - 1871
  • [10] A Lagrangian dual method for two-stage robust optimization with binary uncertainties
    Anirudh Subramanyam
    [J]. Optimization and Engineering, 2022, 23 : 1831 - 1871