Data-driven prediction of relevant scenarios for robust combinatorial optimization

被引:2
作者
Goerigk, Marc [1 ]
Kurtz, Jannis [2 ]
机构
[1] Univ Passau, Business Decis & Data Sci, Dr Hans Kapfinger Str 30, D-94032 Passau, Germany
[2] Univ Amsterdam, Amsterdam Business Sch, Plantage Muidergracht 12, NL-1018 TV Amsterdam, Netherlands
关键词
Robust optimization; Two-stage robust optimization; Data-driven optimization; Machine learning for optimization; MIN-MAX;
D O I
10.1016/j.cor.2024.106886
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We study iterative constraint and variable generation methods for (two-stage) robust combinatorial optimization problems with discrete uncertainty. The goal of this work is to find a set of starting scenarios that provides strong lower bounds early in the process. To this end we define the Relevant Scenario Recognition Problem (RSRP) which finds the optimal choice of scenarios which maximizes the corresponding objective value. We show for classical and two-stage robust optimization that this problem can be solved in polynomial time if the number of selected scenarios is constant and NP-hard if it is part of the input. Furthermore, we derive a linear mixed-integer programming formulation for the problem in both cases. Since solving the RSRP is not possible in reasonable time, we propose a machine-learning-based heuristic to determine a good set of starting scenarios. To this end, we design a set of dimension-independent features, and train a Random Forest Classifier on already solved small-dimensional instances of the problem. Our experiments show that our method is able to improve the solution process even for larger instances than contained in the training set, and that predicting even a small number of good starting scenarios can considerably reduce the optimality gap. Additionally, our method provides a feature importance score which can give new insights into the role of scenario properties in robust optimization.
引用
收藏
页数:14
相关论文
共 53 条
[41]   Cutting-set methods for robust convex optimization with pessimizing oracles [J].
Mutapcic, Almir ;
Boyd, Stephen .
OPTIMIZATION METHODS & SOFTWARE, 2009, 24 (03) :381-406
[42]   Multistage Adjustable Robust Mixed-Integer Optimization via Iterative Splitting of the Uncertainty Set [J].
Postek, Krzysztof ;
den Hertog, Dick .
INFORMS JOURNAL ON COMPUTING, 2016, 28 (03) :553-574
[43]   Data-driven robust optimization based on kernel learning [J].
Shang, Chao ;
Huang, Xiaolin ;
You, Fengqi .
COMPUTERS & CHEMICAL ENGINEERING, 2017, 106 :464-479
[44]   CONVEX PROGRAMMING WITH SET-INCLUSIVE CONSTRAINTS AND APPLICATIONS TO INEXACT LINEAR-PROGRAMMING [J].
SOYSTER, AL .
OPERATIONS RESEARCH, 1973, 21 (05) :1154-1157
[45]   Optimal depot locations for humanitarian logistics service providers using robust optimization [J].
Stienen, V. F. ;
Wagenaar, J. C. ;
den Hertog, D. ;
Fleuren, H. A. .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2021, 104
[46]   A Lagrangian dual method for two-stage robust optimization with binary uncertainties [J].
Subramanyam, Anirudh .
OPTIMIZATION AND ENGINEERING, 2022, 23 (04) :1831-1871
[47]  
Tang Yunhao., 2020, International Conference on Machine Learning, P9367, DOI DOI 10.48550/ARXIV.1906.04859
[48]   A survey of adjustable robust optimization [J].
Yanikoglu, Ihsan ;
Gorissen, Bram L. ;
den Hertog, Dick .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 277 (03) :799-813
[49]  
Yilmaz K., 2020, arXiv
[50]  
Zarpellon G, 2021, AAAI CONF ARTIF INTE, V35, P3931