Finite Adaptability in Multistage Linear Optimization

In multistage problems, decisions are implemented sequentially, and thus may depend on past realizations of the uncertainty. Examples of such problems abound in applications of stochastic control and operations research; yet, where robust optimization has made great progress in providing a tractable formulation for a broad class of single-stage optimization problems with uncertainty, multistage problems present significant tractability challenges. In this paper we consider an adaptability model designed with discrete second stage variables in mind. We propose a hierarchy of increasing adaptability that bridges the gap between the static robust formulation, and the fully adaptable formulation. We study the geometry, complexity, formulations, algorithms, examples and computational results for finite adaptability. In contrast to the model of affine adaptability proposed in, our proposed framework can accommodate discrete variables. In terms of performance for continuous linear optimization, the two frameworks are complementary, in the sense that we provide examples that the proposed framework provides stronger solutions and vice versa. We prove a positive tractability result in the regime where we expect finite adaptability to perform well, and illustrate this claim with an application to Air Traffic Control.

[1]  George B Dantzig,et al.  ON THE SOLUTION OF TWO-STAGE LINEAR PROGRAMS UNDER UNCERTAINTY. NOTES ON LINEAR PROGRAMMING AND EXTENSIONS. PART 55 , 1961 .

[2]  C. Floudas,et al.  Quadratic Optimization , 1995 .

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

[4]  Melvyn Sim,et al.  A Robust Optimization Perspective on , 2007 .

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

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

[7]  R. Tütüncü,et al.  Adjustable Robust Optimization Models for Nonlinear Multi-Period Optimization ∗ , 2004 .

[8]  Leen Stougie,et al.  Stochastic Integer Programming , 1992 .

[9]  Hanif D. Sherali,et al.  A new reformulation-linearization technique for bilinear programming problems , 1992, J. Glob. Optim..

[10]  Alexander Shapiro,et al.  On complexity of multistage stochastic programs , 2006, Oper. Res. Lett..

[11]  Alper Atamtürk,et al.  Two-Stage Robust Network Flow and Design Under Demand Uncertainty , 2007, Oper. Res..

[12]  Hanif D. Sherali,et al.  A reformulation-convexification approach for solving nonconvex quadratic programming problems , 1995, J. Glob. Optim..

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

[14]  Maarten H. van der Vlerk,et al.  Stochastic integer programming:General models and algorithms , 1999, Ann. Oper. Res..

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

[16]  Constantine Caramanis,et al.  Adaptable optimization: theory and algorithms , 2006 .

[17]  A. Prékopa Programming under Probabilistic Constraint and Maximizing Probabilities under Constraints , 1995 .

[18]  J Figueira,et al.  Stochastic Programming , 1998, J. Oper. Res. Soc..

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

[20]  Urmila M. Diwekar Optimization Under Uncertainty , 2008 .

[21]  John M. Wilson,et al.  Introduction to Stochastic Programming , 1998, J. Oper. Res. Soc..

[22]  John N. Tsitsiklis,et al.  Neuro-Dynamic Programming , 1996, Encyclopedia of Machine Learning.

[23]  R. T. Rockafellar Methods of Optimization under Uncertainty , 1992 .

[24]  Ku He,et al.  Mitigation of intra-array SRAM variability using adaptive voltage architecture , 2009, 2009 IEEE/ACM International Conference on Computer-Aided Design - Digest of Technical Papers.

[25]  A. Quaranta,et al.  Robust Portfolio Management , 2008 .

[26]  R. Tyrrell Rockafellar,et al.  Scenarios and Policy Aggregation in Optimization Under Uncertainty , 1991, Math. Oper. Res..

[27]  Dimitris Bertsimas,et al.  A Soft Robust Model for Optimization Under Ambiguity , 2010, Oper. Res..

[28]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

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

[30]  Bernhard Korte,et al.  Combinatorial Optimization , 1992, NATO ASI Series.

[31]  Alexander Shapiro,et al.  On Complexity of Stochastic Programming Problems , 2005 .