Selected Topics in Robust Convex Optimization

Size: px
Start display at page:

Download "Selected Topics in Robust Convex Optimization"

Transcription

1 Selected Topics in Robust Convex Optimization Arkadi Nemirovski School of Industrial and Systems Engineering Georgia Institute of Technology Optimization programs with uncertain data and their Robust Counterparts Tractability of Robust Counterparts Robust Optimization and Chance Constraints

2 Optimization programs with uncertain data and their Robust Counterparts Tractability of Robust Counterparts Robust Optimization and Chance Constraints

3 Robust Optimization is a methodology for processing uncertain optimization problems x R n is the decision vector min x {f(x, ζ) : F(x, ζ) K} ζ R d is the data (or data perturbation) f(x, ζ) : R n R d R and F(x, ζ) : R n R d R m are given functions, and K R m is a given set. f(, ), F(, ),K form the structure of the uncertain problem. In contrast to Stochastic Programming, RO does not assume stochastic nature of data ζ and uses instead uncertainbut-bounded uncertainty model: ζ runs through a given (typically, compact) uncertainty set Z R d.

4 RO, people: 1973: A.L. Soyster (LP) 1997: P. Kouvelis & G. Yu (IP) } L. El Ghaoui & H. Lebret & F. Oustry 1997 : (CP) A. Ben-Tal & A. Nemirovski 2000 : E. Adida, A. Atamturk, A. Beck, D. Bertsimas, C. Bhattacharyya, H.-G. Bock, S. Boyd, G. Calafiore, M. Diehl, Y. Eldar, E. Erdogan, L. Grate, E. Guslitzer, B. Golany, D. Goldfarb, C. Hol, G. Iyengar, M. Jordan, E. Kostina, O. Kostyukova, G. Lanckriet, A. Nilim, M. Sim, D. Pachamanova, C. Roos, C. Schrerer, A. Sood, A. Thiele, J.-Ph. Vial, M. Zhang,... RO, applications: Structural/Circuit/Network Design Control Signal Processing Machine Learning Portfolio Optimization Inventory...

5 Example of uncertain LP: Multi-product inventory with backlogged demand and shared warehouse capacity min C,x t,y t,w t,v t C [inventory management cost] s.t. Tt=1 [c h y t + c b w t + c p v t] C [cost description] x t+1 = x t + v t ζ t x t y t, 0 y t [bounds on [x t ] + ] x t w t, 0 w t v t v t v t q y t Q [balance equations] [bounds on backlogged demand] [bounds on orders] [warehouse capacity bound] x t R d : inventory state at time t q R d + : storage requirements v t R d : replenishment orders at time t c o R d + : ordering costs y t R d : stored items at time t c h R d + : holding costs w t R d : backlogged demand at time t c b R d + : backlog penalty Uncertain data: demands ζ = [ζ 1 ;...; ζ T ]

6 { min x {f(x, ζ) : F(x, ζ) K} : ζ Z } (Unc) Assume that our decision environment is such that All decisions x j should be made before ζ reveals itself and thus should be independent of ζ The constraints are hard : their violations cannot be tolerated We intend to take full care of all data ζ Z and do not care what happens when ζ Z. Under these assumptions, seemingly the only meaningful way to process (Unc) is to solve the Robust Counterpart min t,x of the uncertain problem. {t : ζ Z : f(x, ζ) t, F(x, ζ) K} (RC)

7 Example: To build the RC of the Inventory problem, we use balance equations to eliminate the states and pass to the RC of the resulting inequality constrained problem, thus arriving at min C,y t,w t,v t s.t. C Tt=1 [c h y t + c b w t + c p v t] C x 1 + t 1 τ=1 [v τ ζ τ ] y t, 0 y t x 1 t 1 τ=1 [x τ ζ τ ] w t, 0 w t v t v t v t, q y t Q ζ Z (RC) Note: When Z is a computationally tractable convex set, the semi-infinite problem (RC) is computationally tractable. E.g., when Z is polyhedral: Z = {ζ : u : Pζ + Qu + r 0}, RC can be converted into an explicit LP program of sizes polynomial in T, d and the sizes of the representation of Z.

8 Extending the notion of RC: Adjustable/Affinely Adjustable Robust Counterpart. Assumption All decisions x j should be independent of ζ is too restrictive in many applications: Some of x j are analysis variables which do not represent decisions at all and can therefore depend on the entire data. Examples: Converting the constraint i a T i x b i t with uncertain a i, b i into y i a T i x b i y i, i y i t, it is natural to allow the analysis variables y i to adjust themselves to the actual data. In the Inventory problem, the actual decisions are the replenishment orders v t and the inventory management cost C; the remaining variables x t, y t, w t are analysis ones, and we can allow these variables to adjust themselves to the actual data.

9 In dynamical decision-making, some of the decisions x j should be made when the actual data becomes partially known and thus can depend on the corresponding portions of the data Example: In the Inventory problem with uncertain demand, replenishment orders v t of day t usually can depend on the actual demands at days 1,..., t 1.

10 To account for adjustability, we allow for every x j to depend on a prescribed portion P j ζ of ζ: x j = X j (P j ζ), thus arriving at Adjustable Robust Counterpart min {t : ζ Z : f(x(ζ), ζ) t, F(X(ζ), ζ) K} t,{x j ( )} n j=1 [X(ζ) = {X j (P j ζ)}] (ARC) Note: ARC is infinite-dimensional and thus is typically heavily computationally intractable. Seemingly the only applicable technique is Dynamic Programming curse of dimensionality To overcome, to some extent, intractability of ARC, we restrict the decision rules to be affine: X j (P j ζ) = ξ 0 j + ξt j P jζ, thus arriving at the Affinely Adjustable Robust Counterpart min {t : ζ Z : f(x(ζ), ζ) t, F(X(ζ), ζ) K} t,{ξj 0,ξ j} n j=1 [X(ζ) = {ξj 0 + ξt j P jζ} n j=1 ] (AARC)

