Karsten Urban
Ulm University (Germany) Institute for Numerical Mathematics
Reduced Basis Methods Karsten Urban for (some particular) Ulm - - PowerPoint PPT Presentation
Reduced Basis Methods Karsten Urban for (some particular) Ulm University (Germany) HJB equations Institute for Numerical Mathematics page 1/27 RBM for HJB | RICAM 2016 | Karsten Urban | Acknowledgements Acknowledgements joint work with
Ulm University (Germany) Institute for Numerical Mathematics
page 1/27 RBM for HJB | RICAM 2016 | Karsten Urban | Acknowledgements
◮ R¨
◮ Silke Glas, Sebastian Steck (Ulm)
◮ Deutsche Forschungsgemeinschaft (DFG: GrK1100, Ur-63/9, SPP1324) ◮ Federal Ministry of Economy (BMWT)
page 2/27 RBM for HJB | RICAM 2016 | Karsten Urban | Acknowledgements
page 3/27 RBM for HJB | RICAM 2016 | Karsten Urban | “Particular” HJB: The EU-ETS
page 4/27 RBM for HJB | RICAM 2016 | Karsten Urban | “Particular” HJB: The EU-ETS
page 4/27 RBM for HJB | RICAM 2016 | Karsten Urban | “Particular” HJB: The EU-ETS
page 4/27 RBM for HJB | RICAM 2016 | Karsten Urban | “Particular” HJB: The EU-ETS
page 5/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 5/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 5/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 5/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
◮ h: penalty at the end of the trading period
page 5/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
◮ h: penalty at the end of the trading period
◮ Wτ: a d-dimensional Wiener process ◮ bπ, σπ: drift and volatility coefficients, bπ, σπ(σπ)T linear in π.
page 5/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
◮ h: penalty at the end of the trading period
◮ Wτ: a d-dimensional Wiener process ◮ bπ, σπ: drift and volatility coefficients, bπ, σπ(σπ)T linear in π.
page 6/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 6/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 6/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 6/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 7/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 7/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 7/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 8/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 8/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 8/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 8/27 RBM for HJB | RICAM 2016 | Karsten Urban | Model of the Emission Trading System
page 9/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 10/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
◮ w.r.t. desired heat conduction ◮ for fixed volume ◮ with size constraints Picture courtesy of A.T. Patera, D.V. Rovas and L. Machiels, 2000
page 10/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
◮ w.r.t. desired heat conduction ◮ for fixed volume ◮ with size constraints Picture courtesy of A.T. Patera, D.V. Rovas and L. Machiels, 2000
page 10/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
◮ w.r.t. desired heat conduction ◮ for fixed volume ◮ with size constraints Picture courtesy of A.T. Patera, D.V. Rovas and L. Machiels, 2000
page 10/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
◮ w.r.t. desired heat conduction ◮ for fixed volume ◮ with size constraints Picture courtesy of A.T. Patera, D.V. Rovas and L. Machiels, 2000
page 10/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
◮ w.r.t. desired heat conduction ◮ for fixed volume ◮ with size constraints Picture courtesy of A.T. Patera, D.V. Rovas and L. Machiels, 2000
page 10/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
◮ w.r.t. desired heat conduction ◮ for fixed volume ◮ with size constraints Picture courtesy of A.T. Patera, D.V. Rovas and L. Machiels, 2000
page 11/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 11/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 12/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 12/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
◮ offline: pre-compute“snapshots”uN (µi) = u(µi), i = 1, . . . , N for certain µi
page 12/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
◮ offline: pre-compute“snapshots”uN (µi) = u(µi), i = 1, . . . , N for certain µi
◮ online: for new µ ∈ {µi : i = 1, . . . , N} compute (Petrov-)Galerkin projection
page 12/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
◮ offline: pre-compute“snapshots”uN (µi) = u(µi), i = 1, . . . , N for certain µi
◮ online: for new µ ∈ {µi : i = 1, . . . , N} compute (Petrov-)Galerkin projection
◮ uN (µ) − uN(µ) e−αN (rapid decay) N ≪ N suffices ◮ online complexity independent of N (
page 13/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 13/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
Buffa, Maday, Patera,Haasdonk, Cohen, Dahmen, DeVore, ...
page 13/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
Buffa, Maday, Patera,Haasdonk, Cohen, Dahmen, DeVore, ...
◮ many evaluations required
◮ very fast or limited evaluations
total complexity
complexity RBM direct solution for each µnew # new parameters µnew
page 13/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
Buffa, Maday, Patera,Haasdonk, Cohen, Dahmen, DeVore, ...
◮ many evaluations required
◮ very fast or limited evaluations
page 14/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 14/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 14/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 15/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 15/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 15/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 15/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 16/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 16/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 16/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 16/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 16/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 16/27 RBM for HJB | RICAM 2016 | Karsten Urban | (A very short) Introduction to RBM
page 17/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 18/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 18/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 18/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 18/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 18/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 18/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 19/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 19/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 19/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 19/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 20/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 20/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 20/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 20/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 20/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 21/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
N(µ)(µ) := ((DG(µ))(x∗
page 21/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
N(µ)(µ) := ((DG(µ))(x∗
page 21/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
N(µ)(µ) := ((DG(µ))(x∗
page 21/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
N(µ)(µ) := ((DG(µ))(x∗
train
train
page 21/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
N(µ)(µ) := ((DG(µ))(x∗
train
train
page 22/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 22/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 22/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 22/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 22/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 23/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 24/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 25/27 RBM for HJB | RICAM 2016 | Karsten Urban | RBM for the EU-ETS-HJB
page 26/27 RBM for HJB | RICAM 2016 | Karsten Urban | Conclusions and outlook
page 27/27 RBM for HJB | RICAM 2016 | Karsten Urban | Conclusions and outlook
page 27/27 RBM for HJB | RICAM 2016 | Karsten Urban | Conclusions and outlook
page 27/27 RBM for HJB | RICAM 2016 | Karsten Urban | Conclusions and outlook
page 27/27 RBM for HJB | RICAM 2016 | Karsten Urban | Conclusions and outlook
page 27/27 RBM for HJB | RICAM 2016 | Karsten Urban | Conclusions and outlook
page 27/27 RBM for HJB | RICAM 2016 | Karsten Urban | Conclusions and outlook
◮ Intraday power markets
◮ use other error bounds (no inf-sup) (Hain, Radic) ◮ other (more challenging) versions of HJB