Modeling Uncertainty in Linear Programs: Stochastic and Robust Linear Programming
|
|
- Agatha Allison
- 5 years ago
- Views:
Transcription
1 Modeling Uncertainty in Linear Programs: Stochastic and Robust Programming DGA PhD Student - PhD Thesis EDF-INRIA 10 November 2011
2 and motivations In real life, Linear Programs are uncertain for several reasons: Estimation errors: parameters calculated from statistic estimations. Measure errors: for measured parameters. A posteriori known parameters. (prices, demands,... ) Execution errors: limited precision to execute an optimal solution. = Goal: Predict or limit the influence of these noises. Integrate these uncertainty in the decisional process
3 Decisional context Several decisional contexts are possible: Static context: all the uncertainty is raised in the same time. 2 stages: before and after knowing the realization Dynamic context: decisions have to be reactualized when a random event is realized. We can decide a first solution value, and we modify it after the realization to make it feasible or to improve the objective cost. First decision must be taken: In order to be fitted to most of the cases, minimizing an average cost: Stochastic approach. To be covered against the worst realization: Robust approach.
4 Example: scheduling nuclear plan outages d i,k,w : decisions on the dates of the outages, decisional values. x i,k,w : decisions on the production, to fulfill the demand after decisions of outages are taken.
5 Deterministic linear problem min i,k C i,k reload d i,k,w + w C w flexp ( DEM w i,k PMAX i x i,k,w ) i, k, w, d i,k,w d i,k,w 1 (1) i, k, w, x i,k,w d i,k,w DAi,k d i,k+1,w (2) i, k, Lmin i,k w x i,k,w Lmax i,k (3) w, 0 DEM w i,k PMAX i x i,k,w Pflex w (4) c, w [ID c, IF c ], i A c (d i,k,w Lc,i d i,k,w Lc,i TU c,i ) Q c (5) d i,k,w : decisions on the dates of the outages, decisional values. x i,k,w : decisions on the production.
6 Plan
7 General Formulation A general formulation for these problems are: s.t : min c T [ x + E ξ miny q(ξ) T y(ξ) ] Ax = b T (ξ)x + W (ξ)y(ξ) = h(ξ) x 0, y(ξ) 0, Datas A, b, c are deterministic, while q(ξ), T (ξ), W (ξ) depends on random events ξ. First stage decisions, here and now variables x, independant of ξ. Secund stage decisions, wait and see recourse variables y(ξ), dependant of ξ. (6)
8 Special case: discretization of scenarios For discrete stochasticity and we can enumerate the set of scenarios S, this leads to a big Linear Program: min x,y s c T x + s S π s q T s y s s.t : Ax = b T s x + W s y s = h s, x 0, y s 0, s S s S (7)
9 Stochastic formulation min i,k C i,k reload d i,k,w + π s C w,s flexp P w,s w,s i, k, w, d i,k,w d i,k,w 1 (8) i, k, w, s, x i,k,w,s d i,k,w DAi,k,s d i,k+1,w (9) i, k, s, Lmin i,k,s w x i,k,w,s Lmax i,k,s (10) c, w [ID c, IF c ], w, s 0 P w,s Pflex w,s (11) w, s, PMAX i,s x i,k,w,s + P w,s = DEM w,s (12) i,k i A c (d i,k,w Lc,i,s d i,k,w Lc,i,s TU c,i,s ) Q c (13)
10 Plan
11 Notations
12 Basic ideas Q(x) is convex. We approximate Q(x) with cutting planes of its convex hull: it gives lower bounds. We generate cutting planes in a Benders decomposition scheme. Master problem with the cutting plane approximation, slave problem to generate feasibility and optimality cuts.
13 General Benders decomposition scheme
14 Integer L-shaped method
15 Integer L-shaped decomposition scheme
16 Plan
17 Dynamic case: non anticipativity constraints Let two scenarios s 1 and s 2 equal on the first t 0 time steps. Decisions x i,k,t,s1 and x i,k,t,s2 could be different for t < t 0 in the last static approach. How could we have decided this at time t, when it was impossible to make the difference between these two scenarios? It is anticipative. Non anticipativity constraints: x i,k,t,s1 = x i,k,t,s2 for t t 0. = It is equivalent to consider a scenario tree to group these decisions. Decisions are indexed on nodes of this tree.
18 Scenario trees
19 Plan
20 General Formulation These problems have the following dynamic structure: min x0,...,x N c 0.x 0 + E x1 [c 1.x 1 + E x2 [ + E xn [c n.x n ]]] s.t : Ax 0 b T i.x i 1 + W i.x i h i, i N x i 0 (14) N : set of nodes of the scenario tree (the root is 0) x 0 : decision before every realization. x i decision before knowing node i but assuming i 1.
21 General Formulation for discrete scenarios These problems have the following structure: s.t : min x0,...,x N c 0.x 0 + i N π ic i.x i Ax 0 b T i.x i 1 + W i.x i h i, i N x i 0 N : set of nodes of the scenario tree (the root is 0) x 0 : decision before every realization. x i decision before knowing node i but assuming i 1. (15)
22 Typical examples Finance portfolio problems for purchase/sales strategies. Electricity short term production problems: mixing between nuclear/thermal/hydraulic/renewable energies/spot market (cf Mahlke PhD thesis). Can be applied for our problem to model dynamicity, but too many recourses and variables. Difficulty because decision on a whole planning, not only on a ponctual decision at time steps. = The result is not a single solution, but a strategy, set of solution depending on the random realization.
23 Plan
24 What is robustness? Classical definitions for robust solutions: Solution with margins? Adding slacks. ( light robustness ) Solution resistant to approximations or ignorance zones to avoid bad impacts. Solution which do not change in a significant way when the vector of decision is slightly perturbed. Solution acceptable in a large number of scenarios and which is never too bad. = The decisional context has to precise the definition.
25 Uncertainty sets Definition: predefinite set of random events which we want to be covered from. Classical uncertainty sets: Cartesian product of intervalls Polyhedrons Ellipsoids
26 Uncertainty sets for our example We assume that outage prolongations are independant random events. The uncertainty of the outage (i, k) prolongation is in [[0, DA i,k ]]. Ω worstcase = [[0, DA i,k ]] i,k Ω Γ budget = (da i,k) [[0, DA i,k ]] da i,k Γ i,k i,k We can decompose prolongations into nominal prolongation in [0, DA 0 i,k], extreme prolongations in [[1 + DA 0 i,k, DA i,k ]]: Ω N ext = (da i,k ) (ε i,k ) {0, 1}, i, k, da i,k DA 0 i,k + (DA i,k DA 0 i,k )ε i,k et ε i,k N i,k
27 Robust framework Considering a linear program with uncertainty ω Ω: s.t : We consider following class or problems s.t : min d,x c D (ω)d + c X (ω).x Ad B T (ω)d + W (ω)x h(ω) d, x 0 min d,x max ω Ω f (d, x, ω) Ad B T (ω)d + W (ω)x h(ω) d, x 0 where f (d, x, ω) is an objective to define, various robust criteria. (16) (17)
28 Game theory interpretation Min-max problem We are the first player, we play on the decisions x, d. Randomness is the opponent, it plays on the random realization ω to penalize the decision x, d. Our goal is to anticipate the worst case for us, the best choice of the opponent, after our choice on x, d.
29 Plan
30 Easiest case: uncertainty does not influence feasibility s.t : min x C(ω)x Ax = b x 0 (18)
31 Worst case objective Minimization problem of the worst case which can happen, f (X, ω) = C(ω).X : s.t : Very conservative approach. min x max ω Ω C(ω)x Ax = b x 0 (19)
32 Maximal regret Minimization problem of the gap between the robust solution and the determistic solution assuming an alea. f (X, ω) = C(ω).X C(ω).X (ω). s.t : min x max ω Ω min x (ω) c(ω)x c(ω)x (ω) Ax = b Ax(ω) = b, ω X, X (ω) 0 Advantage: favorite objective for risk averse managers. Drawback: This leads to difficult problems. (Cutting planes algorithm of Shimizu and Aiyoshi) (20)
33 Plan
34 Soyster s approach: column uncertainty Every column A j K j, with K j convex in R m s.t : The robust problem is equivalent to: min x cx j A j.x j b x 0 (21) with A i,j = max Aj K j A i,j s.t : min x cx j A j.x j b x 0 (22)
35 Soyster s approach with interval uncertainty If K j is an interval, it is equivalent to: s.t : min x cx j A i,j.x j b i, i X 0 (23) = Worst case conservative approach. = There is often a too big gap between these conservative solutions and nominal solution. = This lead to parametric approaches: we do not want anymore to be covered against ALL the risks in the uncertainty set, but having a parametrization to ponderate this gap.
36 Parametric approaches Idea: extreme scenario for all random event are unusual. Ben Tal and Nimerovski approach: maximal deviations on a constraint i is in an ellipsoid defined with par : Ξ i (Ω i ) = {ξ i,j [1, 1] n ξij 2 Ω i}. Bertsimas and Sim approach: Γ i for a constraint i is the total deviation to nominal values in constraint i. Uncertainty set is Φ i (Γ i ) is thus: j Φ i (Γ i ) = {ξ i,j [1, 1] n j ξ ij Γ i }. It leads to linear programs. Γ i = n is Soyster s approach.
37 Plan
38 A special case of column uncertainty s.t : min x c.x n j=1 A j.x j B.x n+1 0 x n+1 = 1 x 0 (24) Last general approaches are used for this particuler cases.
39 Is is possible to use the special structure? Not a lot of papers on this field. The dual problem of an uncertain RHS Linear Program is a Linear Program with costs uncertainty. Remli PhD thesis: results for inequality constraints. Equality constraints: needs to a penalty model. Minoux: results on PERT scheduling with uncertain RHS.
40 Plan
41 General framework Analogously to the first stage and second stage decision of Stochastic Programming. s.c : min d max ω Ω min x(ω) c D (ω).d + c X (ω).x(ω) Ad b T (ω).d + W (ω).x(ω) h(ω) d, x(ω) {0, 1} (25) In our game theory illustration, we can play second stage decision after the opponent played the stochastic event. Secund stage variable are recourse variables.
42 Related works Minoux, Thiele: several studies on 2 stage robust programming with RHS uncertainty Remli PhD thesis: application for 2 stage decision localisation-transportation problem. Atamturk and Zhang: Two-Stage Robust Network Flow and Design Under Demand Uncertainty. Bertsimas and Litvinov: Security Constrained Unit Commitment My future PhD work on scheduling nuclear maintenance outages?
43 First example min max min C i,k d i,k,w α Ω x reload d i,k,w + i,k,w,α i,k w C w flexp DEM w PMAX i x i,k,w,α i,k i, k, w, d i,k,w d i,k,w 1 (26) i, k, w, α, x i,k,w,α d i,k,w DAi,k,α d i,k+1,w (27) i, k,, α Lmin i,k w x i,k,w,α Lmax i,k (28) w, α, 0 DEM w PMAX i x i,k,w,α Pflex w (29) i,k c, α, w [ID c, IF c ], (d i,k,w Lc,i d i,k,w Lc,i TU ) Q c,i,α c (30) i Ac
44 Linearization min d i,k,w,c i,k C i,k reload d i,k,w + C α Ω, i, k, w, d i,k,w 1 d i,k,w (31) C w flexp DEM w PMAX i x i,k,w,α C (32) w i,k i, k, w, α, x i,k,w,α d i,k,w DAi,k,α d i,k+1,w (33) i, k,, α Lmin i,k w x i,k,w,α Lmax i,k (34) w, α, 0 DEM w PMAX i x i,k,w,α Pflex w (35) i,k c, α, w [ID c, IF c ], (d i,k,w Lc,i d i,k,w Lc,i TU ) Q c,i,α c (36) i Ac
45 Adding recourse to the first stage decisions min max min C i,k d i,k,w α Ω x,c, reload d i,k,w + i,k w C w flexp ( DEM w ) PMAX i x i,k,w,α + Corg i,k c i,k,αi,k i,k i,k i, k, w, d i,k,w d i,k,w 1 (37) i, k, w, i,k,w,αi,k i,k,w 1,αi,k (38) i, k, w, α Ω O, i,k,w,α = d i,k,w (39) i, k, w, w, i,k,w,αi,k d i,k,w d i,k,w (40) i, k, w, w, d i,k,w i,k,w,αi,k d i,k,w (41) i, k, w, c i,k,αi,k d i,k,w i,k,w,αi,k (42) i, k, w, c i,k,αi,k i,k,w,αi,k d i,k,w (43) i, k, w, α Ω, x i,k,w,α d i,k,w DAi,k,α d i,k+1,w (44) i, k, α Ω Lmin i,k w x i,k,w,α Lmax i,k (45) w, α, 0 DEM w PMAX i x i,k,w,α Pflex w (46) i,k c, α, w [ID c, IF c ], (d i,k,w Lc,i d i,k,w Lc,i TU ) Q c,i,α c (47) i Ac
46 : Requires probabilistic distribution of scenarios: unknown in general applications. Decision on the average cost: less conservative solutions. Big size of Linear Programs. Generic resolution with Bender s decomposition : Requires no probabilistic distribution of randomness: worst case approach. Importance of the choice of uncertainty sets. Different approach following the uncertain coefficient: objective / matrix /RHS. Min-max problems.
47 Bibliography N. Remli, Robustesse en programmation linéaire, Phd. thesis, Université Paris-Dauphine, M. Minoux, Duality, Robustness, and 2-stage robust LP decision models. Application to Robust PERT Scheduling P. Kall, S. W. Wallace. Stochastic Programming, John Wiley & Sons, Chichester, 1994 S. Ben Salem, Gestion robuste de la production électrique à horizon court-terme, Phd. thesis, Ecole Centrale Paris, 2011
On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems
MATHEMATICS OF OPERATIONS RESEARCH Vol. xx, No. x, Xxxxxxx 00x, pp. xxx xxx ISSN 0364-765X EISSN 156-5471 0x xx0x 0xxx informs DOI 10.187/moor.xxxx.xxxx c 00x INFORMS On the Power of Robust Solutions in
More informationLIGHT ROBUSTNESS. Matteo Fischetti, Michele Monaci. DEI, University of Padova. 1st ARRIVAL Annual Workshop and Review Meeting, Utrecht, April 19, 2007
LIGHT ROBUSTNESS Matteo Fischetti, Michele Monaci DEI, University of Padova 1st ARRIVAL Annual Workshop and Review Meeting, Utrecht, April 19, 2007 Work supported by the Future and Emerging Technologies
More informationOn the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems
MATHEMATICS OF OPERATIONS RESEARCH Vol. 35, No., May 010, pp. 84 305 issn 0364-765X eissn 156-5471 10 350 084 informs doi 10.187/moor.1090.0440 010 INFORMS On the Power of Robust Solutions in Two-Stage
More informationThe L-Shaped Method. Operations Research. Anthony Papavasiliou 1 / 44
1 / 44 The L-Shaped Method Operations Research Anthony Papavasiliou Contents 2 / 44 1 The L-Shaped Method [ 5.1 of BL] 2 Optimality Cuts [ 5.1a of BL] 3 Feasibility Cuts [ 5.1b of BL] 4 Proof of Convergence
More informationSemidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization
Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Instructor: Farid Alizadeh Author: Ai Kagawa 12/12/2012
More informationLecture 1. Stochastic Optimization: Introduction. January 8, 2018
Lecture 1 Stochastic Optimization: Introduction January 8, 2018 Optimization Concerned with mininmization/maximization of mathematical functions Often subject to constraints Euler (1707-1783): Nothing
More informationMultistage Adaptive Robust Optimization for the Unit Commitment Problem
Multistage Adaptive Robust Optimization for the Unit Commitment Problem Álvaro Lorca, X. Andy Sun H. Milton Stewart School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta,
More informationThe L-Shaped Method. Operations Research. Anthony Papavasiliou 1 / 38
1 / 38 The L-Shaped Method Operations Research Anthony Papavasiliou Contents 2 / 38 1 The L-Shaped Method 2 Example: Capacity Expansion Planning 3 Examples with Optimality Cuts [ 5.1a of BL] 4 Examples
More informationRobust goal programming
Control and Cybernetics vol. 33 (2004) No. 3 Robust goal programming by Dorota Kuchta Institute of Industrial Engineering Wroclaw University of Technology Smoluchowskiego 25, 50-371 Wroc law, Poland Abstract:
More informationMulti-Range Robust Optimization vs Stochastic Programming in Prioritizing Project Selection
Multi-Range Robust Optimization vs Stochastic Programming in Prioritizing Project Selection Ruken Düzgün Aurélie Thiele July 2012 Abstract This paper describes a multi-range robust optimization approach
More informationProper Security Criteria Determination in a Power System with High Penetration of Renewable Resources
Proper Security Criteria Determination in a Power System with High Penetration of Renewable Resources Mojgan Hedayati, Kory Hedman, and Junshan Zhang School of Electrical, Computer, and Energy Engineering
More informationFinancial Optimization ISE 347/447. Lecture 21. Dr. Ted Ralphs
Financial Optimization ISE 347/447 Lecture 21 Dr. Ted Ralphs ISE 347/447 Lecture 21 1 Reading for This Lecture C&T Chapter 16 ISE 347/447 Lecture 21 2 Formalizing: Random Linear Optimization Consider the
More informationOptimization Tools in an Uncertain Environment
Optimization Tools in an Uncertain Environment Michael C. Ferris University of Wisconsin, Madison Uncertainty Workshop, Chicago: July 21, 2008 Michael Ferris (University of Wisconsin) Stochastic optimization
More informationRobust Combinatorial Optimization under Convex and Discrete Cost Uncertainty
EURO Journal on Computational Optimization manuscript No. (will be inserted by the editor) Robust Combinatorial Optimization under Convex and Discrete Cost Uncertainty Christoph Buchheim Jannis Kurtz Received:
More informationRobust linear optimization under general norms
Operations Research Letters 3 (004) 50 56 Operations Research Letters www.elsevier.com/locate/dsw Robust linear optimization under general norms Dimitris Bertsimas a; ;, Dessislava Pachamanova b, Melvyn
More informationGeneration and Representation of Piecewise Polyhedral Value Functions
Generation and Representation of Piecewise Polyhedral Value Functions Ted Ralphs 1 Joint work with Menal Güzelsoy 2 and Anahita Hassanzadeh 1 1 COR@L Lab, Department of Industrial and Systems Engineering,
More informationarxiv: v1 [cs.dm] 27 Jan 2014
Randomized Minmax Regret for Combinatorial Optimization Under Uncertainty Andrew Mastin, Patrick Jaillet, Sang Chin arxiv:1401.7043v1 [cs.dm] 27 Jan 2014 January 29, 2014 Abstract The minmax regret problem
More informationAlmost Robust Optimization with Binary Variables
Almost Robust Optimization with Binary Variables Opher Baron, Oded Berman, Mohammad M. Fazel-Zarandi Rotman School of Management, University of Toronto, Toronto, Ontario M5S 3E6, Canada, Opher.Baron@Rotman.utoronto.ca,
More informationA Geometric Characterization of the Power of Finite Adaptability in Multistage Stochastic and Adaptive Optimization
MATHEMATICS OF OPERATIONS RESEARCH Vol. 36, No., February 20, pp. 24 54 issn 0364-765X eissn 526-547 360 0024 informs doi 0.287/moor.0.0482 20 INFORMS A Geometric Characterization of the Power of Finite
More informationStochastic Integer Programming
IE 495 Lecture 20 Stochastic Integer Programming Prof. Jeff Linderoth April 14, 2003 April 14, 2002 Stochastic Programming Lecture 20 Slide 1 Outline Stochastic Integer Programming Integer LShaped Method
More informationMulticommodity Flows and Column Generation
Lecture Notes Multicommodity Flows and Column Generation Marc Pfetsch Zuse Institute Berlin pfetsch@zib.de last change: 2/8/2006 Technische Universität Berlin Fakultät II, Institut für Mathematik WS 2006/07
More informationORIGINS OF STOCHASTIC PROGRAMMING
ORIGINS OF STOCHASTIC PROGRAMMING Early 1950 s: in applications of Linear Programming unknown values of coefficients: demands, technological coefficients, yields, etc. QUOTATION Dantzig, Interfaces 20,1990
More informationHandout 8: Dealing with Data Uncertainty
MFE 5100: Optimization 2015 16 First Term Handout 8: Dealing with Data Uncertainty Instructor: Anthony Man Cho So December 1, 2015 1 Introduction Conic linear programming CLP, and in particular, semidefinite
More informationPareto Efficiency in Robust Optimization
Pareto Efficiency in Robust Optimization Dan Iancu Graduate School of Business Stanford University joint work with Nikolaos Trichakis (HBS) 1/26 Classical Robust Optimization Typical linear optimization
More informationA Geometric Characterization of the Power of Finite Adaptability in Multi-stage Stochastic and Adaptive Optimization
A Geometric Characterization of the Power of Finite Adaptability in Multi-stage Stochastic and Adaptive Optimization Dimitris Bertsimas Sloan School of Management and Operations Research Center, Massachusetts
More informationReformulation of chance constrained problems using penalty functions
Reformulation of chance constrained problems using penalty functions Martin Branda Charles University in Prague Faculty of Mathematics and Physics EURO XXIV July 11-14, 2010, Lisbon Martin Branda (MFF
More informationRobust combinatorial optimization with variable budgeted uncertainty
Noname manuscript No. (will be inserted by the editor) Robust combinatorial optimization with variable budgeted uncertainty Michael Poss Received: date / Accepted: date Abstract We introduce a new model
More informationCapacity Planning with uncertainty in Industrial Gas Markets
Capacity Planning with uncertainty in Industrial Gas Markets A. Kandiraju, P. Garcia Herreros, E. Arslan, P. Misra, S. Mehta & I.E. Grossmann EWO meeting September, 2015 1 Motivation Industrial gas markets
More informationSummary of the simplex method
MVE165/MMG630, The simplex method; degeneracy; unbounded solutions; infeasibility; starting solutions; duality; interpretation Ann-Brith Strömberg 2012 03 16 Summary of the simplex method Optimality condition:
More informationStochastic Programming: From statistical data to optimal decisions
Stochastic Programming: From statistical data to optimal decisions W. Römisch Humboldt-University Berlin Department of Mathematics (K. Emich, H. Heitsch, A. Möller) Page 1 of 24 6th International Conference
More informationScenario-Free Stochastic Programming
Scenario-Free Stochastic Programming Wolfram Wiesemann, Angelos Georghiou, and Daniel Kuhn Department of Computing Imperial College London London SW7 2AZ, United Kingdom December 17, 2010 Outline 1 Deterministic
More informationOptimization Problems with Probabilistic Constraints
Optimization Problems with Probabilistic Constraints R. Henrion Weierstrass Institute Berlin 10 th International Conference on Stochastic Programming University of Arizona, Tucson Recommended Reading A.
More informationEE 227A: Convex Optimization and Applications April 24, 2008
EE 227A: Convex Optimization and Applications April 24, 2008 Lecture 24: Robust Optimization: Chance Constraints Lecturer: Laurent El Ghaoui Reading assignment: Chapter 2 of the book on Robust Optimization
More informationRobust Optimization for Risk Control in Enterprise-wide Optimization
Robust Optimization for Risk Control in Enterprise-wide Optimization Juan Pablo Vielma Department of Industrial Engineering University of Pittsburgh EWO Seminar, 011 Pittsburgh, PA Uncertainty in Optimization
More informationarxiv: v1 [math.oc] 12 Jan 2015
Robust counterparts of inequalities containing sums of maxima of linear functions Bram L. Gorissen, Dick den Hertog Tilburg University, Department of Econometrics and Operations Research, 5000 LE Tilburg,
More informationRecoverable Robustness in Scheduling Problems
Master Thesis Computing Science Recoverable Robustness in Scheduling Problems Author: J.M.J. Stoef (3470997) J.M.J.Stoef@uu.nl Supervisors: dr. J.A. Hoogeveen J.A.Hoogeveen@uu.nl dr. ir. J.M. van den Akker
More informationA robust approach to the chance-constrained knapsack problem
A robust approach to the chance-constrained knapsack problem Olivier Klopfenstein 1,2, Dritan Nace 2 1 France Télécom R&D, 38-40 rue du gl Leclerc, 92794 Issy-les-Moux cedex 9, France 2 Université de Technologie
More informationDecomposition Algorithms for Two-Stage Distributionally Robust Mixed Binary Programs
Decomposition Algorithms for Two-Stage Distributionally Robust Mixed Binary Programs Manish Bansal Grado Department of Industrial and Systems Engineering, Virginia Tech Email: bansal@vt.edu Kuo-Ling Huang
More informationRobust Combinatorial Optimization under Budgeted-Ellipsoidal Uncertainty
EURO Journal on Computational Optimization manuscript No. (will be inserted by the editor) Robust Combinatorial Optimization under Budgeted-Ellipsoidal Uncertainty Jannis Kurtz Received: date / Accepted:
More informationRobust Optimization for the Vehicle Routing Problem with Multiple Deliverymen
Robust Optimization for the Vehicle Routing Problem with Multiple Deliverymen Jonathan De La Vega, Pedro Munari and Reinaldo Morabito Production Engineering Department, Federal University of São Carlos,
More information3.10 Lagrangian relaxation
3.10 Lagrangian relaxation Consider a generic ILP problem min {c t x : Ax b, Dx d, x Z n } with integer coefficients. Suppose Dx d are the complicating constraints. Often the linear relaxation and the
More information8. Geometric problems
8. Geometric problems Convex Optimization Boyd & Vandenberghe extremal volume ellipsoids centering classification placement and facility location 8 Minimum volume ellipsoid around a set Löwner-John ellipsoid
More informationThe Value of Randomized Solutions in Mixed-Integer Distributionally Robust Optimization Problems
The Value of Randomized Solutions in Mixed-Integer Distributionally Robust Optimization Problems Erick Delage 1 and Ahmed Saif 2 1 Department of Decision Sciences, HEC Montréal 2 Department of Industrial
More informationRobust technological and emission trajectories for long-term stabilization targets with an energyenvironment
Robust technological and emission trajectories for long-term stabilization targets with an energyenvironment model Nicolas Claire Tchung-Ming Stéphane (IFPEN) Bahn Olivier (HEC Montréal) Delage Erick (HEC
More informationStochastic Equilibrium Problems arising in the energy industry
Stochastic Equilibrium Problems arising in the energy industry Claudia Sagastizábal (visiting researcher IMPA) mailto:sagastiz@impa.br http://www.impa.br/~sagastiz ENEC workshop, IPAM, Los Angeles, January
More informationON STOCHASTIC STRUCTURAL TOPOLOGY OPTIMIZATION
ON STOCHASTIC STRUCTURAL TOPOLOGY OPTIMIZATION A. EVGRAFOV and M. PATRIKSSON Department of Mathematics, Chalmers University of Technology, SE-4 96 Göteborg, Sweden J. PETERSSON Department of Mechanical
More informationDynamic Linear Production Games under Uncertainty
Dynamic Linear Production Games under Uncertainty Alejandro Toriello Stewart School of Industrial and Systems Engineering Georgia Institute of Technology Joint work with N.A. Uhan (USNA) Partially supported
More informationRobust Optimization. Chapter 1. Harvey J. Greenberg Mathematics Department, University of Colorado at Denver
Chapter 1 Robust Optimization Harvey J. Greenberg Mathematics Department, University of Colorado at Denver Harvey.Greenberg@cudenver.edu Tod Morrison Mathematics Department, University of Colorado at Denver
More informationRobust and flexible planning of power system generation capacity
Graduate Theses and Dissertations Graduate College 2013 Robust and flexible planning of power system generation capacity Diego Mejia-Giraldo Iowa State University Follow this and additional works at: http://lib.dr.iastate.edu/etd
More informationTheory and applications of Robust Optimization
Theory and applications of Robust Optimization Dimitris Bertsimas, David B. Brown, Constantine Caramanis May 31, 2007 Abstract In this paper we survey the primary research, both theoretical and applied,
More informationA Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem
A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem Dimitris J. Bertsimas Dan A. Iancu Pablo A. Parrilo Sloan School of Management and Operations Research Center,
More informationStrong Formulations of Robust Mixed 0 1 Programming
Math. Program., Ser. B 108, 235 250 (2006) Digital Object Identifier (DOI) 10.1007/s10107-006-0709-5 Alper Atamtürk Strong Formulations of Robust Mixed 0 1 Programming Received: January 27, 2004 / Accepted:
More informationA Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse
A Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse Ted Ralphs 1 Joint work with Menal Güzelsoy 2 and Anahita Hassanzadeh 1 1 COR@L Lab, Department of Industrial
More informationOn the Adaptivity Gap in Two-Stage Robust Linear Optimization under Uncertain Constraints
On the Adaptivity Gap in Two-Stage Robust Linear Optimization under Uncertain Constraints Pranjal Awasthi Vineet Goyal Brian Y. Lu July 15, 2015 Abstract In this paper, we study the performance of static
More informationApplications. Stephen J. Stoyan, Maged M. Dessouky*, and Xiaoqing Wang
Introduction to Large-Scale Linear Programming and Applications Stephen J. Stoyan, Maged M. Dessouky*, and Xiaoqing Wang Daniel J. Epstein Department of Industrial and Systems Engineering, University of
More informationA three-level MILP model for generation and transmission expansion planning
A three-level MILP model for generation and transmission expansion planning David Pozo Cámara (UCLM) Enzo E. Sauma Santís (PUC) Javier Contreras Sanz (UCLM) Contents 1. Introduction 2. Aims and contributions
More informationQuantifying Stochastic Model Errors via Robust Optimization
Quantifying Stochastic Model Errors via Robust Optimization IPAM Workshop on Uncertainty Quantification for Multiscale Stochastic Systems and Applications Jan 19, 2016 Henry Lam Industrial & Operations
More informationStochastic Integer Programming An Algorithmic Perspective
Stochastic Integer Programming An Algorithmic Perspective sahmed@isye.gatech.edu www.isye.gatech.edu/~sahmed School of Industrial & Systems Engineering 2 Outline Two-stage SIP Formulation Challenges Simple
More informationTwo-stage stochastic (and distributionally robust) p-order conic mixed integer programs: Tight second stage formulations
Two-stage stochastic (and distributionally robust p-order conic mixed integer programs: Tight second stage formulations Manish Bansal and Yingqiu Zhang Department of Industrial and Systems Engineering
More informationStochastic Dual Dynamic Integer Programming
Stochastic Dual Dynamic Integer Programming Jikai Zou Shabbir Ahmed Xu Andy Sun December 26, 2017 Abstract Multistage stochastic integer programming (MSIP) combines the difficulty of uncertainty, dynamics,
More informationThe Value of Adaptability
The Value of Adaptability Dimitris Bertsimas Constantine Caramanis September 30, 2005 Abstract We consider linear optimization problems with deterministic parameter uncertainty. We consider a departure
More informationDistributionally Robust Discrete Optimization with Entropic Value-at-Risk
Distributionally Robust Discrete Optimization with Entropic Value-at-Risk Daniel Zhuoyu Long Department of SEEM, The Chinese University of Hong Kong, zylong@se.cuhk.edu.hk Jin Qi NUS Business School, National
More informationA Bicriteria Approach to Robust Optimization
A Bicriteria Approach to Robust Optimization André Chassein and Marc Goerigk Fachbereich Mathematik, Technische Universität Kaiserslautern, Germany Abstract The classic approach in robust optimization
More informationConvex Optimization. Linear Programming Applications. ENSAE: Optimisation 1/40
Convex Optimization Linear Programming Applications ENSAE: Optimisation 1/40 Today This is the What s the point? lecture... What can be solved using linear programs? Just an introduction... ENSAE: Optimisation
More informationThe Orienteering Problem under Uncertainty Stochastic Programming and Robust Optimization compared
The Orienteering Problem under Uncertainty Stochastic Programming and Robust Optimization compared Lanah Evers a,b,c,, Kristiaan Glorie c, Suzanne van der Ster d, Ana Barros a,b, Herman Monsuur b a TNO
More informationEstimation and Optimization: Gaps and Bridges. MURI Meeting June 20, Laurent El Ghaoui. UC Berkeley EECS
MURI Meeting June 20, 2001 Estimation and Optimization: Gaps and Bridges Laurent El Ghaoui EECS UC Berkeley 1 goals currently, estimation (of model parameters) and optimization (of decision variables)
More informationRobust Inventory Routing under Demand Uncertainty
TRANSPORTATION SCIENCE Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn0041-1655 eissn1526-5447 00 0000 0001 INFORMS doi 10.1287/xxxx.0000.0000 c 0000 INFORMS Robust Inventory Routing under Demand Uncertainty
More informationA New Robust Scenario Approach to Supply. Chain Optimization under Bounded Uncertainty
A New Robust Scenario Approach to Supply Chain Optimization under Bounded Uncertainty by Niaz Bahar Chowdhury A thesis submitted to the Department of Chemical Engineering in conformity with the requirements
More informationComplexity of two and multi-stage stochastic programming problems
Complexity of two and multi-stage stochastic programming problems A. Shapiro School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0205, USA The concept
More informationPerfect and Imperfect Competition in Electricity Markets
Perfect and Imperfect Competition in Electricity Marets DTU CEE Summer School 2018 June 25-29, 2018 Contact: Vladimir Dvorin (vladvo@eletro.dtu.d) Jalal Kazempour (seyaz@eletro.dtu.d) Deadline: August
More informationDistributionally Robust Convex Optimization
Submitted to Operations Research manuscript OPRE-2013-02-060 Authors are encouraged to submit new papers to INFORMS journals by means of a style file template, which includes the journal title. However,
More informationRobust portfolio selection under norm uncertainty
Wang and Cheng Journal of Inequalities and Applications (2016) 2016:164 DOI 10.1186/s13660-016-1102-4 R E S E A R C H Open Access Robust portfolio selection under norm uncertainty Lei Wang 1 and Xi Cheng
More informationMin-max-min robustness: a new approach to combinatorial optimization under uncertainty based on multiple solutions 1
Min-max- robustness: a new approach to combinatorial optimization under uncertainty based on multiple solutions 1 Christoph Buchheim, Jannis Kurtz 2 Faultät Mathemati, Technische Universität Dortmund Vogelpothsweg
More information8. Geometric problems
8. Geometric problems Convex Optimization Boyd & Vandenberghe extremal volume ellipsoids centering classification placement and facility location 8 1 Minimum volume ellipsoid around a set Löwner-John ellipsoid
More informationLagrangean Decomposition for Mean-Variance Combinatorial Optimization
Lagrangean Decomposition for Mean-Variance Combinatorial Optimization Frank Baumann, Christoph Buchheim, and Anna Ilyina Fakultät für Mathematik, Technische Universität Dortmund, Germany {frank.baumann,christoph.buchheim,anna.ilyina}@tu-dortmund.de
More informationMultistage Robust Mixed Integer Optimization with Adaptive Partitions
Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn 0000-0000 eissn 0000-0000 00 0000 0001 INFORMS doi 10.187/xxxx.0000.0000 c 0000 INFORMS Multistage Robust Mixed Integer Optimization with Adaptive Partitions
More informationSection Notes 9. Midterm 2 Review. Applied Math / Engineering Sciences 121. Week of December 3, 2018
Section Notes 9 Midterm 2 Review Applied Math / Engineering Sciences 121 Week of December 3, 2018 The following list of topics is an overview of the material that was covered in the lectures and sections
More informationRobustness Adjustment of Two-Stage Robust Security-Constrained Unit Commitment
Robustness Adjustment of Two-Stage Robust Secury-Constrained Un Commment Ping Liu MISSISSIPPI STATE UNIVERSITY U.S.A October 23, 204 Challenges in smart grid Integration of renewable energy and prediction
More information15-780: LinearProgramming
15-780: LinearProgramming J. Zico Kolter February 1-3, 2016 1 Outline Introduction Some linear algebra review Linear programming Simplex algorithm Duality and dual simplex 2 Outline Introduction Some linear
More informationSUBMITTED TO IEEE TRANSACTIONS ON POWER SYSTEMS, AUGUST
SUBMITTED TO IEEE TRANSACTIONS ON POWER SYSTEMS, AUGUST 2014 1 Adaptive Robust Optimization with Dynamic Uncertainty Sets for Multi-Period Economic Dispatch under Significant Wind Álvaro Lorca, Student
More informationA Probabilistic Model for Minmax Regret in Combinatorial Optimization
A Probabilistic Model for Minmax Regret in Combinatorial Optimization Karthik Natarajan Dongjian Shi Kim-Chuan Toh May 21, 2013 Abstract In this paper, we propose a new probabilistic model for minimizing
More informationOptimisation and Operations Research
Optimisation and Operations Research Lecture 22: Linear Programming Revisited Matthew Roughan http://www.maths.adelaide.edu.au/matthew.roughan/ Lecture_notes/OORII/ School
More informationA Tighter Variant of Jensen s Lower Bound for Stochastic Programs and Separable Approximations to Recourse Functions
A Tighter Variant of Jensen s Lower Bound for Stochastic Programs and Separable Approximations to Recourse Functions Huseyin Topaloglu School of Operations Research and Information Engineering, Cornell
More informationA Stochastic-Oriented NLP Relaxation for Integer Programming
A Stochastic-Oriented NLP Relaxation for Integer Programming John Birge University of Chicago (With Mihai Anitescu (ANL/U of C), Cosmin Petra (ANL)) Motivation: The control of energy systems, particularly
More informationReinforcement of gas transmission networks with MIP constraints and uncertain demands 1
Reinforcement of gas transmission networks with MIP constraints and uncertain demands 1 F. Babonneau 1,2 and Jean-Philippe Vial 1 1 Ordecsys, scientific consulting, Geneva, Switzerland 2 Swiss Federal
More informationTAKING INTO ACCOUNT PARAMETRIC UNCERTAINTIES IN ANTICIPATIVE ENERGY MANAGEMENT FOR DWELLINGS
TAKING INTO ACCOUNT PARAMETRIC UNCERTAINTIES IN ANTICIPATIVE ENERGY MANAGEMENT FOR DWELLINGS Minh Hoang Le, Stephane Ploix and Mireille Jacomino G-SCOP laboratory, Grenoble Institute of Technology 46,
More informationRobust optimization for resource-constrained project scheduling with uncertain activity durations
Robust optimization for resource-constrained project scheduling with uncertain activity durations Christian Artigues 1, Roel Leus 2 and Fabrice Talla Nobibon 2 1 LAAS-CNRS, Université de Toulouse, France
More information9. Geometric problems
9. Geometric problems EE/AA 578, Univ of Washington, Fall 2016 projection on a set extremal volume ellipsoids centering classification 9 1 Projection on convex set projection of point x on set C defined
More informationStochastic Programming: Basic Theory
Stochastic Programming: Basic Theory John R. Birge John.Birge@ChicagoBooth.edu www.chicagobooth.edu/fac/john.birge JRBirge ICSP, Bergamo, July 2013 1 Goals Provide background on the basics of stochastic
More informationConvex Optimization and Support Vector Machine
Convex Optimization and Support Vector Machine Problem 0. Consider a two-class classification problem. The training data is L n = {(x 1, t 1 ),..., (x n, t n )}, where each t i { 1, 1} and x i R p. We
More informationDecomposition Algorithms for Two-Stage Chance-Constrained Programs
Mathematical Programming manuscript No. (will be inserted by the editor) Decomposition Algorithms for Two-Stage Chance-Constrained Programs Xiao Liu Simge Küçükyavuz Luedtke James Received: date / Accepted:
More informationIntroduction to Mathematical Programming IE406. Lecture 10. Dr. Ted Ralphs
Introduction to Mathematical Programming IE406 Lecture 10 Dr. Ted Ralphs IE406 Lecture 10 1 Reading for This Lecture Bertsimas 4.1-4.3 IE406 Lecture 10 2 Duality Theory: Motivation Consider the following
More informationConditions under which adjustability lowers the cost of a robust linear program
Industrial and Manufacturing Systems Engineering Technical Reports and White Papers Industrial and Manufacturing Systems Engineering 6-2016 Conditions under which adjustability lowers the cost of a robust
More informationInverse linear optimization for the recovery of constraint parameters in robust and non-robust problems
Inverse linear optimization for the recovery of constraint parameters in robust and non-robust problems by Neal Kaw A thesis submitted in conformity with the requirements for the degree of Master of Applied
More informationHandout 6: Some Applications of Conic Linear Programming
ENGG 550: Foundations of Optimization 08 9 First Term Handout 6: Some Applications of Conic Linear Programming Instructor: Anthony Man Cho So November, 08 Introduction Conic linear programming CLP, and
More informationSummary of the simplex method
MVE165/MMG631,Linear and integer optimization with applications The simplex method: degeneracy; unbounded solutions; starting solutions; infeasibility; alternative optimal solutions Ann-Brith Strömberg
More informationIntroduction to Stochastic Optimization Part 4: Multi-stage decision
Introduction to Stochastic Optimization Part 4: Multi-stage decision problems April 23, 29 The problem ξ = (ξ,..., ξ T ) a multivariate time series process (e.g. future interest rates, future asset prices,
More informationStochastic Decomposition
IE 495 Lecture 18 Stochastic Decomposition Prof. Jeff Linderoth March 26, 2003 March 19, 2003 Stochastic Programming Lecture 17 Slide 1 Outline Review Monte Carlo Methods Interior Sampling Methods Stochastic
More informationSensitivity Analysis and Duality in LP
Sensitivity Analysis and Duality in LP Xiaoxi Li EMS & IAS, Wuhan University Oct. 13th, 2016 (week vi) Operations Research (Li, X.) Sensitivity Analysis and Duality in LP Oct. 13th, 2016 (week vi) 1 /
More informationBest Guaranteed Result Principle and Decision Making in Operations with Stochastic Factors and Uncertainty
Stochastics and uncertainty underlie all the processes of the Universe. N.N.Moiseev Best Guaranteed Result Principle and Decision Making in Operations with Stochastic Factors and Uncertainty by Iouldouz
More information