11 Example: The only actual decisions in the Inventory problem are orders v t. Assume that v t can depend on the preceding demands ζ t 1 = [ζ 1 ;...; ζ t 1 ]. To build the AARC, we introduce linear decision rules for the orders v t = v 0 t + V tζ t 1 make x t, y t, w t affine functions of ζ:x t = x 0 t + X tζ, y t = y 0 t + Y t ζ, w t = w 0 t + W tζ, thus ending up with min C C,vt 0,V t,...,wt 0,W t t T [c h [y0 t + Y tζ] + c b [w t + W t ζ] + c p[vt 0 + V tζ t 1 ]] C x 0 t+1 + X t+1ζ = x 0 t + X tζ + vt 0 + V tζ t 1 ζ t x 0 t + X tζ yt 0 + Y tζ, 0 yt 0 + Y tζ s.t. [x 0 t + X tζ] w 0 t + W tζ, 0 w 0 t + W tζ v t v 0 t + V tζ t 1 v t, q [y 0 t + Y tζ] Q ζ Z (AARC) Note: The AARC of the Inventory problem is computationally tractable provided that Z is so. E.g., when Z is a polyhedral set, (AARC) is equivalent to an explicit LP program.

12 Example (continued): Consider single-product Inventory with N = 10 and a box uncertainty set: (1 ρ)ζ n ζ (1 + ρ)ζ n. Here the ARC is well within the grasp of Dynamic Programming. How large are the gaps in the chain Opt(ARC) Opt(AARC) Opt(RC)? We built a sample of 768 Inventory problems with uncertainty of 10% 50% by picking at random cost coefficients, storage capacity and nominal demand trajectory ζ n and subsequent filtering out problems with infeasible ARC s. It turns out that Opt(ARC) = Opt(AARC) in every one of these 768 problems! Note: This phenomenon disappears when passing from minimizing the worst-case inventory management cost to minimizing the average of this cost.

13 Opt(RC) was typically essentially worse than Opt(ARC) = Opt(AARC): Opt(RC) Range of 1 (1, 2] (2, 10] (10, 1000] Opt(ARC) Frequency in the sample 38% 23% 14% 11% 15% In the RO context, affine decision rules not necessarily are bad!

14 Optimization programs with uncertain data and their Robust Counterparts Tractability of Robust Counterparts Robust Optimization and Chance Constraints

15 Robust Counterparts of uncertain problem are semi-infinite programs and thus can be intractable even when all instances of the uncertain problem are easy to solve. When Robust Counterparts are computationally tractable? What to do if it is not the case?

16 We focus on uncertain affinely perturbed LP/CQP/SDP problems { { min c T x ζ x + d ζ : A i ζ x + bi ζ K i, i = 1,..., m } : ζ Z } with fixed recourse: c ζ, d ζ, A i ζ, bi ζ : affine in ζ Fixed recourse [automatically valid for the RC]: All coefficients of the adjustable variables x j (those with P j 0) are certain (i.e., independent of ζ). K i : nonnegative rays/lorentz cones/semidefinite cones (uncertain LP, CQP, SDP, respectively). We always assume that Z is given by a strictly feasible semidefinite representation (P( ): affine in (ζ, u)). Z = {ζ : u : P(ζ, u) 0}

17 Investigating tractability of Robust Counterparts of uncertain affinely perturbed LP/CQP/SDP problems with fixed recourse reduces to investigating tractability of semi-infinite affinely perturbed conic inequalities ζ Z : A ζ x + b ζ K = nonnegative ray [Uncertain LP] Lorentz cone [Uncertain CQP] semidefinite cone [Uncertain SDP] [ Aζ, b ζ : affine in ζ ]

18 Tractability of a semi-infinite affinely perturbed conic inequality ζ Z : A ζ x + b ζ K depends on the tradeoff between the geometries of K and Z the more complicated is Z, the simpler should be K. Trivial case : Scenario-generated uncertainty set Theorem. The RC/AARC of an uncertain affinely perturbed LP/CQP/SDP problem { min x { c T ζ x + d ζ : A i ζ x + bi ζ K i, i = 1,..., m } : ζ Z } with fixed recourse and with scenario-generated uncertainty set Z = Conv{ζ 1,..., ζ N } is computationally tractable.

19 Solvable case : Uncertain LP Theorem. The RC/AARC of uncertain affinely perturbed LP problem { minx { c T ζ x + d ζ : A i ζ x + bi ζ K i, i = 1,..., m } : ζ Z } [K i : given by explicit lists of linear inequalities] with fixed recourse is computationally tractable. With Z given by a strictly feasible LP/CQP/SDP representation, the RC/AARC is an explicit LP/CQP/SDP program of sizes polynomial in the size of instances and the size of the representation of the uncertainty set.

20 Aside of a number of highly specific particular cases, semiinfinite conic quadratic/linear matrix inequalities are computationally intractable. Whenever it is the case, a natural course of actions in the RO context is to replace an intractable semiinfinite conic inequality with its safe tractable approximation.

21 Definition. Consider a semi-infinite conic inequality ζ Z : A ζ x + b ζ K (C) and let 0 Z. We embed (C) into the parametric family of semi-infinite conic inequalities (ρ 0: uncertainty level). (ζ ρz) : A ζ x + b ζ K (C ρ ) A system of convex constraints (S ρ ) in variables x and additional variables u is called a safe tractable approximation of (C ρ ) tight within factor ϑ 1, if [tractability] The constraints in (S ρ ) are efficiently computable [safety] Whenever x can be extended to a feasible solution of (S ρ ), x is feasible for (C ρ ) [tightness] Whenever x cannot be extended to a feasible solution of (S ρ ), x is not feasible for (C ϑρ ).

22 Safe tractable approximation of semi-infinite Conic Quadratic Inequality ζ = [ζ l ; ζ r ] ρz : A ζ lx b ζ l 2 c T ζ r x d ζ r [ Aζ l, b ζ l, c ζ r, d ζ r are affine in ζ ] (C ρ ) (C ρ ) is computationally tractable when: [simple ellipsoidal uncertainty] Z is an ellipsoid centered at the origin [side-wise uncertainty with unstructured norm-bounded lhs perturbations] Z = Z l Z r, Z l = {ζ l R p q : ζ l 1} and A ζ lx b ζ l P(x) + L T (x)ζ l R(x), where P(x), L(x), R(x) are affine in x and either L( ), or R( ) are constant.

