forward and backward deviation measures and robust optimization

35
Forward and Backward Deviation Measures and Robust Optimization Peng Sun (Duke) with Xin Chen (UIUC) and Melvyn Sim (NUS)

Upload: knoton

Post on 08-Feb-2016

76 views

Category:

Documents


0 download

DESCRIPTION

Forward and Backward Deviation Measures and Robust Optimization. Peng Sun (Duke) with Xin Chen (UIUC) and Melvyn Sim (NUS). Agenda. Overview of Robust Optimization Forward and Backward Deviation Measures Uncertainty Sets and Probability Bounds Conclusions. Uncertain linear constraints. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Forward and Backward Deviation Measures and Robust Optimization

Forward and Backward Deviation Measures and Robust Optimization

Peng Sun (Duke)

with Xin Chen (UIUC) and Melvyn Sim (NUS)

Page 2: Forward and Backward Deviation Measures and Robust Optimization

Agenda

Overview of Robust Optimization Forward and Backward Deviation Measures Uncertainty Sets and Probability Bounds Conclusions

Page 3: Forward and Backward Deviation Measures and Robust Optimization

Uncertain linear constraints Uncertain linear constraint

Chance constraint Hard to solve when is small

Page 4: Forward and Backward Deviation Measures and Robust Optimization

Linear constraints with uncertainty Affine Uncertainty

: zero mean, independent but not necessarily identically distributed

Page 5: Forward and Backward Deviation Measures and Robust Optimization

Overview of Robust Optimization Worst case

Relies only on the distribution support Easy to solve (Soyster 1973) Extremely conservative

Page 6: Forward and Backward Deviation Measures and Robust Optimization

Overview of Robust Optimization Goal of Robust Optimization:

Easy to obtain feasible solutions that satisfy chance constraint

Not as conservative as worst case

Page 7: Forward and Backward Deviation Measures and Robust Optimization

Overview of Robust Optimization Design of Uncertainty Set

Subset of worst case set, W : Budget of uncertainty

Control radius of uncertainty set, S

max: Worse case budget For reasonable probability bound, << max

Page 8: Forward and Backward Deviation Measures and Robust Optimization

Overview of Robust Optimization Robust Counterpart

Semi-infinite constraint Tractability Polyhedral Uncertainty Set

Linear Programming (LP) Conic Quadratic Uncertainty Set

Second Order Cone Programming (SOCP)

Page 9: Forward and Backward Deviation Measures and Robust Optimization

Overview of Robust Optimization

Ellipsoidal Uncertainty Set Ben-Tal and Nemirovski (1997), El-Ghaoui et al.

(1996) Robust Counterpart is a SOCP Probability bound for symmetrically bounded

uncertainties:

Page 10: Forward and Backward Deviation Measures and Robust Optimization

Overview of Robust Optimization

Polyhedral Uncertainty Set Bertsimas and Sim (2000) Robust Counterpart is a LP Probability bound for symmetrically bounded uncertainties:

More conservative compared to Ellipsoidal Uncertainty Set

Page 11: Forward and Backward Deviation Measures and Robust Optimization

Overview of Robust Optimization

Norm Uncertainty Set Robust Counterpart depends on the choice of norm Probability bound for symmetrically bounded

uncertainties:

Page 12: Forward and Backward Deviation Measures and Robust Optimization

Overview of Robust Optimization

Modeling limitations of Classical Uncertainty Sets Uncertainty set is symmetrical, but

distributions are generally asymmetrical Can we use more information on

distributions to obtain less conservative solution in achieveing the same probability bound?--- Forward and Backward Deviation Measures

Page 13: Forward and Backward Deviation Measures and Robust Optimization

Forward and Backward Deviation Measures Set of forward deviation measures

Set of backward deviation measures

Page 14: Forward and Backward Deviation Measures and Robust Optimization

Alternatively,

Forward deviation

Backward deviation

Page 15: Forward and Backward Deviation Measures and Robust Optimization

Forward and Backward Deviation Measures Key idea

Page 16: Forward and Backward Deviation Measures and Robust Optimization

Important property

Subadditivity

Page 17: Forward and Backward Deviation Measures and Robust Optimization

Least conservative forward and backward deviation measures Suppose distribution is known

p* = q* if distribution is symmetrical p*, q* ¸ (standard deviation) p* = q* = if distribution is Normal

Page 18: Forward and Backward Deviation Measures and Robust Optimization

Least conservative forward and backward deviation measures p* , q* can be obtained numerically

E.g: p* = q* = 0.58 for uniform distribution in [-1,1] E.g:

Page 19: Forward and Backward Deviation Measures and Robust Optimization

Forward and backward deviation measures – two point distribution example

Page 20: Forward and Backward Deviation Measures and Robust Optimization

Distribution not known

Suppose distribution is bounded in [-1,1] (but not necessarily symmetrical)

Page 21: Forward and Backward Deviation Measures and Robust Optimization

Only know mean and support

Page 22: Forward and Backward Deviation Measures and Robust Optimization

Forward and Backward Deviation Measures: Function g()

Page 23: Forward and Backward Deviation Measures and Robust Optimization

General Deviation Measures

Page 24: Forward and Backward Deviation Measures and Robust Optimization

General Deviation Measure

Page 25: Forward and Backward Deviation Measures and Robust Optimization

Agenda

Overview of Robust Optimization Forward and Backward Deviation Measures Uncertainty Sets and Probability Bounds Conclusions

Page 26: Forward and Backward Deviation Measures and Robust Optimization

Uncertainty Sets and Probability Bounds Model of Data Uncertainty

Recall: Affine Uncertainty

: zero mean, independent but not necessarily identically distributed

Page 27: Forward and Backward Deviation Measures and Robust Optimization

Uncertainty Sets and Probability Bounds Model of Data Uncertainty

Page 28: Forward and Backward Deviation Measures and Robust Optimization

Uncertainty Sets and Probability Bounds New Uncertainty Set (Asymmetrical)

Page 29: Forward and Backward Deviation Measures and Robust Optimization

Uncertainty Sets and Probability Bounds Recall: Norm Uncertainty Set (Symmetrical)

Page 30: Forward and Backward Deviation Measures and Robust Optimization

Uncertainty Sets and Probability Bounds Generalizes Symmetrical Uncertainty Set

Page 31: Forward and Backward Deviation Measures and Robust Optimization

Uncertainty Sets and Probability Bounds

Page 32: Forward and Backward Deviation Measures and Robust Optimization

Uncertainty Sets and Probability Bounds

Page 33: Forward and Backward Deviation Measures and Robust Optimization

Uncertainty Sets and Probability Bounds Robust Counterpart

Page 34: Forward and Backward Deviation Measures and Robust Optimization

Uncertainty Sets and Probability Bounds Probability Bound

More information achieve less conservative solution while preserving the bound. E.g pj

= qj = 1 for symmetric distribution in [-1,1]

pj = qj = 0.58 for uniform distribution in [-1,1]

Page 35: Forward and Backward Deviation Measures and Robust Optimization

Conclusions RO framework

Affine uncertainty constraints Independent r.v.’s with asymmetric distributions

Forward and backward Deviation measures Defined from moment generating functions – implying

probability bound Sub-additivity – linear combinations Easy to calculate and approximate from support

information Advantage -- less conservative solution

Next Stochastic programming with chance constraints