A tractable numerical strategy for robust MILP and application to energy management

Robust optimization has emerged as a tractable methodology for coping with parameter uncertainty in an optimization problem. In order to avoid conservative solutions, i.e. overly protective and expensive solutions, Ben-Tal and Nemirovski introduced the notion of affine adaptability. However, their approach significantly increases the program size and threatens its tractability, especially in the context of mixed-integer programming. In this paper, we focus on robust mixed-integer linear programs. We propose a tractable numerical strategy for solving them and demonstrate the computational efficiency of our method when applied to a real energy management problem. In addition, we propose a practical data-driven methodology for designing the uncertainty set of robust programs.

[1]  Dimitris Bertsimas,et al.  A Geometric Characterization of the Power of Finite Adaptability in Multistage Stochastic and Adaptive Optimization , 2011, Math. Oper. Res..

[2]  Arkadi Nemirovski,et al.  Robust solutions of uncertain linear programs , 1999, Oper. Res. Lett..

[3]  George B. Dantzig,et al.  Linear Programming Under Uncertainty , 2004, Manag. Sci..

[4]  Dimitris Bertsimas,et al.  Design of Near Optimal Decision Rules in Multistage Adaptive Mixed-Integer Optimization , 2015, Oper. Res..

[5]  Constantine Caramanis,et al.  Theory and Applications of Robust Optimization , 2010, SIAM Rev..

[6]  Laurent El Ghaoui,et al.  Robust Solutions to Uncertain Semidefinite Programs , 1998, SIAM J. Optim..

[7]  Melvyn Sim,et al.  Robust discrete optimization and network flows , 2003, Math. Program..

[8]  A. Ben-Tal,et al.  Adjustable robust solutions of uncertain linear programs , 2004, Math. Program..

[9]  Arkadi Nemirovski,et al.  Robust Convex Optimization , 1998, Math. Oper. Res..

[10]  Melvyn Sim,et al.  The Price of Robustness , 2004, Oper. Res..

[11]  Arkadi Nemirovski,et al.  Robust solutions of Linear Programming problems contaminated with uncertain data , 2000, Math. Program..

[12]  Laurent El Ghaoui,et al.  Robust Solutions to Least-Squares Problems with Uncertain Data , 1997, SIAM J. Matrix Anal. Appl..

[13]  Dimitris Bertsimas,et al.  On the performance of affine policies for two-stage adaptive optimization: a geometric perspective , 2015, Math. Program..

[14]  Lars Kai Hansen,et al.  Archetypal analysis for machine learning , 2010, 2010 IEEE International Workshop on Machine Learning for Signal Processing.

[15]  Dimitris Bertsimas,et al.  Constructing Uncertainty Sets for Robust Linear Optimization , 2009, Oper. Res..