23 Example: The semi-infinite Least Squares inequality (ζ R p q, ζ ρ) : [ [A n, b n ] + L T ζr ] [x;1] 2 t (C ρ ) admits exact SDP representation ti λl T L A n x + b n λi ρr[x; 1] [A n x + b n ] T ρ[r[x;1]] T t 0 (S ρ) in variables t, x, λ: (t, x) is feasible for (C ρ ) iff it can be extended to a feasible solution to (S ρ ).

24 ζ = [ζ l ; ζ r ] ρz : A ζ lx b ζ l 2 c T ζ r x d ζ r (C ρ ) (C ρ ) admits tight tractable safe approximation when the uncertainty is side-wise: Z = Z l Z r and [ -ellipsoidal lhs perturbation set] Z l = {ζ l : [ζ l ] T Q j ζ l 1, 1 j M} with Q j 0, j Q j 0 (C ρ ) admits an explicit safe SDP approximation tight within the factor ϑ = O(1) ln M. [structured norm-bounded lhs perturbations] Z l = {ζ l = {ζ l j }J j=1 : ζl j Rp j q j : ζ l j 1} A ζ lx b ζ l P(x) + j L T j (x)ζl j R j(x) where P(x), L j (x), R j (x) are affine in x and for every j either L j ( ), or R j ( ) are constant. (C ρ ) admits an explicit safe SDP approximation tight within the factor ϑ = π 2.

25 Example: [ Robust Least Squares Antenna/Filter Design ] The semi-infinite Least Squares inequality (ζ, ζ ρ) : A n (I + Diag{ζ})x b n 2 t (C ρ ) with implementation errors x j (1 + ζ j )x j admits safe SDP approximation t j λ j [A n x b n ] T A n x b n ti ρa n Diag{x} ρ[a n Diag{x}] T Diag{λ 1,..., λ n } which is tight within the factor π 2. 0 (S ρ )

26 Safe tractable approximation of semi-infinite Linear Matrix Inequality (ζ ρz) : A ζ (x) 0 [ Aζ (x) : bi-affine in x, ζ ] (C ρ ) Aside of scenario-generated uncertainty set, the only known case when (C ρ ) admits a tight tractable approximation is the case of structured norm-bounded uncertainty: Z = {ζ = {ζ j } M j=1 : ζ j R p j p j, ζ j 1, ζ j = ξ j I, j J } A ζ (x) = A n (x) + [ j L T j ζ j R j (x) + R T j (x)ζt j L j] [ A n (x), R j (x) are affine in x ]

