Adaptive robust optimization with minimax regret criterion: Multiobjective optimization framework and computational algorithm for planning and scheduling under uncertainty

Abstract Regret is defined as the deviation of objective value from the perfect information solution, and serves as an important evaluation metric for decision-making under uncertainty. This paper proposes a novel framework that effectively incorporates the minimax regret criterion into two-stage adaptive robust optimization (ARO). In addition to the conventional robustness criterion, this ARO framework also simultaneously optimizes the worst-case regret to push the performance of the resulting solution towards the utopia one under perfect information. By using a data-driven uncertainty set, we formulate a multiobjective ARO problem that generates a set of Pareto-optimal solutions to reveal the systematic trade-offs between the conventional robustness and minimax regret criteria. The resulting multi-level mixed-integer programming problem cannot be solved directly by any off-the-shelf optimization solvers, so we further propose tailored column-and-constraint generation algorithms to address the computational challenge. Two applications on process network planning and batch process scheduling are presented to demonstrate the applicability of the proposed framework and the efficiency of the proposed solution algorithms.

[1]  Arkadi Nemirovski,et al.  Robust optimization – methodology and applications , 2002, Math. Program..

[2]  Zukui Li,et al.  Optimal robust optimization approximation for chance constrained optimization problem , 2015, Comput. Chem. Eng..

[3]  Luhao Wang,et al.  Integrated scheduling of energy supply and demand in microgrids under uncertainty: A robust multi-objective optimization approach , 2017 .

[4]  Michael I. Jordan,et al.  Variational inference for Dirichlet process mixtures , 2006 .

[5]  Nikolaos V. Sahinidis,et al.  Optimization under uncertainty: state-of-the-art and opportunities , 2004, Comput. Chem. Eng..

[6]  Ignacio E. Grossmann,et al.  Recent advances in mathematical programming techniques for the optimization of process systems under uncertainty , 2015, Comput. Chem. Eng..

[7]  Amit Kanudia,et al.  Minimax regret strategies for greenhouse gas abatement: methodology and application , 1997, Oper. Res. Lett..

[8]  Yuan Yuan,et al.  Robust optimization under correlated uncertainty: Formulations and computational study , 2016, Comput. Chem. Eng..

[9]  Xu Andy Sun,et al.  Adaptive Robust Optimization for the Security Constrained Unit Commitment Problem , 2013, IEEE Transactions on Power Systems.

[10]  André Bardow,et al.  Robust multi-objective optimization for sustainable design of distributed energy supply systems , 2017, Comput. Chem. Eng..

[11]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[12]  Christodoulos A. Floudas,et al.  New a priori and a posteriori probabilistic bounds for robust counterpart optimization: I. Unknown probability distributions , 2016, Comput. Chem. Eng..

[13]  Chao Shang,et al.  Data-driven robust optimization based on kernel learning , 2017, Comput. Chem. Eng..

[14]  Jianhui Wang,et al.  Robust Optimization for Transmission Expansion Planning: Minimax Cost vs. Minimax Regret , 2014, IEEE Transactions on Power Systems.

[15]  R. Sargent,et al.  A general algorithm for short-term scheduling of batch operations */I , 1993 .

[16]  Long Zhao,et al.  Solving two-stage robust optimization problems using a column-and-constraint generation method , 2013, Oper. Res. Lett..

[17]  Yongpei Guan,et al.  Two-Stage Minimax Regret Robust Unit Commitment , 2013, IEEE Transactions on Power Systems.

[18]  Ana Paula F. D. Barbosa-Póvoa,et al.  The effect of uncertainty on the optimal closed-loop supply chain planning under different partnerships structure , 2009, Comput. Chem. Eng..

[19]  Chunguang Li,et al.  The infinite Student's t-mixture for robust modeling , 2012, Signal Process..

[20]  Fengqi You,et al.  Unraveling Optimal Biomass Processing Routes from Bioconversion Product and Process Networks under Uncertainty: An Adaptive Robust Optimization Approach , 2016 .

[21]  Fengqi You,et al.  Optimal supply chain design and operations under multi-scale uncertainties: Nested stochastic robust optimization modeling framework and solution algorithm , 2016 .

[22]  Max Welling,et al.  Accelerated Variational Dirichlet Process Mixtures , 2006, NIPS.

