Worst-case-expectation approach to optimization under uncertainty

Size: px
Start display at page:

Download "Worst-case-expectation approach to optimization under uncertainty"

Transcription

1 Worst-case-expectation approach to optimization under uncertainty Wajdi Tekaya Joint research with Alexander Shapiro, Murilo Pereira Soares and Joari Paulo da Costa : Cambridge Systems Associates; : Georgia Tech; : ONS, Brazil ICSP 13 Bergamo, ITALY July 8-12, 2013 July 10, 2013 Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

2 Outline 1 Motivation 2 Risk neutral approach Risk neutral formulation Methodology SDDP algorithm 3 Worst-case-expectation approach Worst-case-expectation formulation The (WCE) algorithm Analysis of the worst-case-expectation policy 4 Conclusion Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

3 Motivation: Hydrothermal operation planning problem Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

4 Motivation: Hydrothermal operation planning problem Demand constraints: + + = turbined thermal energy Load volume generation exchange Z t Y t F t D t Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

5 Motivation: Hydrothermal operation planning problem Demand constraints: + + = turbined thermal energy Load volume generation exchange Z t Y t F t D t } {{ } incurs costs c > 0 Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

6 Motivation: Hydrothermal operation planning problem Demand constraints: + + = turbined thermal energy Load volume generation exchange Z t Y t F t D t } {{ } incurs costs c > 0 Balance equation: + + = + stored turbined spillage stored Energy volume at t+1 volume volume volume at t inflows V t+1 Z t S t V t ξ t Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

7 Motivation: Hydrothermal operation planning problem The purpose is to define an operation strategy which, for each stage of the planning period, given the system state at the beginning of the stage, produces generation targets for each plant. Q t (V t, ξ t ) = min { c T [Y t, F t ] + E[Q t+1 (V t+1, ξ t+1 )] } s.t. Z t }{{} turbined volume + Y }{{} t + F }{{} t = D t (Demand constraints) thermal generation energy exchange V }{{} t+1 + Z }{{} t + S }{{} t = V t + ξ t (Balance equation) stored volume turbined volume spillage volume at begining t+1 0 Z t Z t, 0 V t+1 V t, Y t Y t Ȳ t, 0 F t F t (Capacity constraints) Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

8 Outline 1 Motivation 2 Risk neutral approach Risk neutral formulation Methodology SDDP algorithm 3 Worst-case-expectation approach Worst-case-expectation formulation The (WCE) algorithm Analysis of the worst-case-expectation policy 4 Conclusion Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

9 Risk neutral formulation Nested formulation: Min A 1x 1=b 1 x 1 0 c1 T x 1 +E ξ1 min B 2x 1+A 2x 2=b 2 x 2 0 c T 2 x 2 + E ξ[2] [ + E ξ[t 1] [ min B T x T 1 +A T x T =b T x T 0 ct T ] ] x T Components of vectors c t, b t and matrices A t, B t are modelled as random variables forming the stochastic data process ξ t = (c t, A t, B t, b t ), t = 2,..., T, with ξ 1 = (c 1, A 1, b 1 ) being deterministic. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

10 Risk neutral formulation Nested formulation: Min A 1x 1=b 1 x 1 0 c1 T x 1 +E ξ1 min B 2x 1+A 2x 2=b 2 x 2 0 c T 2 x 2 + E ξ[2] [ + E ξ[t 1] [ min B T x T 1 +A T x T =b T x T 0 ct T ] ] x T Components of vectors c t, b t and matrices A t, B t are modelled as random variables forming the stochastic data process ξ t = (c t, A t, B t, b t ), t = 2,..., T, with ξ 1 = (c 1, A 1, b 1 ) being deterministic. Key assumption : stagewise independence (vector ξ t+1 is independent of ξ [t] = (ξ 1,..., ξ t ) for t = 1,..., T 1.) Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

11 Risk neutral formulation Nested formulation: Min A 1x 1=b 1 x 1 0 c1 T x 1 +E ξ1 min B 2x 1+A 2x 2=b 2 x 2 0 c T 2 x 2 + E ξ[2] [ + E ξ[t 1] [ min B T x T 1 +A T x T =b T x T 0 ct T ] ] x T Components of vectors c t, b t and matrices A t, B t are modelled as random variables forming the stochastic data process ξ t = (c t, A t, B t, b t ), t = 2,..., T, with ξ 1 = (c 1, A 1, b 1 ) being deterministic. Key assumption : stagewise independence (vector ξ t+1 is independent of ξ [t] = (ξ 1,..., ξ t ) for t = 1,..., T 1.) Dynamic Programming equations: Q t (x t 1, ξ t ) = min x t R n t { c t x t + Q t+1 (x t ) : B t x t 1 + A t x t = b t, x t 0 where: Q t+1 (x t ) = E [Q t+1 (x t, ξ t+1 )] for 2 t T. such that: Q T +1 (.) 0 and B 1 = 0. } Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

12 Methodology Three levels of approximations: 1 Modelling: we assume we have a true problem to solve. 2 The true problem is approximated by the so-called Sample Average Approximation (SAA) problem : a sample ξ t 1,..., ξ t Nt, of size N t, from the distribution of the random vector ξ t, t = 1,..., T, is generated. These samples generate a scenarios tree with the total number of scenarios N = T t=1 N t, each with equal probability 1/N. 3 Total number of scenarios N quickly becomes astronomically large with increase of T : The SDDP method suggests a computationally tractable approach to solving SAA, and hence the true problem. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

13 SDDP algorithm Introduced by Pereira and Pinto(1985,1991). It is based on building piecewise linear outer approximations of the convex cost-to-go functions. The distinguishing feature of the SDDP approach is random sampling from the set of scenarios in the forward step of the algorithm. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

14 SDDP algorithm Introduced by Pereira and Pinto(1985,1991). It is based on building piecewise linear outer approximations of the convex cost-to-go functions. The distinguishing feature of the SDDP approach is random sampling from the set of scenarios in the forward step of the algorithm. Almost sure convergence of the SDDP algorithm was proved in Philpott and Guan(2008) under mild regularity conditions. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

15 SDDP algorithm Introduced by Pereira and Pinto(1985,1991). It is based on building piecewise linear outer approximations of the convex cost-to-go functions. The distinguishing feature of the SDDP approach is random sampling from the set of scenarios in the forward step of the algorithm. Almost sure convergence of the SDDP algorithm was proved in Philpott and Guan(2008) under mild regularity conditions. An analysis of the SDDP algorithm applied to two stage stochastic programming indicates that its computational complexity grows fast with increase of the number of state variables. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

16 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: true problem Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

17 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SAA Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

18 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 1: Forward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

19 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 1: Forward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

20 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 1: Forward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

21 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 1: Forward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

22 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 1: Backward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

23 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 1: Backward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

24 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 1: Backward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

25 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 1: Backward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

26 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 2: Forward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

27 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 2: Forward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

28 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 2: Forward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

29 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 2: Backward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

30 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 2: Backward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

31 SDDP algorithm: Illustration (a) Stage 1 (b) Stage 2 (c) Stage 3 Figure: SDDP iteration 2: Backward step... Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

32 Outline 1 Motivation 2 Risk neutral approach Risk neutral formulation Methodology SDDP algorithm 3 Worst-case-expectation approach Worst-case-expectation formulation The (WCE) algorithm Analysis of the worst-case-expectation policy 4 Conclusion Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

33 Worst-case-expectation formulation Suppose that ξ t = (ξ 1 t, ξ 2 t ): uncertain parameters : (ξ 1 2,..., ξ1 T ) Ξ1 = Ξ 1 2 Ξ1 T compact random parameters : ξ 2 2,..., ξ2 T with a specified probability distribution Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

34 Worst-case-expectation formulation Suppose that ξ t = (ξ 1 t, ξ 2 t ): uncertain parameters : (ξ 1 2,..., ξ1 T ) Ξ1 = Ξ 1 2 Ξ1 T compact random parameters : ξ2 2,..., ξ2 T with a specified probability distribution Nested formulation: Min c1 T x 1 + ρ 2 ξ1 min [ c2 T x ρ T ξ[t 1] min ] ct T x T A 1x 1=b 1 x 1 0 where ρ t ξ[t 1] [ ] = B 2x 1+A 2x 2=b 2 x 2 0 sup (ξ 1 2,...,ξ1 T ) Ξ1 E ξ 2 [t 1] [ ], t = 2,..., T. B T x T 1 +A T x T =b T x T 0 Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

35 Worst-case-expectation formulation Suppose that ξ t = (ξ 1 t, ξ 2 t ): uncertain parameters : (ξ 1 2,..., ξ1 T ) Ξ1 = Ξ 1 2 Ξ1 T compact random parameters : ξ2 2,..., ξ2 T with a specified probability distribution Nested formulation: Min c1 T x 1 + ρ 2 ξ1 min [ c2 T x ρ T ξ[t 1] min ] ct T x T A 1x 1=b 1 x 1 0 where ρ t ξ[t 1] [ ] = B 2x 1+A 2x 2=b 2 x 2 0 Dynamic Programming equations: Q t (x t 1, ξ 1 t, ξ 2 t ) = sup (ξ 1 2,...,ξ1 T ) Ξ1 E ξ 2 [t 1] [ ], t = 2,..., T. Min B tx t 1 +A tx t=b t, x t 0 B T x T 1 +A T x T =b T x T 0 { } ct T x t + Q t+1 (x t ) where: Q t+1 (x t ) = sup ξ 1 t+1 Ξ 1 t+1 E { Q t+1 (x t, ξ 1 t+1, ξ2 t+1 )} for 2 t T. such that: Q T +1 (.) 0 and B 1 = 0. Key assumption : stagewise independence Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

36 The (WCE) algorithm : Backward step Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

37 The (WCE) algorithm : Backward step At stage t = T for a given bt 1 and b Tj = (bt 1, b2 Tj ), we solve N problems Min c x T R n T T x T s.t. B T x T 1 + A T x T = b Tj, x T 0, j = 1,..., N. T We have : q T ( x T 1, b 1 T ) = N 1 N j=1 Q Tj( x T 1, b 1 T ). Q T ( x T 1 ) = sup q T ( x T 1, bt 1 )? bt 1 Ξ1 T Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

38 The (WCE) algorithm : Backward step At stage t = T for a given bt 1 and b Tj = (bt 1, b2 Tj ), we solve N problems Min c x T R n T T x T s.t. B T x T 1 + A T x T = b Tj, x T 0, j = 1,..., N. T We have : q T ( x T 1, b 1 T ) = N 1 N j=1 Q Tj( x T 1, b 1 T ). Q T ( x T 1 ) = sup q T ( x T 1, bt 1 )? bt 1 Ξ1 T Suppose that we can sample from sets { Ξ 1 } t 2 t T. Sample L points bt 1 l, l = 1,..., L, from Ξ1 T and compute subgradient (at x T 1 ) γ T l = N 1 N j=1 Add the corresponding cutting planes Q Tj ( x T 1, b 1 T l ). q T ( x T 1, b 1 T l ) + γt T l (x T 1 x T 1 ), l = 1,..., L, to the collection of cutting planes of Q T ( ). Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

39 The (WCE) algorithm: Sampling from the uncertainty set We consider as uncertainty set Ξ 1 t, t = 2,..., T, an ellipsoid, centered at ξ t : Ξ 1 t := {ξ : (ξ ξ t ) T A(ξ ξ t ) r t } where A is a positive definite matrix and r t > 0. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

40 The (WCE) algorithm: Sampling from the uncertainty set We consider as uncertainty set Ξ 1 t, t = 2,..., T, an ellipsoid, centered at ξ t : Ξ 1 t := {ξ : (ξ ξ t ) T A(ξ ξ t ) r t } where A is a positive definite matrix and r t > 0. Dominating points in Ξ 1 t : D = { ξ Ξ 1 t : does not exist ξ Ξ 1 t such that ξ ξ and ξ ξ } = arg max { a T ξ : (ξ ξ) T A(ξ ξ) r }. a 0, a =1 where r = ( ξ 1 2 u ) 2, for a given u > 0, and A = Σ 1. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

41 The (WCE) algorithm: Forward step (same as before) Q 2 ( ),..., Q T ( ) and a feasible solution x 1 an implementable policy: For a realization ξ t = (c t, A t, B t, b t ), t = 2,..., T, decisions x t, t = 1,..., T, are computed recursively going forward with x 1 being the chosen feasible solution of the first stage problem, and x t being an optimal solution of Min c x t T x t + Q t+1 (x t ) s.t. A t x t = b t B t x t 1, x t 0, t = 2,..., T t These optimal solutions can be used as trial decisions in the backward step of the algorithm. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

42 The (WCE) algorithm: Summary In the numerical approach outlined above, the key steps are: Problem: Evaluating expectation, Approach: Construct the SAA problem. Problem: Computing maximum for the uncertain parameters, Approach: Sampling from the uncertainty sets. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

43 Analysis of the worst-case-expectation policy Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

44 Analysis of the worst-case-expectation policy Figure: 120 stages policy values for risk neutral and (WCE) (u = 3%) Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

45 Analysis of the worst-case-expectation policy Figure: Individual stage costs for risk neutral and (WCE) (u = 3%) Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

46 Outline 1 Motivation 2 Risk neutral approach Risk neutral formulation Methodology SDDP algorithm 3 Worst-case-expectation approach Worst-case-expectation formulation The (WCE) algorithm Analysis of the worst-case-expectation policy 4 Conclusion Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

47 Conclusion A methodology that combines robust and stochastic programming approaches is suggested. A variant of the SDDP algorithm for solving this class of problems is suggested. Comparison with risk neutral approach: The worst-case-expectation approach constructs a policy that is less sensitive to unexpected demand increase with a reasonable loss on average when compared to the risk neutral method. The computational experiments for our problem show that there is practically no increase in CPU time when compared to the risk neutral approach. Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

48 References A. Eichhorn and W. Römisch, Polyhedral risk measures in stochastic programming, SIAM Journal on Optimization, 16 (2005), V. Guigues and W. Römisch, Sampling-based decomposition methods for multistage stochastic programs based on extended polyhedral risk measures, SIAM Journal on Optimization, 22 (2012), M.V.F. Pereira and L.M.V.G Pinto, Stochastic optimization of a multireservoir hydroelectric system a decomposition approach, Water Resources Research, 21 (1985), no. 6, M.V.F. Pereira and L.M.V.G. Pinto, Multi-stage stochastic optimization applied to energy planning, Mathematical Programming, 52 (1991), A.B. Philpott and Z. Guan, On the convergence of stochastic dual dynamic programming and related methods, Operations Research Letters, 36 (2008), A.B. Philpott and V.L. de Matos, Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion, E.J.O.R., 218 (2012), A. Ruszczyński and A. Shapiro, Conditional risk mappings, Mathematics of Operations Research, 31 (2006), A. Shapiro, D. Dentcheva and A. Ruszczyński, Lectures on Stochastic Programming: Modeling and Theory, SIAM, Philadelphia, A. Shapiro, Analysis of stochastic dual dynamic programming method, E.J.O.R., 209 (2011), [Shapiro(2011A)] A. Shapiro, Topics in Stochastic Programming, CORE Lecture Series, Universite Catholique de Louvain, [Shapiro(2011B)] Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

49 Thank you for your attention! Wajdi Tekaya (CSA) Worst-case-expectation approach July 10, / 15

DASC: A DECOMPOSITION ALGORITHM FOR MULTISTAGE STOCHASTIC PROGRAMS WITH STRONGLY CONVEX COST FUNCTIONS

DASC: A DECOMPOSITION ALGORITHM FOR MULTISTAGE STOCHASTIC PROGRAMS WITH STRONGLY CONVEX COST FUNCTIONS DASC: A DECOMPOSITION ALGORITHM FOR MULTISTAGE STOCHASTIC PROGRAMS WITH STRONGLY CONVEX COST FUNCTIONS Vincent Guigues School of Applied Mathematics, FGV Praia de Botafogo, Rio de Janeiro, Brazil vguigues@fgv.br

More information

Stochastic Dual Dynamic Programming Algorithm for Multistage Stochastic Programming

Stochastic Dual Dynamic Programming Algorithm for Multistage Stochastic Programming Stochastic Dual Dynamic Programg Algorithm for Multistage Stochastic Programg Final presentation ISyE 8813 Fall 2011 Guido Lagos Wajdi Tekaya Georgia Institute of Technology November 30, 2011 Multistage

More information

Investigation of the and minimum storage energy target levels approach. Final Report

Investigation of the and minimum storage energy target levels approach. Final Report Investigation of the AV@R and minimum storage energy target levels approach Final Report First activity of the technical cooperation between Georgia Institute of Technology and ONS - Operador Nacional

More information

Robust Dual Dynamic Programming

Robust Dual Dynamic Programming 1 / 18 Robust Dual Dynamic Programming Angelos Georghiou, Angelos Tsoukalas, Wolfram Wiesemann American University of Beirut Olayan School of Business 31 May 217 2 / 18 Inspired by SDDP Stochastic optimization

More information

Report for technical cooperation between Georgia Institute of Technology and ONS - Operador Nacional do Sistema Elétrico Risk Averse Approach

Report for technical cooperation between Georgia Institute of Technology and ONS - Operador Nacional do Sistema Elétrico Risk Averse Approach Report for technical cooperation between Georgia Institute of Technology and ONS - Operador Nacional do Sistema Elétrico Risk Averse Approach Alexander Shapiro and Wajdi Tekaya School of Industrial and

More information

Risk aversion in multi-stage stochastic programming: a modeling and algorithmic perspective

Risk aversion in multi-stage stochastic programming: a modeling and algorithmic perspective Risk aversion in multi-stage stochastic programming: a modeling and algorithmic perspective Tito Homem-de-Mello School of Business Universidad Adolfo Ibañez, Santiago, Chile Joint work with Bernardo Pagnoncelli

More information

Multistage risk-averse asset allocation with transaction costs

Multistage risk-averse asset allocation with transaction costs Multistage risk-averse asset allocation with transaction costs 1 Introduction Václav Kozmík 1 Abstract. This paper deals with asset allocation problems formulated as multistage stochastic programming models.

More information

Modeling Time-dependent Randomness in Stochastic Dual Dynamic Programming

Modeling Time-dependent Randomness in Stochastic Dual Dynamic Programming Modeling Time-dependent Randomness in Stochastic Dual Dynamic Programming Nils Löhndorf Department of Information Systems and Operations Vienna University of Economics and Business Vienna, Austria nils.loehndorf@wu.ac.at

More information

On solving multistage stochastic programs with coherent risk measures

On solving multistage stochastic programs with coherent risk measures On solving multistage stochastic programs with coherent risk measures Andy Philpott Vitor de Matos y Erlon Finardi z August 13, 2012 Abstract We consider a class of multistage stochastic linear programs

More information

Dynamic Risk Management in Electricity Portfolio Optimization via Polyhedral Risk Functionals

Dynamic Risk Management in Electricity Portfolio Optimization via Polyhedral Risk Functionals Dynamic Risk Management in Electricity Portfolio Optimization via Polyhedral Risk Functionals A. Eichhorn and W. Römisch Humboldt-University Berlin, Department of Mathematics, Germany http://www.math.hu-berlin.de/~romisch

More information

Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion

Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion A.B. Philpott y and V.L. de Matos z March 28, 2011 Abstract We consider the incorporation of a time-consistent coherent

More information

Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion

Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion A.B. Philpott y and V.L. de Matos z October 7, 2011 Abstract We consider the incorporation of a time-consistent coherent

More information

Stochastic Dual Dynamic Programming

Stochastic Dual Dynamic Programming 1 / 43 Stochastic Dual Dynamic Programming Operations Research Anthony Papavasiliou 2 / 43 Contents [ 10.4 of BL], [Pereira, 1991] 1 Recalling the Nested L-Shaped Decomposition 2 Drawbacks of Nested Decomposition

More information

Stochastic Dual Dynamic integer Programming

Stochastic Dual Dynamic integer Programming Stochastic Dual Dynamic integer Programming Shabbir Ahmed Georgia Tech Jikai Zou Andy Sun Multistage IP Canonical deterministic formulation ( X T ) f t (x t,y t ):(x t 1,x t,y t ) 2 X t 8 t x t min x,y

More information

Energy Systems under Uncertainty: Modeling and Computations

Energy Systems under Uncertainty: Modeling and Computations Energy Systems under Uncertainty: Modeling and Computations W. Römisch Humboldt-University Berlin Department of Mathematics www.math.hu-berlin.de/~romisch Systems Analysis 2015, November 11 13, IIASA (Laxenburg,

More information

Scenario reduction and scenario tree construction for power management problems

Scenario reduction and scenario tree construction for power management problems Scenario reduction and scenario tree construction for power management problems N. Gröwe-Kuska, H. Heitsch and W. Römisch Humboldt-University Berlin Institute of Mathematics Page 1 of 20 IEEE Bologna POWER

More information

Scenario tree generation for stochastic programming models using GAMS/SCENRED

Scenario tree generation for stochastic programming models using GAMS/SCENRED Scenario tree generation for stochastic programming models using GAMS/SCENRED Holger Heitsch 1 and Steven Dirkse 2 1 Humboldt-University Berlin, Department of Mathematics, Germany 2 GAMS Development Corp.,

More information

Multistage Stochastic Programming

Multistage Stochastic Programming Multistage Stochastic Programming John R. Birge University of Michigan Models - Long and short term - Risk inclusion Approximations - stages and scenarios Computation Slide Number 1 OUTLINE Motivation

More information

Log-Robust Portfolio Management

Log-Robust Portfolio Management Log-Robust Portfolio Management Dr. Aurélie Thiele Lehigh University Joint work with Elcin Cetinkaya and Ban Kawas Research partially supported by the National Science Foundation Grant CMMI-0757983 Dr.

More information

Data-Driven Optimization for Portfolio Selection

Data-Driven Optimization for Portfolio Selection Delage E., Data-Driven Optimization for Portfolio Selection p. 1/16 Data-Driven Optimization for Portfolio Selection Erick Delage, edelage@stanford.edu Yinyu Ye, yinyu-ye@stanford.edu Stanford University

More information

Approximations of Stochastic Programs. Scenario Tree Reduction and Construction

Approximations of Stochastic Programs. Scenario Tree Reduction and Construction Approximations of Stochastic Programs. Scenario Tree Reduction and Construction W. Römisch Humboldt-University Berlin Institute of Mathematics 10099 Berlin, Germany www.mathematik.hu-berlin.de/~romisch

More information

On Complexity of Multistage Stochastic Programs

On Complexity of Multistage Stochastic Programs On Complexity of Multistage Stochastic Programs Alexander Shapiro School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0205, USA e-mail: ashapiro@isye.gatech.edu

More information

Multistage Stochastic Mixed-Integer Programs for Optimizing Gas Contract and Scheduling Maintenance

Multistage Stochastic Mixed-Integer Programs for Optimizing Gas Contract and Scheduling Maintenance Multistage Stochastic Mixed-Integer Programs for Optimizing Gas Contract and Scheduling Maintenance Zhe Liu Siqian Shen September 2, 2012 Abstract In this paper, we present multistage stochastic mixed-integer

More information

Approximation of Continuous-State Scenario Processes in Multi-Stage Stochastic Optimization and its Applications

Approximation of Continuous-State Scenario Processes in Multi-Stage Stochastic Optimization and its Applications Approximation of Continuous-State Scenario Processes in Multi-Stage Stochastic Optimization and its Applications Anna Timonina University of Vienna, Abraham Wald PhD Program in Statistics and Operations

More information

The Optimization Process: An example of portfolio optimization

The Optimization Process: An example of portfolio optimization ISyE 6669: Deterministic Optimization The Optimization Process: An example of portfolio optimization Shabbir Ahmed Fall 2002 1 Introduction Optimization can be roughly defined as a quantitative approach

More information

Assessing Policy Quality in Multi-stage Stochastic Programming

Assessing Policy Quality in Multi-stage Stochastic Programming Assessing Policy Quality in Multi-stage Stochastic Programming Anukal Chiralaksanakul and David P. Morton Graduate Program in Operations Research The University of Texas at Austin Austin, TX 78712 January

More information

Optimal energy management and stochastic decomposition

Optimal energy management and stochastic decomposition Optimal energy management and stochastic decomposition F. Pacaud P. Carpentier J.P. Chancelier M. De Lara JuMP-dev workshop, 2018 ENPC ParisTech ENSTA ParisTech Efficacity 1/23 Motivation We consider a

More information

Dynamic Replication of Non-Maturing Assets and Liabilities

Dynamic Replication of Non-Maturing Assets and Liabilities Dynamic Replication of Non-Maturing Assets and Liabilities Michael Schürle Institute for Operations Research and Computational Finance, University of St. Gallen, Bodanstr. 6, CH-9000 St. Gallen, Switzerland

More information

Economics 2010c: Lecture 4 Precautionary Savings and Liquidity Constraints

Economics 2010c: Lecture 4 Precautionary Savings and Liquidity Constraints Economics 2010c: Lecture 4 Precautionary Savings and Liquidity Constraints David Laibson 9/11/2014 Outline: 1. Precautionary savings motives 2. Liquidity constraints 3. Application: Numerical solution

More information

Asset-Liability Management

Asset-Liability Management Asset-Liability Management John Birge University of Chicago Booth School of Business JRBirge INFORMS San Francisco, Nov. 2014 1 Overview Portfolio optimization involves: Modeling Optimization Estimation

More information

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models IEOR E4707: Foundations of Financial Engineering c 206 by Martin Haugh Martingale Pricing Theory in Discrete-Time and Discrete-Space Models These notes develop the theory of martingale pricing in a discrete-time,

More information

Optimal liquidation with market parameter shift: a forward approach

Optimal liquidation with market parameter shift: a forward approach Optimal liquidation with market parameter shift: a forward approach (with S. Nadtochiy and T. Zariphopoulou) Haoran Wang Ph.D. candidate University of Texas at Austin ICERM June, 2017 Problem Setup and

More information

On the Marginal Value of Water for Hydroelectricity

On the Marginal Value of Water for Hydroelectricity Chapter 31 On the Marginal Value of Water for Hydroelectricity Andy Philpott 21 31.1 Introduction This chapter discusses optimization models for computing prices in perfectly competitive wholesale electricity

More information

High-dimensional risk-constrained dynamic asset allocation via Markov stochastic dual dynamic programming

High-dimensional risk-constrained dynamic asset allocation via Markov stochastic dual dynamic programming High-dimensional risk-constrained dynamic asset allocation via Markov stochastic dual dynamic programming Davi Valladão Industrial Engineering Department, PUC-Rio, davimv@puc-rio.br Thuener Silva Industrial

More information

MEASURING OF SECOND ORDER STOCHASTIC DOMINANCE PORTFOLIO EFFICIENCY

MEASURING OF SECOND ORDER STOCHASTIC DOMINANCE PORTFOLIO EFFICIENCY K Y BERNETIKA VOLUM E 46 ( 2010), NUMBER 3, P AGES 488 500 MEASURING OF SECOND ORDER STOCHASTIC DOMINANCE PORTFOLIO EFFICIENCY Miloš Kopa In this paper, we deal with second-order stochastic dominance (SSD)

More information

Multistage Stochastic Demand-side Management for Price-Making Major Consumers of Electricity in a Co-optimized Energy and Reserve Market

Multistage Stochastic Demand-side Management for Price-Making Major Consumers of Electricity in a Co-optimized Energy and Reserve Market Multistage Stochastic Demand-side Management for Price-Making Major Consumers of Electricity in a Co-optimized Energy and Reserve Market Mahbubeh Habibian Anthony Downward Golbon Zakeri Abstract In this

More information

Exercise List: Proving convergence of the (Stochastic) Gradient Descent Method for the Least Squares Problem.

Exercise List: Proving convergence of the (Stochastic) Gradient Descent Method for the Least Squares Problem. Exercise List: Proving convergence of the (Stochastic) Gradient Descent Method for the Least Squares Problem. Robert M. Gower. October 3, 07 Introduction This is an exercise in proving the convergence

More information

Convergence Analysis of Monte Carlo Calibration of Financial Market Models

Convergence Analysis of Monte Carlo Calibration of Financial Market Models Analysis of Monte Carlo Calibration of Financial Market Models Christoph Käbe Universität Trier Workshop on PDE Constrained Optimization of Certain and Uncertain Processes June 03, 2009 Monte Carlo Calibration

More information

Applications of Linear Programming

Applications of Linear Programming Applications of Linear Programming lecturer: András London University of Szeged Institute of Informatics Department of Computational Optimization Lecture 8 The portfolio selection problem The portfolio

More information

CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems

CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems January 26, 2018 1 / 24 Basic information All information is available in the syllabus

More information

Multistage Stochastic Programming

Multistage Stochastic Programming IE 495 Lecture 21 Multistage Stochastic Programming Prof. Jeff Linderoth April 16, 2003 April 16, 2002 Stochastic Programming Lecture 21 Slide 1 Outline HW Fixes Multistage Stochastic Programming Modeling

More information

Financial Optimization ISE 347/447. Lecture 15. Dr. Ted Ralphs

Financial Optimization ISE 347/447. Lecture 15. Dr. Ted Ralphs Financial Optimization ISE 347/447 Lecture 15 Dr. Ted Ralphs ISE 347/447 Lecture 15 1 Reading for This Lecture C&T Chapter 12 ISE 347/447 Lecture 15 2 Stock Market Indices A stock market index is a statistic

More information

Optimal Portfolio Selection Under the Estimation Risk in Mean Return

Optimal Portfolio Selection Under the Estimation Risk in Mean Return Optimal Portfolio Selection Under the Estimation Risk in Mean Return by Lei Zhu A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master of Mathematics

More information

Contents Critique 26. portfolio optimization 32

Contents Critique 26. portfolio optimization 32 Contents Preface vii 1 Financial problems and numerical methods 3 1.1 MATLAB environment 4 1.1.1 Why MATLAB? 5 1.2 Fixed-income securities: analysis and portfolio immunization 6 1.2.1 Basic valuation of

More information

1 Consumption and saving under uncertainty

1 Consumption and saving under uncertainty 1 Consumption and saving under uncertainty 1.1 Modelling uncertainty As in the deterministic case, we keep assuming that agents live for two periods. The novelty here is that their earnings in the second

More information

Multi-stage Stochastic Linear Programming: An Approach by Events

Multi-stage Stochastic Linear Programming: An Approach by Events Multi-stage Stochastic Linear Programming: An Approach by Events C. Beltran-Royo L. F. Escudero R. E. Rodriguez-Ravines 28/07/2008 Abstract To solve the multi-stage linear programming problem, one may

More information

Journal of Computational and Applied Mathematics. The mean-absolute deviation portfolio selection problem with interval-valued returns

Journal of Computational and Applied Mathematics. The mean-absolute deviation portfolio selection problem with interval-valued returns Journal of Computational and Applied Mathematics 235 (2011) 4149 4157 Contents lists available at ScienceDirect Journal of Computational and Applied Mathematics journal homepage: www.elsevier.com/locate/cam

More information

Support Vector Machines: Training with Stochastic Gradient Descent

Support Vector Machines: Training with Stochastic Gradient Descent Support Vector Machines: Training with Stochastic Gradient Descent Machine Learning Spring 2018 The slides are mainly from Vivek Srikumar 1 Support vector machines Training by maximizing margin The SVM

More information

Risk-Averse Decision Making and Control

Risk-Averse Decision Making and Control Marek Petrik University of New Hampshire Mohammad Ghavamzadeh Adobe Research February 4, 2017 Introduction to Risk Averse Modeling Outline Introduction to Risk Averse Modeling (Average) Value at Risk Coherent

More information

OPTIMIZATION METHODS IN FINANCE

OPTIMIZATION METHODS IN FINANCE OPTIMIZATION METHODS IN FINANCE GERARD CORNUEJOLS Carnegie Mellon University REHA TUTUNCU Goldman Sachs Asset Management CAMBRIDGE UNIVERSITY PRESS Foreword page xi Introduction 1 1.1 Optimization problems

More information

Risk Management for Chemical Supply Chain Planning under Uncertainty

Risk Management for Chemical Supply Chain Planning under Uncertainty for Chemical Supply Chain Planning under Uncertainty Fengqi You and Ignacio E. Grossmann Dept. of Chemical Engineering, Carnegie Mellon University John M. Wassick The Dow Chemical Company Introduction

More information

Portfolio Management and Optimal Execution via Convex Optimization

Portfolio Management and Optimal Execution via Convex Optimization Portfolio Management and Optimal Execution via Convex Optimization Enzo Busseti Stanford University April 9th, 2018 Problems portfolio management choose trades with optimization minimize risk, maximize

More information

Regime-dependent robust risk measures with application in portfolio selection

Regime-dependent robust risk measures with application in portfolio selection Regime-dependent robust risk measures Regime-dependent robust risk measures with application in portfolio selection, P.R.China TEL:86-29-82663741, E-mail: zchen@mail.xjtu.edu.cn (Joint work with Jia Liu)

More information

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 2012

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 2012 Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 22 COOPERATIVE GAME THEORY Correlated Strategies and Correlated

More information

Progressive Hedging for Multi-stage Stochastic Optimization Problems

Progressive Hedging for Multi-stage Stochastic Optimization Problems Progressive Hedging for Multi-stage Stochastic Optimization Problems David L. Woodruff Jean-Paul Watson Graduate School of Management University of California, Davis Davis, CA 95616, USA dlwoodruff@ucdavis.edu

More information

Optimal Security Liquidation Algorithms

Optimal Security Liquidation Algorithms Optimal Security Liquidation Algorithms Sergiy Butenko Department of Industrial Engineering, Texas A&M University, College Station, TX 77843-3131, USA Alexander Golodnikov Glushkov Institute of Cybernetics,

More information

Lecture 7: Bayesian approach to MAB - Gittins index

Lecture 7: Bayesian approach to MAB - Gittins index Advanced Topics in Machine Learning and Algorithmic Game Theory Lecture 7: Bayesian approach to MAB - Gittins index Lecturer: Yishay Mansour Scribe: Mariano Schain 7.1 Introduction In the Bayesian approach

More information

Individual Asset Liability Management: Dynamic Stochastic Programming Solution

Individual Asset Liability Management: Dynamic Stochastic Programming Solution EU HPCF Conference New Thinking in Finance 14.2.2014 Pensions & Insurance 1 Individual Asset Liability Management: Dynamic Stochastic Programming Solution Elena Medova joint work with Michael Dempster,

More information

Chapter 7: Portfolio Theory

Chapter 7: Portfolio Theory Chapter 7: Portfolio Theory 1. Introduction 2. Portfolio Basics 3. The Feasible Set 4. Portfolio Selection Rules 5. The Efficient Frontier 6. Indifference Curves 7. The Two-Asset Portfolio 8. Unrestriceted

More information

PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA

PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA We begin by describing the problem at hand which motivates our results. Suppose that we have n financial instruments at hand,

More information

Comparison of Static and Dynamic Asset Allocation Models

Comparison of Static and Dynamic Asset Allocation Models Comparison of Static and Dynamic Asset Allocation Models John R. Birge University of Michigan University of Michigan 1 Outline Basic Models Static Markowitz mean-variance Dynamic stochastic programming

More information

Worst-Case Value-at-Risk of Non-Linear Portfolios

Worst-Case Value-at-Risk of Non-Linear Portfolios Worst-Case Value-at-Risk of Non-Linear Portfolios Steve Zymler Daniel Kuhn Berç Rustem Department of Computing Imperial College London Portfolio Optimization Consider a market consisting of m assets. Optimal

More information

Scenario Generation and Sampling Methods

Scenario Generation and Sampling Methods Scenario Generation and Sampling Methods Güzin Bayraksan Tito Homem-de-Mello SVAN 2016 IMPA May 9th, 2016 Bayraksan (OSU) & Homem-de-Mello (UAI) Scenario Generation and Sampling SVAN IMPA May 9 1 / 30

More information

A simple wealth model

A simple wealth model Quantitative Macroeconomics Raül Santaeulàlia-Llopis, MOVE-UAB and Barcelona GSE Homework 5, due Thu Nov 1 I A simple wealth model Consider the sequential problem of a household that maximizes over streams

More information

Lecture Notes 1

Lecture Notes 1 4.45 Lecture Notes Guido Lorenzoni Fall 2009 A portfolio problem To set the stage, consider a simple nite horizon problem. A risk averse agent can invest in two assets: riskless asset (bond) pays gross

More information

X ln( +1 ) +1 [0 ] Γ( )

X ln( +1 ) +1 [0 ] Γ( ) Problem Set #1 Due: 11 September 2014 Instructor: David Laibson Economics 2010c Problem 1 (Growth Model): Recall the growth model that we discussed in class. We expressed the sequence problem as ( 0 )=

More information

Fast Convergence of Regress-later Series Estimators

Fast Convergence of Regress-later Series Estimators Fast Convergence of Regress-later Series Estimators New Thinking in Finance, London Eric Beutner, Antoon Pelsser, Janina Schweizer Maastricht University & Kleynen Consultants 12 February 2014 Beutner Pelsser

More information

A Simple, Adjustably Robust, Dynamic Portfolio Policy under Expected Return Ambiguity

A Simple, Adjustably Robust, Dynamic Portfolio Policy under Expected Return Ambiguity A Simple, Adjustably Robust, Dynamic Portfolio Policy under Expected Return Ambiguity Mustafa Ç. Pınar Department of Industrial Engineering Bilkent University 06800 Bilkent, Ankara, Turkey March 16, 2012

More information

The Duration Derby: A Comparison of Duration Based Strategies in Asset Liability Management

The Duration Derby: A Comparison of Duration Based Strategies in Asset Liability Management The Duration Derby: A Comparison of Duration Based Strategies in Asset Liability Management H. Zheng Department of Mathematics, Imperial College London SW7 2BZ, UK h.zheng@ic.ac.uk L. C. Thomas School

More information

We formulate and solve two new stochastic linear programming formulations of appointment scheduling

We formulate and solve two new stochastic linear programming formulations of appointment scheduling Published online ahead of print December 7, 2011 INFORMS Journal on Computing Articles in Advance, pp. 1 17 issn 1091-9856 eissn 1526-5528 http://dx.doi.org/10.1287/ijoc.1110.0482 2011 INFORMS Dynamic

More information

Scarcity Pricing Market Design Considerations

Scarcity Pricing Market Design Considerations 1 / 49 Scarcity Pricing Market Design Considerations Anthony Papavasiliou, Yves Smeers Center for Operations Research and Econometrics Université catholique de Louvain CORE Energy Day April 16, 2018 Outline

More information

Singular Stochastic Control Models for Optimal Dynamic Withdrawal Policies in Variable Annuities

Singular Stochastic Control Models for Optimal Dynamic Withdrawal Policies in Variable Annuities 1/ 46 Singular Stochastic Control Models for Optimal Dynamic Withdrawal Policies in Variable Annuities Yue Kuen KWOK Department of Mathematics Hong Kong University of Science and Technology * Joint work

More information

Financial Mathematics III Theory summary

Financial Mathematics III Theory summary Financial Mathematics III Theory summary Table of Contents Lecture 1... 7 1. State the objective of modern portfolio theory... 7 2. Define the return of an asset... 7 3. How is expected return defined?...

More information

Portfolio selection with multiple risk measures

Portfolio selection with multiple risk measures Portfolio selection with multiple risk measures Garud Iyengar Columbia University Industrial Engineering and Operations Research Joint work with Carlos Abad Outline Portfolio selection and risk measures

More information

Robust Optimization Applied to a Currency Portfolio

Robust Optimization Applied to a Currency Portfolio Robust Optimization Applied to a Currency Portfolio R. Fonseca, S. Zymler, W. Wiesemann, B. Rustem Workshop on Numerical Methods and Optimization in Finance June, 2009 OUTLINE Introduction Motivation &

More information

Basic Framework. About this class. Rewards Over Time. [This lecture adapted from Sutton & Barto and Russell & Norvig]

Basic Framework. About this class. Rewards Over Time. [This lecture adapted from Sutton & Barto and Russell & Norvig] Basic Framework [This lecture adapted from Sutton & Barto and Russell & Norvig] About this class Markov Decision Processes The Bellman Equation Dynamic Programming for finding value functions and optimal

More information

A Robust Option Pricing Problem

A Robust Option Pricing Problem IMA 2003 Workshop, March 12-19, 2003 A Robust Option Pricing Problem Laurent El Ghaoui Department of EECS, UC Berkeley 3 Robust optimization standard form: min x sup u U f 0 (x, u) : u U, f i (x, u) 0,

More information

Optimal Portfolio Liquidation and Macro Hedging

Optimal Portfolio Liquidation and Macro Hedging Bloomberg Quant Seminar, October 15, 2015 Optimal Portfolio Liquidation and Macro Hedging Marco Avellaneda Courant Institute, YU Joint work with Yilun Dong and Benjamin Valkai Liquidity Risk Measures Liquidity

More information

The Value of Stochastic Modeling in Two-Stage Stochastic Programs

The Value of Stochastic Modeling in Two-Stage Stochastic Programs The Value of Stochastic Modeling in Two-Stage Stochastic Programs Erick Delage, HEC Montréal Sharon Arroyo, The Boeing Cie. Yinyu Ye, Stanford University Tuesday, October 8 th, 2013 1 Delage et al. Value

More information

Dynamic Portfolio Choice II

Dynamic Portfolio Choice II Dynamic Portfolio Choice II Dynamic Programming Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Dynamic Portfolio Choice II 15.450, Fall 2010 1 / 35 Outline 1 Introduction to Dynamic

More information

Building resilient and proactive strategies through scenario planning. Eeva Vilkkumaa IIASA

Building resilient and proactive strategies through scenario planning. Eeva Vilkkumaa IIASA Building resilient and proactive strategies through scenario planning Eeva Vilkkumaa IIASA 15.2.2016 Background Companies that leverage platform business models have grown dramatically over the past decade

More information

w w w. I C A o r g

w w w. I C A o r g w w w. I C A 2 0 1 4. o r g On improving pension product design Agnieszka K. Konicz a and John M. Mulvey b a Technical University of Denmark DTU Management Engineering Management Science agko@dtu.dk b

More information

Payment mechanisms and risk-aversion in electricity markets with uncertain supply

Payment mechanisms and risk-aversion in electricity markets with uncertain supply Payment mechanisms and risk-aversion in electricity markets with uncertain supply Ryan Cory-Wright Joint work with Golbon Zakeri (thanks to Andy Philpott) ISMP, Bordeaux, July 2018. ORC, Massachusetts

More information

Variable Annuities with Lifelong Guaranteed Withdrawal Benefits

Variable Annuities with Lifelong Guaranteed Withdrawal Benefits Variable Annuities with Lifelong Guaranteed Withdrawal Benefits presented by Yue Kuen Kwok Department of Mathematics Hong Kong University of Science and Technology Hong Kong, China * This is a joint work

More information

Stochastic Programming and Financial Analysis IE447. Midterm Review. Dr. Ted Ralphs

Stochastic Programming and Financial Analysis IE447. Midterm Review. Dr. Ted Ralphs Stochastic Programming and Financial Analysis IE447 Midterm Review Dr. Ted Ralphs IE447 Midterm Review 1 Forming a Mathematical Programming Model The general form of a mathematical programming model is:

More information

Dynamic Asset and Liability Management Models for Pension Systems

Dynamic Asset and Liability Management Models for Pension Systems Dynamic Asset and Liability Management Models for Pension Systems The Comparison between Multi-period Stochastic Programming Model and Stochastic Control Model Muneki Kawaguchi and Norio Hibiki June 1,

More information

Scenario Generation for Stochastic Programming Introduction and selected methods

Scenario Generation for Stochastic Programming Introduction and selected methods Michal Kaut Scenario Generation for Stochastic Programming Introduction and selected methods SINTEF Technology and Society September 2011 Scenario Generation for Stochastic Programming 1 Outline Introduction

More information

Sequential Decision Making

Sequential Decision Making Sequential Decision Making Dynamic programming Christos Dimitrakakis Intelligent Autonomous Systems, IvI, University of Amsterdam, The Netherlands March 18, 2008 Introduction Some examples Dynamic programming

More information

Understanding and Controlling High Factor Exposures of Robust Portfolios

Understanding and Controlling High Factor Exposures of Robust Portfolios Understanding and Controlling High Factor Exposures of Robust Portfolios July 8, 2013 Min Jeong Kim Investment Design Lab, Industrial and Systems Engineering Department, KAIST Co authors: Woo Chang Kim,

More information

SOLVING ROBUST SUPPLY CHAIN PROBLEMS

SOLVING ROBUST SUPPLY CHAIN PROBLEMS SOLVING ROBUST SUPPLY CHAIN PROBLEMS Daniel Bienstock Nuri Sercan Özbay Columbia University, New York November 13, 2005 Project with Lucent Technologies Optimize the inventory buffer levels in a complicated

More information

CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization

CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization March 9 16, 2018 1 / 19 The portfolio optimization problem How to best allocate our money to n risky assets S 1,..., S n with

More information

ROBUST OPTIMIZATION OF MULTI-PERIOD PRODUCTION PLANNING UNDER DEMAND UNCERTAINTY. A. Ben-Tal, B. Golany and M. Rozenblit

ROBUST OPTIMIZATION OF MULTI-PERIOD PRODUCTION PLANNING UNDER DEMAND UNCERTAINTY. A. Ben-Tal, B. Golany and M. Rozenblit ROBUST OPTIMIZATION OF MULTI-PERIOD PRODUCTION PLANNING UNDER DEMAND UNCERTAINTY A. Ben-Tal, B. Golany and M. Rozenblit Faculty of Industrial Engineering and Management, Technion, Haifa 32000, Israel ABSTRACT

More information

6.896 Topics in Algorithmic Game Theory February 10, Lecture 3

6.896 Topics in Algorithmic Game Theory February 10, Lecture 3 6.896 Topics in Algorithmic Game Theory February 0, 200 Lecture 3 Lecturer: Constantinos Daskalakis Scribe: Pablo Azar, Anthony Kim In the previous lecture we saw that there always exists a Nash equilibrium

More information

Worst-Case Value-at-Risk of Derivative Portfolios

Worst-Case Value-at-Risk of Derivative Portfolios Worst-Case Value-at-Risk of Derivative Portfolios Steve Zymler Berç Rustem Daniel Kuhn Department of Computing Imperial College London Thalesians Seminar Series, November 2009 Risk Management is a Hot

More information

Forecast Horizons for Production Planning with Stochastic Demand

Forecast Horizons for Production Planning with Stochastic Demand Forecast Horizons for Production Planning with Stochastic Demand Alfredo Garcia and Robert L. Smith Department of Industrial and Operations Engineering Universityof Michigan, Ann Arbor MI 48109 December

More information

The Values of Information and Solution in Stochastic Programming

The Values of Information and Solution in Stochastic Programming The Values of Information and Solution in Stochastic Programming John R. Birge The University of Chicago Booth School of Business JRBirge ICSP, Bergamo, July 2013 1 Themes The values of information and

More information

Overnight Index Rate: Model, calibration and simulation

Overnight Index Rate: Model, calibration and simulation Research Article Overnight Index Rate: Model, calibration and simulation Olga Yashkir and Yuri Yashkir Cogent Economics & Finance (2014), 2: 936955 Page 1 of 11 Research Article Overnight Index Rate: Model,

More information

Markov Decision Process

Markov Decision Process Markov Decision Process Human-aware Robotics 2018/02/13 Chapter 17.3 in R&N 3rd Ø Announcement: q Slides for this lecture are here: http://www.public.asu.edu/~yzhan442/teaching/cse471/lectures/mdp-ii.pdf

More information

Decomposition Methods

Decomposition Methods Decomposition Methods separable problems, complicating variables primal decomposition dual decomposition complicating constraints general decomposition structures Prof. S. Boyd, EE364b, Stanford University

More information

On Existence of Equilibria. Bayesian Allocation-Mechanisms

On Existence of Equilibria. Bayesian Allocation-Mechanisms On Existence of Equilibria in Bayesian Allocation Mechanisms Northwestern University April 23, 2014 Bayesian Allocation Mechanisms In allocation mechanisms, agents choose messages. The messages determine

More information