27 Theorem. The semi-infinite LMI ( {ζ j } M j=1 ζ j ρ j, ζ j = ξ j I pj, j J ) : A n (x) + [ j L T j ζ j R j (x) + R T j (x)ζt j L (C ρ ) j] 0 with structured norm-bounded uncertainty admits a safe tractable SDP approximation. The tightness factor ϑ of this approximation depends solely on the largest size of the scalar perturbation blocks { 1, J = µ = max j J p j, J = and does not exceed ϑ(µ), where ϑ( ) is a universal function such that ϑ(1) = π 2, ϑ(2) = 2, ϑ(k) π k. In the case of M = 1 (single perturbation block), the approximation is exact: ϑ = 1. Applications in: Robust Structural Design, Lyapunov Stability Analysis/Synthesis under interval uncertainty, etc.

28 Optimization programs with uncertain data and their Robust Counterparts Tractability of Robust Counterparts Robust Optimization and Chance Constraints

29 RO does not assume stochastic nature of uncertain data and uses instead uncertain-but-bounded model of data perturbations. However: Stochastic nature of uncertainty, if any, can be utilized in the RO framework. Consider Uncertain LP with stochastic data. The entity of primary interest here is a randomly perturbed linear constraint w 0 (x) + d l=1 ζ l w l (x) 0 [ x: decision vector w0 (x),..., w d (x): affine ζ 1,..., ζ d R: primitive random perturbations ] (C) A natural way to process (C) is to pass to a chance version Prob { w 0 (x) + d l=1 ζ l w l (x) > 0 } ɛ (C ɛ ) of the constraint (A. Charnes, W. Cooper, G. Symonds, 1958).

30 π(w) Prob{ζ w w 0 + d l=1 ζ l w l > 0} ɛ (C ɛ ) There exists significant literature on chance constraints (T. Badics, D. Dentcheva, A. Dupačová, L. Miller, A. Prékopa, A. Ruszczynski, B. Vizvari, H. Wagner,...) However: In general, (C ɛ ) is difficult to process: In many cases, the feasible set of a chance constraint is nonconvex; Even when convex, the feasible set of (C ɛ ) can be computationally intractable : When ζ Uniform([0,1] d ), π(w) is quasi-convex (C. Lagoa et al., 2005). However, unless P=NP, it is impossible to compute π(w) with accuracy δ > 0 in time polynomial in d, total binary length of (rational) w and ln(1/δ) [L. Khachiyan, 1989].

31 π(w) Prob{ζ w w 0 + d l=1 ζ l w l > 0} ɛ (C ɛ ) When (C ɛ ) as it is is difficult to process, one can look for a safe tractable approximation of (C ɛ ) a computationally tractable convex set W ɛ such that W ɛ {w : π(w) ɛ} ( ) A way to build a safe tractable approximation of (C ɛ ): Take a convex function γ : R R with lim s γ(s) = 0, γ(0) = 1 and set Γ(w) = E {γ(ζ w )}. Note: π(w) Γ(αw) α > 0 and Γ( ) is convex, whence the set W ɛ = cl {w : α > 0 : Γ(αw) ɛ} is convex and satisfies ( ). Whenever Γ( ) is efficiently computable, W ɛ is a safe tractable approximation of (C ɛ ).

32 γ( ) : R R +, γ(0) = 1 : convex, lim s γ(s) = 0 Γ(w) E { γ ( w 0 + )} d l=1 ζ l w l : convex W ɛ cl {w : α > 0 : Γ(αw) ɛ} {w : Prob{ζ w > 0} ɛ} Note: W ɛ is a closed convex cone such that W ɛ = {w R d+1 : w 0 + d l=1 ζ lw l 0 ζ Z ɛ } for an appropriate convex compact set Z ɛ. The safe approximation w(x) W ɛ of the chance constraint Prob{w 0 (x) + d l=1 ζ l w l (x) > 0} ɛ is nothing but the Robust Counterpart ζ Z ɛ : w 0 (x) + ζ 1 w 1 (x) ζ d w d (x) 0 of the uncertain affinely perturbed linear constraint w 0 (x) + ζ 1 w 1 (x) ζ d w d (x) 0 with properly defined perturbation set Z ɛ.

33 How to choose γ( )? As far as the conservatism of the upper bound Prob{ζ w > 0} inf α>0 E{γ(ζαw )} [γ( ) 0 : convex nondecreasing, γ(0) = 1] is concerned, the best choice of γ( ) is γ(s) = max[1 + s,0]. This choice leads to the famous Conditional Value at Risk safe approximation of the chance constraint [ min β + 1 β R ɛ E{[ζw β] + } 0 }{{} CVaR ɛ (w) Prob{ζ w > 0} ɛ. However: Typically, CVaR ɛ ( ) is difficult to compute... ]

34 Ensuring computability: Bernstein approximation [Pinter, 1989; Nem.&Shapiro, 2005] Observation: Consider a chance constraint and assume that Prob{w 0 + d l=1 ζ l w l > 0} ɛ (C ɛ ) ζ 1,..., ζ d are independent We are smart enough to build efficiently computable convex bounds Φ l (r) ln ( E{e rζ l} ) on the logarithmic moment-generating functions of ζ l, l = 1,..., d. Choosing γ(s) = e s, one can set Γ(w) = exp{w 0 + d l=1 Φ l (w l )} thus arriving at a tractable safe approximation of (C ɛ ).

35 Example (one of many): Range and mean a priori information on ζ l. Consider a chance constraint Prob{w 0 (x) + d l=1 ζ l w l (x) > 0} ɛ ζ l [ 1,1]: independent E{ζ l } [µ l, µ+ l ] (C ɛ ) The associated Bernstein approximation of (C ɛ ) is φ l (s) = ζ Z ɛ : w 0 (x) + d l=1 ζ l w l (x) 0, Z ɛ = {ζ : d l=1 φ l (ζ l ) 2ln(1/ɛ)} ( (1 + s)ln 1+s 1+µ l ) ( + (1 s)ln 1 s 1 µ l ), 1 s µ l 0 ( ) ( ), µ l s µ+ l (1 + s)ln + (1 s)ln, µ + l s 1 1+s 1+µ + l 1 s 1 µ + l (Br)

36 ζ Z ɛ : w 0 (x) + d l=1 ζ lw l (x) 0, Z ɛ = {ζ : d l=1 φ l(ζ l ) 2ln(1/ɛ)}, φ l (s) =... (Br) }{{} Entropy uncertainty, Nem.&Shapiro, 2006 Prob{w 0 (x) + d l=1 ζ lw l (x) > 0} ɛ (C ɛ ) ζ l [ 1,1]: independent E{ζ l } [µ l, µ+ l ] (Br) can be further safely approximated by Explicit CP ζ Z ɛ + : w 0 (x) + l ζ lw l (x) 0 Z ɛ + = { ζ 1} [ { ζ 2 ] 2ln(1/ɛ)} +{µ ζ µ + } }{{} Ball-Box uncertainty, Ben-Tal & Nem., 2000 (BB) Explicit CQP

37 ζ Z ɛ + : w 0 (x) + l ζ lw l (x) 0 Z ɛ + = { ζ 1} [ { ζ 2 ] 2ln(1/ɛ)} (BB) +{µ ζ µ + } ζ Z ɛ : w 0 (x) + d l=1 ζ lw l (x) 0, Z ɛ = {ζ : d l=1 φ (Br) l(ζ l ) 2ln(1/ɛ)}, φ l (s) =... Prob{w 0 (x) + d l=1 ζ lw l (x) > 0} ɛ (C ɛ ) ζ l [ 1,1]: independent E{ζ l } [µ l, µ+ l ] (BB) is further safely approximated by Explicit CQP Explicit CP ζ Z ɛ ++ : w 0 (x) + l ζ lw l (x) 0 Z ɛ ++ = { ζ 1} [ { ζ 1 ] 2dln(1/ɛ)} +{µ ζ µ + } }{{} Budgeted uncertainty, Bertsimas & Sim, 2003 (Bd) Explicit LP

38 ζ Z : w 0 (x) + d l=1 ζ lw l (x) 0 (RC[Z]) Prob{w 0 (x) + d l=1 ζ lw l (x) > 0} ɛ (C ɛ ) ζ l [ 1,1]: independent E{ζ l } [µ l, µ+ l ] d = 64 d = 128 d = 256 Random 2D cross-sections of Entropy (red), Ball-Box (yellow) and Budgeted (green) uncertainty sets, ɛ = 0.005, µ ± l = 0. Black: cross-section of the support { ζ 1} of ζ.

Selected Topics in Robust Convex Optimization

Selected Topics in Robust Convex Optimization Noname manuscript No. (will be inserted by the editor) Aharon Ben-Tal Arkadi Nemirovski Selected Topics in Robust Convex Optimization Received: date / Revised version: date Abstract Robust Optimization

More information

Semidefinite 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 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 information

Handout 8: Dealing with Data Uncertainty

Handout 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 information

Selected Examples of CONIC DUALITY AT WORK Robust Linear Optimization Synthesis of Linear Controllers Matrix Cube Theorem A.

Selected Examples of CONIC DUALITY AT WORK Robust Linear Optimization Synthesis of Linear Controllers Matrix Cube Theorem A. . Selected Examples of CONIC DUALITY AT WORK Robust Linear Optimization Synthesis of Linear Controllers Matrix Cube Theorem A. Nemirovski Arkadi.Nemirovski@isye.gatech.edu Linear Optimization Problem,

More information

Practical Robust Optimization - an introduction -

Practical Robust Optimization - an introduction - Practical Robust Optimization - an introduction - Dick den Hertog Tilburg University, Tilburg, The Netherlands NGB/LNMB Seminar Back to school, learn about the latest developments in Operations Research

More information

Handout 6: Some Applications of Conic Linear Programming

Handout 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 information

arxiv: v1 [math.oc] 12 Jan 2015

arxiv: 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 information

Theory and applications of Robust Optimization

Theory 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 information

Distributionally Robust Optimization with ROME (part 1)

Distributionally Robust Optimization with ROME (part 1) Distributionally Robust Optimization with ROME (part 1) Joel Goh Melvyn Sim Department of Decision Sciences NUS Business School, Singapore 18 Jun 2009 NUS Business School Guest Lecture J. Goh, M. Sim (NUS)

More information

Uncertain Conic Quadratic and Semidefinite Optimization Canonical Conic problem: A 1 x + b 1 K 1 min A I x + b I K I

Uncertain Conic Quadratic and Semidefinite Optimization Canonical Conic problem: A 1 x + b 1 K 1 min A I x + b I K I Uncertain Conic Quadratic and Semidefinite Optimization Canonical Conic problem: A 1 x + b 1 K 1 min x ct x + d : A I x + b I K I (CP) x: decision vector K i : simple cone: nonnegative orthant R m +, or

More information

ADVANCES IN CONVEX OPTIMIZATION: CONIC PROGRAMMING. Arkadi Nemirovski

ADVANCES IN CONVEX OPTIMIZATION: CONIC PROGRAMMING. Arkadi Nemirovski ADVANCES IN CONVEX OPTIMIZATION: CONIC PROGRAMMING Arkadi Nemirovski Georgia Institute of Technology and Technion Israel Institute of Technology Convex Programming solvable case in Optimization Revealing

More information

Distributionally Robust Discrete Optimization with Entropic Value-at-Risk

Distributionally 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 information

Robust conic quadratic programming with ellipsoidal uncertainties

Robust conic quadratic programming with ellipsoidal uncertainties Robust conic quadratic programming with ellipsoidal uncertainties Roland Hildebrand (LJK Grenoble 1 / CNRS, Grenoble) KTH, Stockholm; November 13, 2008 1 Uncertain conic programs min x c, x : Ax + b K

More information

Adjustable Robust Solutions of Uncertain Linear Programs 1

Adjustable Robust Solutions of Uncertain Linear Programs 1 Adjustable Robust Solutions of Uncertain Linear Programs 1 A. Ben-Tal, A. Goryashko, E. Guslitzer, A. Nemirovski Minerva Optimization Center, Faculty of Industrial Engineering and Management, Technion,

More information

A Geometric Characterization of the Power of Finite Adaptability in Multistage Stochastic and Adaptive Optimization

A 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 information

On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems

On 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 information

Safe Approximations of Chance Constraints Using Historical Data

Safe Approximations of Chance Constraints Using Historical Data Safe Approximations of Chance Constraints Using Historical Data İhsan Yanıkoğlu Department of Econometrics and Operations Research, Tilburg University, 5000 LE, Netherlands, {i.yanikoglu@uvt.nl} Dick den

More information

A 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 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 information

On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems

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 information

A Linear Decision-Based Approximation Approach to Stochastic Programming

A Linear Decision-Based Approximation Approach to Stochastic Programming OPERATIONS RESEARCH Vol. 56, No. 2, March April 2008, pp. 344 357 issn 0030-364X eissn 526-5463 08 5602 0344 informs doi 0.287/opre.070.0457 2008 INFORMS A Linear Decision-Based Approximation Approach

More information

Strong Formulations of Robust Mixed 0 1 Programming

Strong 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 information

Distributionally Robust Convex Optimization

Distributionally 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 information

1. Introduction. Let us consider the following optimization problem:

1. Introduction. Let us consider the following optimization problem: SIAM J. OPTIM. Vol. 17, No. 4, pp. 969 996 c 2006 Society for Industrial and Applied Mathematics CONVEX APPROXIMATIONS OF CHANCE CONSTRAINED PROGRAMS ARKADI NEMIROVSKI AND ALEXANDER SHAPIRO Abstract. We

More information

Adjustable robust solutions of uncertain linear programs

Adjustable robust solutions of uncertain linear programs Math. Program., Ser. A 99: 351 376 (2004) Digital Object Identifier (DOI) 10.1007/s10107-003-0454-y A. Ben-Tal A. Goryashko E. Guslitzer A. Nemirovski Adjustable robust solutions of uncertain linear programs

More information

LIGHT 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 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 information

ROBUST CONVEX OPTIMIZATION

ROBUST CONVEX OPTIMIZATION ROBUST CONVEX OPTIMIZATION A. BEN-TAL AND A. NEMIROVSKI We study convex optimization problems for which the data is not specified exactly and it is only known to belong to a given uncertainty set U, yet

More information

Pareto Efficiency in Robust Optimization

Pareto 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 information

A Robust Optimization Perspective on Stochastic Programming

A Robust Optimization Perspective on Stochastic Programming A Robust Optimization Perspective on Stochastic Programming Xin Chen, Melvyn Sim and Peng Sun Submitted: December 004 Revised: May 16, 006 Abstract In this paper, we introduce an approach for constructing

More information

Robust linear optimization under general norms

Robust 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 information

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs Raphael Louca Eilyan Bitar Abstract Robust semidefinite programs are NP-hard in general In contrast, robust linear programs admit

More information

Random Convex Approximations of Ambiguous Chance Constrained Programs

Random Convex Approximations of Ambiguous Chance Constrained Programs Random Convex Approximations of Ambiguous Chance Constrained Programs Shih-Hao Tseng Eilyan Bitar Ao Tang Abstract We investigate an approach to the approximation of ambiguous chance constrained programs

More information

Robust combinatorial optimization with variable budgeted uncertainty

Robust 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 information

Robust Optimization for Risk Control in Enterprise-wide Optimization

Robust 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 information

A Linear Storage-Retrieval Policy for Robust Warehouse Management

A Linear Storage-Retrieval Policy for Robust Warehouse Management A Linear Storage-Retrieval Policy for Robust Warehouse Management Marcus Ang Yun Fong Lim Melvyn Sim Singapore-MIT Alliance, National University of Singapore, 4 Engineering Drive 3, Singapore 117576, Singapore

More information

Distributionally Robust Stochastic Optimization with Wasserstein Distance

Distributionally Robust Stochastic Optimization with Wasserstein Distance Distributionally Robust Stochastic Optimization with Wasserstein Distance Rui Gao DOS Seminar, Oct 2016 Joint work with Anton Kleywegt School of Industrial and Systems Engineering Georgia Tech What is

More information

Multi-Range Robust Optimization vs Stochastic Programming in Prioritizing Project Selection

Multi-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 information

A 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 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 information

Robust portfolio selection under norm uncertainty

Robust 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 information

Strong Duality in Robust Semi-Definite Linear Programming under Data Uncertainty

Strong Duality in Robust Semi-Definite Linear Programming under Data Uncertainty Strong Duality in Robust Semi-Definite Linear Programming under Data Uncertainty V. Jeyakumar and G. Y. Li March 1, 2012 Abstract This paper develops the deterministic approach to duality for semi-definite

More information

What can be expressed via Conic Quadratic and Semidefinite Programming?

What can be expressed via Conic Quadratic and Semidefinite Programming? What can be expressed via Conic Quadratic and Semidefinite Programming? A. Nemirovski Faculty of Industrial Engineering and Management Technion Israel Institute of Technology Abstract Tremendous recent

More information

Robust Optimization of Sums of Piecewise Linear Functions with Application to Inventory Problems

Robust Optimization of Sums of Piecewise Linear Functions with Application to Inventory Problems Robust Optimization of Sums of Piecewise Linear Functions with Application to Inventory Problems Amir Ardestani-Jaafari, Erick Delage Department of Management Sciences, HEC Montréal, Montréal, Quebec,

More information

Robust optimization methodology and applications

Robust optimization methodology and applications Math. Program., Ser. B 92: 453 480 (2002) Digital Object Identifier (DOI) 10.1007/s101070100286 Aharon Ben-Tal Arkadi Nemirovski Robust optimization methodology and applications Received: May 24, 2000

More information

Distributionally Robust Convex Optimization

Distributionally Robust Convex Optimization Distributionally Robust Convex Optimization Wolfram Wiesemann 1, Daniel Kuhn 1, and Melvyn Sim 2 1 Department of Computing, Imperial College London, United Kingdom 2 Department of Decision Sciences, National

More information

Robust Dual-Response Optimization

Robust Dual-Response Optimization Yanıkoğlu, den Hertog, and Kleijnen Robust Dual-Response Optimization 29 May 1 June 1 / 24 Robust Dual-Response Optimization İhsan Yanıkoğlu, Dick den Hertog, Jack P.C. Kleijnen Özyeğin University, İstanbul,

More information

Estimation and Optimization: Gaps and Bridges. MURI Meeting June 20, Laurent El Ghaoui. UC Berkeley EECS

Estimation 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 information

Ambiguous Joint Chance Constraints under Mean and Dispersion Information

Ambiguous Joint Chance Constraints under Mean and Dispersion Information Ambiguous Joint Chance Constraints under Mean and Dispersion Information Grani A. Hanasusanto 1, Vladimir Roitch 2, Daniel Kuhn 3, and Wolfram Wiesemann 4 1 Graduate Program in Operations Research and

More information

On polyhedral approximations of the second-order cone Aharon Ben-Tal 1 and Arkadi Nemirovski 1 May 30, 1999

On polyhedral approximations of the second-order cone Aharon Ben-Tal 1 and Arkadi Nemirovski 1 May 30, 1999 On polyhedral approximations of the second-order cone Aharon Ben-Tal 1 and Arkadi Nemirovski 1 May 30, 1999 Abstract We demonstrate that a conic quadratic problem min x e T x Ax b, A l x b l 2 c T l x

More information

CORC Technical Report TR Ambiguous chance constrained problems and robust optimization

CORC Technical Report TR Ambiguous chance constrained problems and robust optimization CORC Technical Report TR-2004-0 Ambiguous chance constrained problems and robust optimization E. Erdoğan G. Iyengar September 7, 2004 Abstract In this paper we study ambiguous chance constrained problems

More information

Convex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013

Convex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013 Convex Optimization (EE227A: UC Berkeley) Lecture 28 (Algebra + Optimization) 02 May, 2013 Suvrit Sra Admin Poster presentation on 10th May mandatory HW, Midterm, Quiz to be reweighted Project final report

More information

Handout 6: Some Applications of Conic Linear Programming

Handout 6: Some Applications of Conic Linear Programming G00E04: Convex Optimization and Its Applications in Signal Processing Handout 6: Some Applications of Conic Linear Programming Instructor: Anthony Man Cho So June 3, 05 Introduction Conic linear programming

More information

On 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 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 information

Conditions under which adjustability lowers the cost of a robust linear program

Conditions 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 information

Convex relaxations of chance constrained optimization problems

Convex relaxations of chance constrained optimization problems Convex relaxations of chance constrained optimization problems Shabbir Ahmed School of Industrial & Systems Engineering, Georgia Institute of Technology, 765 Ferst Drive, Atlanta, GA 30332. May 12, 2011

More information

1 Robust optimization

1 Robust optimization ORF 523 Lecture 16 Princeton University Instructor: A.A. Ahmadi Scribe: G. Hall Any typos should be emailed to a a a@princeton.edu. In this lecture, we give a brief introduction to robust optimization

More information

Online First-Order Framework for Robust Convex Optimization

Online First-Order Framework for Robust Convex Optimization Online First-Order Framework for Robust Convex Optimization Nam Ho-Nguyen 1 and Fatma Kılınç-Karzan 1 1 Tepper School of Business, Carnegie Mellon University, Pittsburgh, PA, 15213, USA. July 20, 2016;

More information

Convex Optimization in Classification Problems

Convex Optimization in Classification Problems New Trends in Optimization and Computational Algorithms December 9 13, 2001 Convex Optimization in Classification Problems Laurent El Ghaoui Department of EECS, UC Berkeley elghaoui@eecs.berkeley.edu 1

More information

On deterministic reformulations of distributionally robust joint chance constrained optimization problems

On deterministic reformulations of distributionally robust joint chance constrained optimization problems On deterministic reformulations of distributionally robust joint chance constrained optimization problems Weijun Xie and Shabbir Ahmed School of Industrial & Systems Engineering Georgia Institute of Technology,

More information

Robust Farkas Lemma for Uncertain Linear Systems with Applications

Robust Farkas Lemma for Uncertain Linear Systems with Applications Robust Farkas Lemma for Uncertain Linear Systems with Applications V. Jeyakumar and G. Li Revised Version: July 8, 2010 Abstract We present a robust Farkas lemma, which provides a new generalization of

More information

Robust Model Predictive Control through Adjustable Variables: an application to Path Planning

Robust Model Predictive Control through Adjustable Variables: an application to Path Planning 43rd IEEE Conference on Decision and Control December 4-7, 24 Atlantis, Paradise Island, Bahamas WeC62 Robust Model Predictive Control through Adjustable Variables: an application to Path Planning Alessandro

More information

IE 521 Convex Optimization

IE 521 Convex Optimization Lecture 14: and Applications 11th March 2019 Outline LP SOCP SDP LP SOCP SDP 1 / 21 Conic LP SOCP SDP Primal Conic Program: min c T x s.t. Ax K b (CP) : b T y s.t. A T y = c (CD) y K 0 Theorem. (Strong

More information

Ambiguous Chance Constrained Programs: Algorithms and Applications

Ambiguous Chance Constrained Programs: Algorithms and Applications Ambiguous Chance Constrained Programs: Algorithms and Applications Emre Erdoğan Adviser: Associate Professor Garud Iyengar Partial Sponsor: TÜBİTAK NATO-A1 Submitted in partial fulfilment of the Requirements

More information

Lecture 6: Conic Optimization September 8

Lecture 6: Conic Optimization September 8 IE 598: Big Data Optimization Fall 2016 Lecture 6: Conic Optimization September 8 Lecturer: Niao He Scriber: Juan Xu Overview In this lecture, we finish up our previous discussion on optimality conditions

More information

Lecture Note 5: Semidefinite Programming for Stability Analysis

Lecture Note 5: Semidefinite Programming for Stability Analysis ECE7850: Hybrid Systems:Theory and Applications Lecture Note 5: Semidefinite Programming for Stability Analysis Wei Zhang Assistant Professor Department of Electrical and Computer Engineering Ohio State

More information

Almost Robust Optimization with Binary Variables

Almost 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 information

Lecture 1. Stochastic Optimization: Introduction. January 8, 2018

Lecture 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 information

Notation and Prerequisites

Notation and Prerequisites Appendix A Notation and Prerequisites A.1 Notation Z, R, C stand for the sets of all integers, reals, and complex numbers, respectively. C m n, R m n stand for the spaces of complex, respectively, real

More information

Sequential Convex Approximations to Joint Chance Constrained Programs: A Monte Carlo Approach

Sequential Convex Approximations to Joint Chance Constrained Programs: A Monte Carlo Approach Sequential Convex Approximations to Joint Chance Constrained Programs: A Monte Carlo Approach L. Jeff Hong Department of Industrial Engineering and Logistics Management The Hong Kong University of Science

More information

The Value of Adaptability

The 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 information

Module 04 Optimization Problems KKT Conditions & Solvers

Module 04 Optimization Problems KKT Conditions & Solvers Module 04 Optimization Problems KKT Conditions & Solvers Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha/index.html September

More information

Quantifying Stochastic Model Errors via Robust Optimization

Quantifying 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 information

Minimum Ellipsoid Bounds for Solutions of Polynomial Systems via Sum of Squares

Minimum Ellipsoid Bounds for Solutions of Polynomial Systems via Sum of Squares Journal of Global Optimization (2005) 33: 511 525 Springer 2005 DOI 10.1007/s10898-005-2099-2 Minimum Ellipsoid Bounds for Solutions of Polynomial Systems via Sum of Squares JIAWANG NIE 1 and JAMES W.

More information

4. Convex optimization problems

4. Convex optimization problems Convex Optimization Boyd & Vandenberghe 4. Convex optimization problems optimization problem in standard form convex optimization problems quasiconvex optimization linear optimization quadratic optimization

More information

Robust Inventory Routing under Demand Uncertainty

Robust 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 information

Robust solutions for network design under transportation cost and demand uncertainty

Robust solutions for network design under transportation cost and demand uncertainty Journal of the Operational Research Society (27), 1--11 27 Operational Research Society Ltd. All rights reserved. 16-5682/7 $3. www.palgrave-journals.com/jors Robust solutions for network design under

More information

Robust Portfolio Selection Based on a Multi-stage Scenario Tree

Robust Portfolio Selection Based on a Multi-stage Scenario Tree Robust Portfolio Selection Based on a Multi-stage Scenario Tree Ruijun Shen Shuzhong Zhang February 2006; revised November 2006 Abstract The aim of this paper is to apply the concept of robust optimization

More information

The moment-lp and moment-sos approaches

The moment-lp and moment-sos approaches The moment-lp and moment-sos approaches LAAS-CNRS and Institute of Mathematics, Toulouse, France CIRM, November 2013 Semidefinite Programming Why polynomial optimization? LP- and SDP- CERTIFICATES of POSITIVITY

More information

Operations Research Letters

Operations Research Letters Operations Research Letters 37 (2009) 1 6 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl Duality in robust optimization: Primal worst

More information

Lecture 5. Theorems of Alternatives and Self-Dual Embedding

Lecture 5. Theorems of Alternatives and Self-Dual Embedding IE 8534 1 Lecture 5. Theorems of Alternatives and Self-Dual Embedding IE 8534 2 A system of linear equations may not have a solution. It is well known that either Ax = c has a solution, or A T y = 0, c

More information

Convex Optimization. (EE227A: UC Berkeley) Lecture 6. Suvrit Sra. (Conic optimization) 07 Feb, 2013

Convex Optimization. (EE227A: UC Berkeley) Lecture 6. Suvrit Sra. (Conic optimization) 07 Feb, 2013 Convex Optimization (EE227A: UC Berkeley) Lecture 6 (Conic optimization) 07 Feb, 2013 Suvrit Sra Organizational Info Quiz coming up on 19th Feb. Project teams by 19th Feb Good if you can mix your research

More information

Portfolio Selection under Model Uncertainty:

Portfolio Selection under Model Uncertainty: manuscript No. (will be inserted by the editor) Portfolio Selection under Model Uncertainty: A Penalized Moment-Based Optimization Approach Jonathan Y. Li Roy H. Kwon Received: date / Accepted: date Abstract

More information

On distributional robust probability functions and their computations

On distributional robust probability functions and their computations On distributional robust probability functions and their computations Man Hong WONG a,, Shuzhong ZHANG b a Department of Systems Engineering and Engineering Management, The Chinese University of Hong Kong,

More information

BCOL RESEARCH REPORT 07.04

BCOL RESEARCH REPORT 07.04 BCOL RESEARCH REPORT 07.04 Industrial Engineering & Operations Research University of California, Berkeley, CA 94720-1777 LIFTING FOR CONIC MIXED-INTEGER PROGRAMMING ALPER ATAMTÜRK AND VISHNU NARAYANAN

More information

Optimized Bonferroni Approximations of Distributionally Robust Joint Chance Constraints

Optimized Bonferroni Approximations of Distributionally Robust Joint Chance Constraints Optimized Bonferroni Approximations of Distributionally Robust Joint Chance Constraints Weijun Xie Shabbir Ahmed Ruiwei Jiang February 13, 2017 Abstract A distributionally robust joint chance constraint

More information

Robust Capacity Expansion of Transit Networks

Robust Capacity Expansion of Transit Networks Robust Capacity Expansion of Transit Networks Fernando Ordóñez and Jiamin Zhao June 8, 2004 Abstract In this paper we present a methodology to decide capacity expansions for a transit network that finds

More information

Chance constrained optimization - applications, properties and numerical issues

Chance constrained optimization - applications, properties and numerical issues Chance constrained optimization - applications, properties and numerical issues Dr. Abebe Geletu Ilmenau University of Technology Department of Simulation and Optimal Processes (SOP) May 31, 2012 This

More information

EE 227A: Convex Optimization and Applications April 24, 2008

EE 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 information

Advances in Convex Optimization: Conic Programming

Advances in Convex Optimization: Conic Programming Advances in Convex Optimization: Conic Programming Arkadi Nemirovski Abstract. During the last two decades, major developments in Convex Optimization were focusing on Conic Programming, primarily, on Linear,

More information

Robust Optimization with Multiple Ranges and Chance Constraints

Robust Optimization with Multiple Ranges and Chance Constraints Lehigh University Lehigh Preserve Theses and Dissertations 2012 Robust Optimization with Multiple Ranges and Chance Constraints Ruken Duzgun Lehigh University Follow this and additional works at: http://preserve.lehigh.edu/etd

More information

Robust discrete optimization and network flows

Robust discrete optimization and network flows Math. Program., Ser. B 98: 49 71 2003) Digital Object Identifier DOI) 10.1007/s10107-003-0396-4 Dimitris Bertsimas Melvyn Sim Robust discrete optimization and network flows Received: January 1, 2002 /