[23]  Philip Voll,et al.  TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems , 2017 .

[24]  Daniel Vanderpooten,et al.  Min-max and min-max regret versions of combinatorial optimization problems: A survey , 2009, Eur. J. Oper. Res..

[25]  J. Sethuraman A CONSTRUCTIVE DEFINITION OF DIRICHLET PRIORS , 1991 .

[26]  F. Glover IMPROVED LINEAR INTEGER PROGRAMMING FORMULATIONS OF NONLINEAR INTEGER PROBLEMS , 1975 .

[27]  Qi Zhang,et al.  An adjustable robust optimization approach to scheduling of continuous industrial processes providing interruptible load , 2016, Comput. Chem. Eng..

[28]  Gade Pandu Rangaiah,et al.  Multi-Objective Optimization in Chemical Engineering: Developments and Applications , 2013 .

[29]  M. Realff,et al.  Min-Max Regret Robust Optimization Approach on Interval Data Uncertainty , 2008 .

[30]  Jörg Fliege,et al.  Robust multiobjective optimization & applications in portfolio optimization , 2014, Eur. J. Oper. Res..

[31]  N. Sahinidis,et al.  Optimization in Process Planning under Uncertainty , 1996 .

[32]  Shabbir Ahmed,et al.  Robust Process Planning under Uncertainty , 1998 .

[33]  F. You,et al.  A data-driven multistage adaptive robust optimization framework for planning and scheduling under uncertainty , 2017 .

[34]  Jorge Pinho de Sousa,et al.  Simultaneous regular and non-regular production scheduling of multipurpose batch plants: A real chemical-pharmaceutical case study , 2014, Comput. Chem. Eng..

[35]  Richard E. Rosenthal,et al.  GAMS -- A User's Guide , 2004 .

[36]  Edrisi Muñoz,et al.  Scheduling and control decision-making under an integrated information environment , 2011, Comput. Chem. Eng..

[37]  Iain Dunning,et al.  Advances in robust and adaptive optimization : algorithms, software, and insights , 2016 .

[38]  Tara L. Terry,et al.  Robust Linear Optimization With Recourse , 2009 .

[39]  Nikolaos V. Sahinidis,et al.  Optimization model for long range planning in the chemical industry , 1989 .

[40]  Robert J. Vanderbei,et al.  Robust Optimization of Large-Scale Systems , 1995, Oper. Res..

[41]  Anita Schöbel,et al.  Robustness for uncertain multi-objective optimization: a survey and analysis of different concepts , 2016, OR Spectr..

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

[43]  Fengqi You,et al.  Data‐driven adaptive nested robust optimization: General modeling framework and efficient computational algorithm for decision making under uncertainty , 2017 .

[44]  Fengqi You,et al.  Planning and scheduling of flexible process networks under uncertainty with stochastic inventory: MINLP models and algorithm , 2013 .

[45]  Efstratios N. Pistikopoulos,et al.  Uncertainty in process design and operations , 1995 .

[46]  Fengqi You,et al.  Efficient scheduling method of complex batch processes with general network structure via agent‐based modeling , 2013 .

[47]  David E. Bell,et al.  Regret in Decision Making under Uncertainty , 1982, Oper. Res..

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

[49]  Jonathan P. How,et al.  Bayesian nonparametric set construction for robust optimization , 2015, 2015 American Control Conference (ACC).

[50]  Lazaros G. Papageorgiou,et al.  A hierarchical solution approach for multi-site capacity planning under uncertainty in the pharmaceutical industry , 2004, Comput. Chem. Eng..

[51]  Fengqi You,et al.  A computational framework and solution algorithms for two‐stage adaptive robust scheduling of batch manufacturing processes under uncertainty , 2016 .

[52]  Fengqi You,et al.  Optimal processing network design under uncertainty for producing fuels and value‐added bioproducts from microalgae: Two‐stage adaptive robust mixed integer fractional programming model and computationally efficient solution algorithm , 2017 .

[53]  Hans Kellerer,et al.  Dynamic Pricing to Minimize Maximum Regret , 2017 .

[54]  Ryohei Yokoyama,et al.  A revised method for robust optimal design of energy supply systems based on minimax regret criterion , 2014 .

[55]  Fengqi You,et al.  Stochastic inventory management for tactical process planning under uncertainties: MINLP models and algorithms , 2011 .