Diapositiva 1 - NTNU

27
Math Background Antonio J. Conejo Univ. Castilla La Mancha 2011 1

Transcript of Diapositiva 1 - NTNU

Page 1: Diapositiva 1 - NTNU

Math Background

Antonio J. Conejo

Univ. Castilla – La Mancha

20111

Page 2: Diapositiva 1 - NTNU

Contents

— Complementarity

— Stochastic programming

2

Page 3: Diapositiva 1 - NTNU

Complementarity

— Optimization problem

— OPcOP

—MPEC

—Equilibrium

—EPEC

3

Page 4: Diapositiva 1 - NTNU

References• R. W. Cottle, J.-S. Pang, and R. E. Stone. The Linear

Complementarity Problem. Society for Industrial and Applied Mathematics (SIAM), Philadelphia, 2009.

• Z.-Q. Luo, J.-S. Pang, and D. Ralph. Mathematical Programs with Equilibrium Constraints. Cambridge University Press, Cambridge, UK, 2008.

• S. A. Gabriel, A. J. Conejo, J. D. Fuller, B. F. Hobbs, C. Ruiz Complementarity Modeling in Energy Markets Springer, New York, Fall 2011.

4

Page 5: Diapositiva 1 - NTNU

Complementarity(Optimization Problem)

5

Objective function (minimize or maximize)

Optimization Problem (OP)

subject to:

Equality constraints

Inequality constraints

Bound on variables

Page 6: Diapositiva 1 - NTNU

Complementarity(MPEC)

6

subject to:

Mathematical Program with Equilibrium Constraints

(MPEC)

Constraining optimization problem 1

Constraining optimization problem n

Objective function (minimize or maximize)

Page 7: Diapositiva 1 - NTNU

Complementarity(MPEC-KKT)

7

subject to:

KKT conditions of constraining problem 1

KKT conditions of constraining problem n

Objective function (minimize or maximize)

Mathematical Program with Equilibrium Constraints

(MPEC)

Page 8: Diapositiva 1 - NTNU

Complementarity(Equilibrium)

8

Optimization

problem nOptimization

problem 1

Equilibrium Problem (EP)

Page 9: Diapositiva 1 - NTNU

Complementarity(Equilibrium-KKT)

9

KKT

conditions of

problem 1

KKT

conditions of

problem n

Equilibrium Problem (EP)

Page 10: Diapositiva 1 - NTNU

Complementarity(EPEC)

10

MPEC 1

MPEC n

Equilibrium Problem with Equilibrium Constraints

(EPEC)

Page 11: Diapositiva 1 - NTNU

Stochastic Programming

— References

— Two-stage stochastic programming

— Decision framework

— Decision tree

— Scenario formulation

— Node formulation

— EVPI

— VSS

11

Page 12: Diapositiva 1 - NTNU

References

— J. R. Birge and F. Louveaux. “Introduction to StochasticProgramming”. Springer, New York, New York, 1997.

— J. L. Higle. Tutorials in Operations Research, INFORMS 2005.Chapter 2: “Stochastic Programming: Optimization WhenUncertainty Matters”. INFORMS, Hanover, Maryland, 2005.

— A. J. Conejo, M. Carrión, J. M. Morales, “Decision MakingUnder Uncertainty in Electricity Markets” International Seriesin Operations Research & Management Science, Springer,New York. 2010.

12

Page 13: Diapositiva 1 - NTNU

Two-stage stochastic programming

0,y,xg

0,y,xh to subject

,y,xfO minimizex,y

13

Expectation CVaR

Page 14: Diapositiva 1 - NTNU

Decision framework

— Decisions x are made

— Stochastic vector λ realizes in a scenario

— Given x, decisions y(x,λ) are made for each realization of λ

14

Page 15: Diapositiva 1 - NTNU

Decision tree

15

Page 16: Diapositiva 1 - NTNU

Decision tree

16

Page 17: Diapositiva 1 - NTNU

Scenario formulation

low

average

high

3 3

22

11

17

Realization

Probability

Page 18: Diapositiva 1 - NTNU

Scenario formulation

xxx

3,2,1i 0,y,xg

3,2,1i 0,y,xh to subject

,y,xf Z minimize

321

iii

iii

iii

3

1i

iy,y,y,x,x,x

S

321321

18

Page 19: Diapositiva 1 - NTNU

Non-anticipativity constraint

19

321 xxx

Page 20: Diapositiva 1 - NTNU

Node formulation

20

3,2,1i 0,y,xg

3,2,1i 0,y,xh to subject

,y,xfZ minimize

ii

ii

ii

3

1i

i

S

y,y,y,x 321

Non-anticipativity constraints are implicit!

Page 21: Diapositiva 1 - NTNU

EVPI

EXPECTED

VALUE of the

PERFECT

INFORMATION

Measure of the value of “perfect” information

21

Page 22: Diapositiva 1 - NTNU

EVPI

22

3,2,1i 0,y,xg

3,2,1i 0,y,xf to subject

,y,xf Z minimize

iii

iii

iii

3

1i

i

P

y,y,y,x,x,x 321321

No anticipativity constraints!

Page 23: Diapositiva 1 - NTNU

EVPI

23

PS ZZEVPI

EVPI is non-negative

Page 24: Diapositiva 1 - NTNU

VSS(only expectation)

VALUE of the

STOCHASTIC

SOLUTION

Measure of the relevance (gain) of using astochastic approach

24

Page 25: Diapositiva 1 - NTNU

VSS

25

D

avg

avg

avg

yx,

x Solution

0,y,xg

0,y,xh to subject

,y,xf maximize

Page 26: Diapositiva 1 - NTNU

VSS

26

3

1i

ii

D

i

D ,y,xfZ

Page 27: Diapositiva 1 - NTNU

VSS

27

SD ZZ VSS

VSS is non-negative