More information

Robust Combinatorial Optimization under Convex and Discrete Cost Uncertainty

Robust 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 information

January 29, Introduction to optimization and complexity. Outline. Introduction. Problem formulation. Convexity reminder. Optimality Conditions

January 29, Introduction to optimization and complexity. Outline. Introduction. Problem formulation. Convexity reminder. Optimality Conditions Olga Galinina olga.galinina@tut.fi ELT-53656 Network Analysis Dimensioning II Department of Electronics Communications Engineering Tampere University of Technology, Tampere, Finl January 29, 2014 1 2 3

More information

Second Order Cone Programming, Missing or Uncertain Data, and Sparse SVMs

Second Order Cone Programming, Missing or Uncertain Data, and Sparse SVMs Second Order Cone Programming, Missing or Uncertain Data, and Sparse SVMs Ammon Washburn University of Arizona September 25, 2015 1 / 28 Introduction We will begin with basic Support Vector Machines (SVMs)

More information

C.O.R.E. Summer School on Modern Convex Optimization August 26-30, 2002 FIVE LECTURES ON MODERN CONVEX OPTIMIZATION

C.O.R.E. Summer School on Modern Convex Optimization August 26-30, 2002 FIVE LECTURES ON MODERN CONVEX OPTIMIZATION C.O.R.E. Summer School on Modern Convex Optimization August 26-30, 2002 FIVE LECTURES ON MODERN CONVEX OPTIMIZATION Arkadi Nemirovski nemirovs@ie.technion.ac.il, http://iew3.technion.ac.il/home/users/nemirovski.phtml

More information

Robust-to-Dynamics Linear Programming

Robust-to-Dynamics Linear Programming Robust-to-Dynamics Linear Programg Amir Ali Ahmad and Oktay Günlük Abstract We consider a class of robust optimization problems that we call robust-to-dynamics optimization (RDO) The input to an RDO problem

More information

(Linear Programming program, Linear, Theorem on Alternative, Linear Programming duality)

(Linear Programming program, Linear, Theorem on Alternative, Linear Programming duality) Lecture 2 Theory of Linear Programming (Linear Programming program, Linear, Theorem on Alternative, Linear Programming duality) 2.1 Linear Programming: basic notions A Linear Programming (LP) program is

More information

The Trust Region Subproblem with Non-Intersecting Linear Constraints

The Trust Region Subproblem with Non-Intersecting Linear Constraints The Trust Region Subproblem with Non-Intersecting Linear Constraints Samuel Burer Boshi Yang February 21, 2013 Abstract This paper studies an extended trust region subproblem (etrs in which the trust region

More information

A robust approach to the chance-constrained knapsack problem

A 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 information

Lecture: Convex Optimization Problems

Lecture: Convex Optimization Problems 1/36 Lecture: Convex Optimization Problems http://bicmr.pku.edu.cn/~wenzw/opt-2015-fall.html Acknowledgement: this slides is based on Prof. Lieven Vandenberghe s lecture notes Introduction 2/36 optimization

More information

Convex optimization problems. Optimization problem in standard form

Convex optimization problems. Optimization problem in standard form Convex optimization problems optimization problem in standard form convex optimization problems linear optimization quadratic optimization geometric programming quasiconvex optimization generalized inequality

More information

Tractable Approximations to Robust Conic Optimization Problems

Tractable Approximations to Robust Conic Optimization Problems Math. Program., Ser. B 107, 5 36 2006) Digital Object Identifier DOI) 10.1007/s10107-005-0677-1 Dimitris Bertsimas Melvyn Sim Tractable Approximations to Robust Conic Optimization Problems Received: April

More information