A different re-execution speed can help

Size: px
Start display at page:

Download "A different re-execution speed can help"

Transcription

1 A different re-execution speed can help Anne Benoit, Aurélien Cavelan, alentin Le Fèvre, Yves Robert, Hongyang Sun LIP, ENS de Lyon, France PASA orkshop, in conjunction with ICPP 16 August 16, 2016 A different re-execution speed can help PASA 16 1 / 25

2 Motivation: Resilience Large-scale platforms: increasingly subject to errors Major challenge for Exascale: frequent striking of silent errors How to deal with these errors? erification + Checkpoint/Restart erification mechanism: general-purpose (replication, triplication) or application-specific erified checkpoints: a verification is performed just before each checkpoint C C C Time Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 2 / 25

3 Silent vs Fail-stop errors C: time to checkpoint; λ: error rate (platform MTBF µ = 1/λ); : time to verify; R: time to recover Optimal checkpointing period for fail-stop errors (Young/Daly): = 2C/λ ( = 0) Fail-stop error C? R C C Time Silent errors: = ( + C)/λ (C + C; missing factor 2) Silent error Detection C R C C Time Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 3 / 25

4 Motivation: Energy consumption Power requirement of current petascale platforms = small town Need to reduce energy consumption of future platforms Popular technique: dynamic voltage and frequency scaling (DFS) Lower speed energy savings: when computing at speed σ, power proportional to σ 3 and execution time proportional to 1/σ (dynamic) energy proportional to σ 2 Also account for static energy: trade-offs to be found Realistic approach: minimize energy while guaranteeing a performance bound Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 4 / 25

5 Motivation: Energy consumption Power requirement of current petascale platforms = small town Need to reduce energy consumption of future platforms Popular technique: dynamic voltage and frequency scaling (DFS) Lower speed energy savings: when computing at speed σ, power proportional to σ 3 and execution time proportional to 1/σ (dynamic) energy proportional to σ 2 Also account for static energy: trade-offs to be found Realistic approach: minimize energy while guaranteeing a performance bound At which speed should we execute the workload? Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 4 / 25

6 Outline of the talk Model and optimization problem Optimal pattern size and speeds Simulations Extensions: both fail-stop and silent errors Conclusion A different re-execution speed can help PASA 16 5 / 25

7 Framework Divisible-load applications Subject to silent data corruption Checkpoint/restart strategy: periodic patterns that repeat over time erified checkpoints Is it better to use two different speeds rather than only one? hat are the optimal checkpointing period and optimal execution speeds? A different re-execution speed can help PASA 16 6 / 25

8 Model Set of speeds S = {s 1,..., s K }: σ 1 S speed for first execution, σ 2 S speed for re-executions Silent error Detection C R σ2 C σ2 C Time ith a silent error Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 7 / 25

9 Model Set of speeds S = {s 1,..., s K }: σ 1 S speed for first execution, σ 2 S speed for re-executions Silent errors: exponential distribution of rate λ Silent error Detection C R σ2 C σ2 C Time ith a silent error Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 7 / 25

10 Model Set of speeds S = {s 1,..., s K }: σ 1 S speed for first execution, σ 2 S speed for re-executions Silent errors: exponential distribution of rate λ erif.: units of work; checkpointing: time C; recovery: time R Silent error Detection C R σ2 C σ2 C Time ith a silent error Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 7 / 25

11 Model Set of speeds S = {s 1,..., s K }: σ 1 S speed for first execution, σ 2 S speed for re-executions Silent errors: exponential distribution of rate λ erif.: units of work; checkpointing: time C; recovery: time R P idle and P io constant; and P cpu (σ) = κσ 3 Silent error Detection C R σ2 C σ2 C Time ith a silent error Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 7 / 25

12 Model Set of speeds S = {s 1,..., s K }: σ 1 S speed for first execution, σ 2 S speed for re-executions Silent errors: exponential distribution of rate λ erif.: units of work; checkpointing: time C; recovery: time R P idle and P io constant; and P cpu (σ) = κσ 3 Energy for units of work at speed σ: σ (P idle + κσ 3 ) Energy of a verification at speed σ: σ (P idle + κσ 3 ) Energy of a checkpoint: C(P idle + P io ) Energy of a recovery: R(P idle + P io ) Silent error Detection C R σ2 C σ2 C Time ith a silent error Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 7 / 25

13 Problem Optimization problem BiCrit: Minimize E(, σ 1, σ 2 ) s.t. T (, σ 1, σ 2 ) ρ, E(, σ 1, σ 2 ) is the expected energy consumed to execute units of work at speed σ 1, with eventual re-executions at speed σ 2 T (, σ 1, σ 2 ) is the expected execution time to execute units of work at speed σ 1, with eventual re-executions at speed σ 2 ρ is a performance bound, or admissible degradation factor Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 8 / 25

14 Computing expected execution time Proposition 1 For the BiCrit problem with a single speed, ( ) T (, σ, σ) = C + e λ + ) σ + (e λ σ 1 R σ Proposition 2 For the BiCrit problem, T (, σ 1, σ 2 ) = C + + ) + (1 e λ σ 1 e λ σ 2 (R + + σ 1 σ 2 ) Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA 16 9 / 25

15 Proof of Proposition 1 Proof. The recursive equation to compute T (, σ, σ) writes: T (, σ, σ) = + σ + p( /σ) (R + T (, σ, σ)) + (1 p( /σ))c, where p( /σ) = 1 e λ σ. The reasoning is as follows: e always execute units of work followed by the verification, in time + σ ; ith probability p( /σ), a silent error occurred and is detected, in which case we recover and start anew; Otherwise, with probability 1 p( /σ), we simply checkpoint after a successful execution. Solving this equation leads to the expected execution time. Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

16 Proof of Proposition 2 Proof. The recursive equation to compute T (, σ 1, σ 2 ) writes: T (, σ 1, σ 2 ) = + σ 1 + p( /σ 1 ) (R + T (, σ 2, σ 2 )) + (1 p( /σ 1 ))C, where p( /σ 1 ) = 1 e λ σ 1. The reasoning is as follows: e always execute units of work followed by the verification, in time + σ 1 ; ith probability p( /σ 1 ), a silent error occurred and is detected, in which case we recover and start anew at speed σ 2 ; Otherwise, with probability 1 p( /σ 1 ), we simply checkpoint after a successful execution. Solving this equation leads to the expected execution time. Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

17 Computing expected energy consumption Proposition 3 For the BiCrit problem, E(, σ 1, σ 2 ) = ( ) ) C + (1 e λ σ 1 e λ σ 2 R (P io + P idle ) + + σ 1 (κσ P idle ) + + σ 2 (1 e λ σ 1 )e λ σ 2 (κσ2 3 + P idle ) Power spent during checkpoint or recovery: P io + P idle ; power spent during computation and verification at speed σ: P cpu (σ) + P idle = κσ 3 + P idle. From Proposition 2, we get the expression of E(, σ 1, σ 2 ). Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

18 Finding optimal pattern length (1) To get closed-form expression for optimal value of, use of first-order approximations, using Taylor expansion e λ = 1 + λ + O(λ 2 2 ): T (, σ 1, σ 2 ) = 1 + λ + λr + λ + C + /σ 1 + O(λ 2 ) (1) σ 1 σ 1 σ 2 σ 1 σ 1 σ 2 E(, σ 1, σ 2 ) = κσ3 1 + P idle σ 1 + λ σ 1 σ 2 (κσ P idle ) + λr σ 1 (P io + P idle ) + λ σ 1 σ 2 (κσ P idle ) + C(P io + P idle ) + (κσ P idle)/σ 1 + O(λ 2 ) (2) Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

19 Finding optimal pattern length (2) Theorem 1 Given σ 1, σ 2 and ρ, consider ( the ) equation a 2 + b + c = 0, where a = λ σ 1 σ 2, b = 1 σ 1 + λ R + σ 1 σ 2 ρ and c = C + σ 1. If there is no positive solution to the equation, i.e., b > 2 ac, then BiCrit has no solution. Otherwise, let 1 and 2 be the two solutions of the equation with 1 2 (at least 2 is positive and possibly 1 = 2 ). Then, the optimal pattern size is opt = min(max( 1, e ), 2 ), (3) where e = C(P io + P idle ) + σ 1 (κ 3 + P idle) λ σ 1 σ 2 (κσ2 3 + P. (4) idle) Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

20 Finding optimal pattern length (3) Proof. Neglecting lower-order terms, Equation (2) is minimized when = e given by Equation (4). Two cases: ρ is too small no solution 2 > 0: e < 1 1 e 2 e > 2 Using that the energy overhead is a convex function, we get the result ( opt is in the interval [ 1, 2 ]) Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

21 Finding optimal speed pair Speed pair (s i, s j ), with 1 i, j K: ρ i,j is the minimum performance bound for which the BiCrit problem with σ 1 = s i and σ 2 = s j admits a solution For each speed pair, compute 1, 2 the roots of a 2 + b + c; discard pairs with ρ < ρ i,j For each remaining speed pair (σ 1, σ 2 ), compute opt and associated energy overhead Select speed pair (, σ 2 ) that minimizes energy overhead Time O(K 2 ), where K is the number of available speeds, usually a small constant Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

22 Simulation setup Platform parameters, based on real platforms Platform λ C = R Hera 3.38e-6 300s 15.4 Atlas 7.78e-6 439s 9.1 Coastal 2.01e s 4.5 Coastal SSD 2.01e s Power parameters, determined by the processor used Processor Normalized speeds P(σ) (m) Intel Xscale 0.15, 0.4, 0.6, 0.8, σ Transmeta Crusoe 0.45, 0.6, 0.8, 0.9, σ Default values: P io equivalent to power used when running at lowest speed; ρ = 3 Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

23 Simulation results, using Hera/XScale configuration A different re-execution speed does help! And all speed pairs can be optimal solutions (depending on ρ)! E( σ 1 Best σ 2 opt,σ 1,σ 2 ) opt opt ρ = 8 E( σ 1 Best σ 2 opt,σ 1,σ 2 ) opt opt ρ = 3 E( σ 1 Best σ 2 opt,σ 1,σ 2 ) opt opt ρ = E( σ 1 Best σ 2 opt,σ 1,σ 2 ) opt opt ρ = 1.4 Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

24 Simulations - Impact of the parameters (1) σ 1 σ 2σ opt(σ 1,σ 2) opt(σ,σ) E(opt,σ 1,σ 2)/opt E(opt,σ,σ)/opt Speed Optimal Energy overhead C C C Figure: The optimal solution (speed pair, pattern size, and energy overhead) as a function of the checkpointing time C in Atlas/Crusoe configuration σ 1 σ 2σ opt(σ 1,σ 2) opt(σ,σ) E(opt,σ 1,σ 2)/opt E(opt,σ,σ)/opt Speed Optimal Energy overhead Figure: The optimal solution (speed pair, pattern size, and energy overhead) as a function of the verification time in Atlas/Crusoe configuration. Dotted line: one single speed; up to 35% improvement with two speeds Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

25 Simulations - Impact of the parameters (2) Speed σ 1 σ 2σ Optimal opt(σ 1,σ 2) opt(σ,σ) Energy overhead E(opt,σ 1,σ 2)/opt E(opt,σ,σ)/opt λ λ λ Figure: The optimal solution (speed pair, pattern size, and energy overhead) as a function of the error rate λ in Atlas/Crusoe configuration. Speed σ 1 σ 2σ Optimal opt(σ 1,σ 2) opt(σ,σ) Energy overhead E(opt,σ 1,σ 2)/opt E(opt,σ,σ)/opt ρ ρ ρ Figure: The optimal solution (speed pair, pattern size, and energy overhead) as a function of the performance bound ρ in Atlas/Crusoe configuration. Two speeds: checkpoint less frequently and provide energy savings Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

26 Simulations - Impact of the parameters (3) Speed σ 1 σ 2σ Optimal Energy overhead E(opt,σ 1,σ 2)/opt E(opt,σ,σ)/opt P idle 3600 opt(σ 1,σ 2) opt(σ,σ) P idle P idle Figure: The optimal solution (speed pair, pattern size, and energy overhead) as a function of the idle power P idle in Atlas/Crusoe configuration. Speed σ 1 σ 2σ Optimal Energy overhead E(opt,σ 1,σ 2)/opt E(opt,σ,σ)/opt opt(σ 1,σ 2) opt(σ,σ) P io P io P io Figure: The optimal solution (speed pair, pattern size, and energy overhead) as a function of the I/O power P io in Atlas/Crusoe configuration. Increase of and E with P idle and Pio; P io has no impact on speeds Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

27 Extensions: ith fail-stop errors f : proportion of fail-stop errors s: proportion of silent errors Proposition 4 ith fail-stop and silent errors, ( T (, σ 1, σ 2 ) (f + s) = + f σ 1 σ ( E(, σ 1, σ 2 ) (f + s)(κσ 3 = P idle ) σ 1 σ 2 ) λ + O(λ 2 ). (5) f (κσ3 1 + P ) idle) 2 2 λ + O(λ 2 ) (6) Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

28 Limit of the first-order approximation For BiCrit, the first-order approximation leads to a solution iff ( ( s )) 1/2 σ ( 2 < < s ) f σ 1 f Use second-order approximation? Open problem in the general case! Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

29 Interesting case Theorem 2 hen considering only fail-stop errors with rate λ, the optimal pattern size to minimize the time overhead is T (,σ,2σ) opt = 3 12C λ 2 σ Young/Daly s formula: opt = 2C/λσ = O(λ 1/2 ) Here: opt = O(λ 2/3 ) Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

30 Conclusion A different re-execution speed indeed helps saving energy while satisfying a performance constraint Silent errors: extension of Young/Daly formula general closed-form solution to get optimal speed pair and optimal checkpointing period (first-order) Extensive simulations: up to 35% energy savings, any speed pair can be optimal BiCrit still open for general case with both silent and fail-stop errors Interesting case with fail-stop errors and double re-execution speed: O(λ 2/3 ) vs O(λ 1/2 ) New methods needed to capture the general case Anne.Benoit@ens-lyon.fr A different re-execution speed can help PASA / 25

Introduction to Real-Time Systems. Note: Slides are adopted from Lui Sha and Marco Caccamo

Introduction to Real-Time Systems. Note: Slides are adopted from Lui Sha and Marco Caccamo Introduction to Real-Time Systems Note: Slides are adopted from Lui Sha and Marco Caccamo 1 Recap Schedulability analysis - Determine whether a given real-time taskset is schedulable or not L&L least upper

More information

Optimal checkpointing period with replicated execution on heterogeneous platforms

Optimal checkpointing period with replicated execution on heterogeneous platforms Optimal checkpointing period with replicated execution on heterogeneous platforms Anne Benoit, Aurélien Cavelan, Valentin Le Fèvre, Yves Robert RESEARCH REPORT N 955 April 17 Project-Team ROMA ISSN 49-6399

More information

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives Advanced Topics in Derivative Pricing Models Topic 4 - Variance products and volatility derivatives 4.1 Volatility trading and replication of variance swaps 4.2 Volatility swaps 4.3 Pricing of discrete

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

On Using Shadow Prices in Portfolio optimization with Transaction Costs

On Using Shadow Prices in Portfolio optimization with Transaction Costs On Using Shadow Prices in Portfolio optimization with Transaction Costs Johannes Muhle-Karbe Universität Wien Joint work with Jan Kallsen Universidad de Murcia 12.03.2010 Outline The Merton problem The

More information

Robust Pricing and Hedging of Options on Variance

Robust Pricing and Hedging of Options on Variance Robust Pricing and Hedging of Options on Variance Alexander Cox Jiajie Wang University of Bath Bachelier 21, Toronto Financial Setting Option priced on an underlying asset S t Dynamics of S t unspecified,

More information

Appendix: Common Currencies vs. Monetary Independence

Appendix: Common Currencies vs. Monetary Independence Appendix: Common Currencies vs. Monetary Independence A The infinite horizon model This section defines the equilibrium of the infinity horizon model described in Section III of the paper and characterizes

More information

PORTFOLIO THEORY. Master in Finance INVESTMENTS. Szabolcs Sebestyén

PORTFOLIO THEORY. Master in Finance INVESTMENTS. Szabolcs Sebestyén PORTFOLIO THEORY Szabolcs Sebestyén szabolcs.sebestyen@iscte.pt Master in Finance INVESTMENTS Sebestyén (ISCTE-IUL) Portfolio Theory Investments 1 / 60 Outline 1 Modern Portfolio Theory Introduction Mean-Variance

More information

Regret Minimization against Strategic Buyers

Regret Minimization against Strategic Buyers Regret Minimization against Strategic Buyers Mehryar Mohri Courant Institute & Google Research Andrés Muñoz Medina Google Research Motivation Online advertisement: revenue of modern search engine and

More information

,,, be any other strategy for selling items. It yields no more revenue than, based on the

,,, be any other strategy for selling items. It yields no more revenue than, based on the ONLINE SUPPLEMENT Appendix 1: Proofs for all Propositions and Corollaries Proof of Proposition 1 Proposition 1: For all 1,2,,, if, is a non-increasing function with respect to (henceforth referred to as

More information

Chapter 7 A Multi-Market Approach to Multi-User Allocation

Chapter 7 A Multi-Market Approach to Multi-User Allocation 9 Chapter 7 A Multi-Market Approach to Multi-User Allocation A primary limitation of the spot market approach (described in chapter 6) for multi-user allocation is the inability to provide resource guarantees.

More information

Pricing Dynamic Solvency Insurance and Investment Fund Protection

Pricing Dynamic Solvency Insurance and Investment Fund Protection Pricing Dynamic Solvency Insurance and Investment Fund Protection Hans U. Gerber and Gérard Pafumi Switzerland Abstract In the first part of the paper the surplus of a company is modelled by a Wiener process.

More information

Dynamic Resource Allocation for Spot Markets in Cloud Computi

Dynamic Resource Allocation for Spot Markets in Cloud Computi Dynamic Resource Allocation for Spot Markets in Cloud Computing Environments Qi Zhang 1, Quanyan Zhu 2, Raouf Boutaba 1,3 1 David. R. Cheriton School of Computer Science University of Waterloo 2 Department

More information

Modelling Anti-Terrorist Surveillance Systems from a Queueing Perspective

Modelling Anti-Terrorist Surveillance Systems from a Queueing Perspective Systems from a Queueing Perspective September 7, 2012 Problem A surveillance resource must observe several areas, searching for potential adversaries. Problem A surveillance resource must observe several

More information

Techniques for Calculating the Efficient Frontier

Techniques for Calculating the Efficient Frontier Techniques for Calculating the Efficient Frontier Weerachart Kilenthong RIPED, UTCC c Kilenthong 2017 Tee (Riped) Introduction 1 / 43 Two Fund Theorem The Two-Fund Theorem states that we can reach any

More information

Order book resilience, price manipulations, and the positive portfolio problem

Order book resilience, price manipulations, and the positive portfolio problem Order book resilience, price manipulations, and the positive portfolio problem Alexander Schied Mannheim University PRisMa Workshop Vienna, September 28, 2009 Joint work with Aurélien Alfonsi and Alla

More information

1 The EOQ and Extensions

1 The EOQ and Extensions IEOR4000: Production Management Lecture 2 Professor Guillermo Gallego September 16, 2003 Lecture Plan 1. The EOQ and Extensions 2. Multi-Item EOQ Model 1 The EOQ and Extensions We have explored some of

More information

1 The Solow Growth Model

1 The Solow Growth Model 1 The Solow Growth Model The Solow growth model is constructed around 3 building blocks: 1. The aggregate production function: = ( ()) which it is assumed to satisfy a series of technical conditions: (a)

More information

Extraction capacity and the optimal order of extraction. By: Stephen P. Holland

Extraction capacity and the optimal order of extraction. By: Stephen P. Holland Extraction capacity and the optimal order of extraction By: Stephen P. Holland Holland, Stephen P. (2003) Extraction Capacity and the Optimal Order of Extraction, Journal of Environmental Economics and

More information

3.4 Copula approach for modeling default dependency. Two aspects of modeling the default times of several obligors

3.4 Copula approach for modeling default dependency. Two aspects of modeling the default times of several obligors 3.4 Copula approach for modeling default dependency Two aspects of modeling the default times of several obligors 1. Default dynamics of a single obligor. 2. Model the dependence structure of defaults

More information

Statistics 13 Elementary Statistics

Statistics 13 Elementary Statistics Statistics 13 Elementary Statistics Summer Session I 2012 Lecture Notes 5: Estimation with Confidence intervals 1 Our goal is to estimate the value of an unknown population parameter, such as a population

More information

δ j 1 (S j S j 1 ) (2.3) j=1

δ j 1 (S j S j 1 ) (2.3) j=1 Chapter The Binomial Model Let S be some tradable asset with prices and let S k = St k ), k = 0, 1,,....1) H = HS 0, S 1,..., S N 1, S N ).) be some option payoff with start date t 0 and end date or maturity

More information

Decidability and Recursive Languages

Decidability and Recursive Languages Decidability and Recursive Languages Let L (Σ { }) be a language, i.e., a set of strings of symbols with a finite length. For example, {0, 01, 10, 210, 1010,...}. Let M be a TM such that for any string

More information

Reliable and Energy-Efficient Resource Provisioning and Allocation in Cloud Computing

Reliable and Energy-Efficient Resource Provisioning and Allocation in Cloud Computing Reliable and Energy-Efficient Resource Provisioning and Allocation in Cloud Computing Yogesh Sharma, Bahman Javadi, Weisheng Si School of Computing, Engineering and Mathematics Western Sydney University,

More information

/papers/dilip/dynamics/aer/slides/slides.tex 1. Is Equality Stable? Dilip Mookherjee. Boston University. Debraj Ray. New York University

/papers/dilip/dynamics/aer/slides/slides.tex 1. Is Equality Stable? Dilip Mookherjee. Boston University. Debraj Ray. New York University /papers/dilip/dynamics/aer/slides/slides.tex 1 Is Equality Stable? Dilip Mookherjee Boston University Debraj Ray New York University /papers/dilip/dynamics/aer/slides/slides.tex 2 Economic Inequality......is

More information

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing We shall go over this note quickly due to time constraints. Key concept: Ito s lemma Stock Options: A contract giving

More information

MGT201 Lecture No. 11

MGT201 Lecture No. 11 MGT201 Lecture No. 11 Learning Objectives: In this lecture, we will discuss some special areas of capital budgeting in which the calculation of NPV & IRR is a bit more difficult. These concepts will be

More information

Problem Set 4 Answers

Problem Set 4 Answers Business 3594 John H. Cochrane Problem Set 4 Answers ) a) In the end, we re looking for ( ) ( ) + This suggests writing the portfolio as an investment in the riskless asset, then investing in the risky

More information

Online Algorithms SS 2013

Online Algorithms SS 2013 Faculty of Computer Science, Electrical Engineering and Mathematics Algorithms and Complexity research group Jun.-Prof. Dr. Alexander Skopalik Online Algorithms SS 2013 Summary of the lecture by Vanessa

More information

Integer Programming Models

Integer Programming Models Integer Programming Models Fabio Furini December 10, 2014 Integer Programming Models 1 Outline 1 Combinatorial Auctions 2 The Lockbox Problem 3 Constructing an Index Fund Integer Programming Models 2 Integer

More information

Andreas Wagener University of Vienna. Abstract

Andreas Wagener University of Vienna. Abstract Linear risk tolerance and mean variance preferences Andreas Wagener University of Vienna Abstract We translate the property of linear risk tolerance (hyperbolical Arrow Pratt index of risk aversion) from

More information

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS MATH307/37 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS School of Mathematics and Statistics Semester, 04 Tutorial problems should be used to test your mathematical skills and understanding of the lecture material.

More information

Chapter 8. Markowitz Portfolio Theory. 8.1 Expected Returns and Covariance

Chapter 8. Markowitz Portfolio Theory. 8.1 Expected Returns and Covariance Chapter 8 Markowitz Portfolio Theory 8.1 Expected Returns and Covariance The main question in portfolio theory is the following: Given an initial capital V (0), and opportunities (buy or sell) in N securities

More information

Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11)

Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11) Jeremy Tejada ISE 441 - Introduction to Simulation Learning Outcomes: Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11) 1. Students will be able to list and define the different components

More information

15-451/651: Design & Analysis of Algorithms October 23, 2018 Lecture #16: Online Algorithms last changed: October 22, 2018

15-451/651: Design & Analysis of Algorithms October 23, 2018 Lecture #16: Online Algorithms last changed: October 22, 2018 15-451/651: Design & Analysis of Algorithms October 23, 2018 Lecture #16: Online Algorithms last changed: October 22, 2018 Today we ll be looking at finding approximately-optimal solutions for problems

More information

CEO Attributes, Compensation, and Firm Value: Evidence from a Structural Estimation. Internet Appendix

CEO Attributes, Compensation, and Firm Value: Evidence from a Structural Estimation. Internet Appendix CEO Attributes, Compensation, and Firm Value: Evidence from a Structural Estimation Internet Appendix A. Participation constraint In evaluating when the participation constraint binds, we consider three

More information

June 11, Dynamic Programming( Weighted Interval Scheduling)

June 11, Dynamic Programming( Weighted Interval Scheduling) Dynamic Programming( Weighted Interval Scheduling) June 11, 2014 Problem Statement: 1 We have a resource and many people request to use the resource for periods of time (an interval of time) 2 Each interval

More information

Rate-Based Execution Models For Real-Time Multimedia Computing. Extensions to Liu & Layland Scheduling Models For Rate-Based Execution

Rate-Based Execution Models For Real-Time Multimedia Computing. Extensions to Liu & Layland Scheduling Models For Rate-Based Execution Rate-Based Execution Models For Real-Time Multimedia Computing Extensions to Liu & Layland Scheduling Models For Rate-Based Execution Kevin Jeffay Department of Computer Science University of North Carolina

More information

Online Appendix for Variable Rare Disasters: An Exactly Solved Framework for Ten Puzzles in Macro-Finance. Theory Complements

Online Appendix for Variable Rare Disasters: An Exactly Solved Framework for Ten Puzzles in Macro-Finance. Theory Complements Online Appendix for Variable Rare Disasters: An Exactly Solved Framework for Ten Puzzles in Macro-Finance Xavier Gabaix November 4 011 This online appendix contains some complements to the paper: extension

More information

Insurance against Market Crashes

Insurance against Market Crashes Insurance against Market Crashes Hongzhong Zhang a Tim Leung a Olympia Hadjiliadis b a Columbia University b The City University of New York June 29, 2012 H. Zhang, T. Leung, O. Hadjiliadis (Columbia Insurance

More information

On robust pricing and hedging and the resulting notions of weak arbitrage

On robust pricing and hedging and the resulting notions of weak arbitrage On robust pricing and hedging and the resulting notions of weak arbitrage Jan Ob lój University of Oxford obloj@maths.ox.ac.uk based on joint works with Alexander Cox (University of Bath) 5 th Oxford Princeton

More information

Mathematics in Finance

Mathematics in Finance Mathematics in Finance Steven E. Shreve Department of Mathematical Sciences Carnegie Mellon University Pittsburgh, PA 15213 USA shreve@andrew.cmu.edu A Talk in the Series Probability in Science and Industry

More information

Optimal rebalancing of portfolios with transaction costs assuming constant risk aversion

Optimal rebalancing of portfolios with transaction costs assuming constant risk aversion Optimal rebalancing of portfolios with transaction costs assuming constant risk aversion Lars Holden PhD, Managing director t: +47 22852672 Norwegian Computing Center, P. O. Box 114 Blindern, NO 0314 Oslo,

More information

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo Hedging Under Jump Diffusions with Transaction Costs Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo Computational Finance Workshop, Shanghai, July 4, 2008 Overview Overview Single factor

More information

February 2 Math 2335 sec 51 Spring 2016

February 2 Math 2335 sec 51 Spring 2016 February 2 Math 2335 sec 51 Spring 2016 Section 3.1: Root Finding, Bisection Method Many problems in the sciences, business, manufacturing, etc. can be framed in the form: Given a function f (x), find

More information

Statistical Intervals. Chapter 7 Stat 4570/5570 Material from Devore s book (Ed 8), and Cengage

Statistical Intervals. Chapter 7 Stat 4570/5570 Material from Devore s book (Ed 8), and Cengage 7 Statistical Intervals Chapter 7 Stat 4570/5570 Material from Devore s book (Ed 8), and Cengage Confidence Intervals The CLT tells us that as the sample size n increases, the sample mean X is close to

More information

Confidence Intervals for the Difference Between Two Means with Tolerance Probability

Confidence Intervals for the Difference Between Two Means with Tolerance Probability Chapter 47 Confidence Intervals for the Difference Between Two Means with Tolerance Probability Introduction This procedure calculates the sample size necessary to achieve a specified distance from the

More information

Economics 2010c: -theory

Economics 2010c: -theory Economics 2010c: -theory David Laibson 10/9/2014 Outline: 1. Why should we study investment? 2. Static model 3. Dynamic model: -theory of investment 4. Phase diagrams 5. Analytic example of Model (optional)

More information

Equity correlations implied by index options: estimation and model uncertainty analysis

Equity correlations implied by index options: estimation and model uncertainty analysis 1/18 : estimation and model analysis, EDHEC Business School (joint work with Rama COT) Modeling and managing financial risks Paris, 10 13 January 2011 2/18 Outline 1 2 of multi-asset models Solution to

More information

Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall Financial mathematics

Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall Financial mathematics Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall 2014 Reduce the risk, one asset Let us warm up by doing an exercise. We consider an investment with σ 1 =

More information

Tax Benefit Linkages in Pension Systems (a note) Monika Bütler DEEP Université de Lausanne, CentER Tilburg University & CEPR Λ July 27, 2000 Abstract

Tax Benefit Linkages in Pension Systems (a note) Monika Bütler DEEP Université de Lausanne, CentER Tilburg University & CEPR Λ July 27, 2000 Abstract Tax Benefit Linkages in Pension Systems (a note) Monika Bütler DEEP Université de Lausanne, CentER Tilburg University & CEPR Λ July 27, 2000 Abstract This note shows that a public pension system with a

More information

Richardson Extrapolation Techniques for the Pricing of American-style Options

Richardson Extrapolation Techniques for the Pricing of American-style Options Richardson Extrapolation Techniques for the Pricing of American-style Options June 1, 2005 Abstract Richardson Extrapolation Techniques for the Pricing of American-style Options In this paper we re-examine

More information

Elastic demand solution methods

Elastic demand solution methods solution methods CE 392C October 6, 2016 REVIEW We ve added another consistency relationship: Route choices No vehicle left behind Link performance functions Shortest path OD matrix Travel times Demand

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

Discussion of Debt Constraints and Employment by Kehoe, Midrigan, and Pastorino

Discussion of Debt Constraints and Employment by Kehoe, Midrigan, and Pastorino Discussion of Debt Constraints and Employment by Kehoe, Midrigan, and Pastorino Robert E. Hall Hoover Institution and Department of Economics Stanford University National Bureau of Economic Research EF&G

More information

Macro II. John Hassler. Spring John Hassler () New Keynesian Model:1 04/17 1 / 10

Macro II. John Hassler. Spring John Hassler () New Keynesian Model:1 04/17 1 / 10 Macro II John Hassler Spring 27 John Hassler () New Keynesian Model: 4/7 / New Keynesian Model The RBC model worked (perhaps surprisingly) well. But there are problems in generating enough variation in

More information

Analyzing Pricing and Production Decisions with Capacity Constraints and Setup Costs

Analyzing Pricing and Production Decisions with Capacity Constraints and Setup Costs Erasmus University Rotterdam Bachelor Thesis Logistics Analyzing Pricing and Production Decisions with Capacity Constraints and Setup Costs Author: Bianca Doodeman Studentnumber: 359215 Supervisor: W.

More information

Introduction Dickey-Fuller Test Option Pricing Bootstrapping. Simulation Methods. Chapter 13 of Chris Brook s Book.

Introduction Dickey-Fuller Test Option Pricing Bootstrapping. Simulation Methods. Chapter 13 of Chris Brook s Book. Simulation Methods Chapter 13 of Chris Brook s Book Christopher Ting http://www.mysmu.edu/faculty/christophert/ Christopher Ting : christopherting@smu.edu.sg : 6828 0364 : LKCSB 5036 April 26, 2017 Christopher

More information

Tests for Two Means in a Multicenter Randomized Design

Tests for Two Means in a Multicenter Randomized Design Chapter 481 Tests for Two Means in a Multicenter Randomized Design Introduction In a multicenter design with a continuous outcome, a number of centers (e.g. hospitals or clinics) are selected at random

More information

Tests for Two Exponential Means

Tests for Two Exponential Means Chapter 435 Tests for Two Exponential Means Introduction This program module designs studies for testing hypotheses about the means of two exponential distributions. Such a test is used when you want to

More information

Indifference fee rate 1

Indifference fee rate 1 Indifference fee rate 1 for variable annuities Ricardo ROMO ROMERO Etienne CHEVALIER and Thomas LIM Université d Évry Val d Essonne, Laboratoire de Mathématiques et Modélisation d Evry Second Young researchers

More information

4: SINGLE-PERIOD MARKET MODELS

4: SINGLE-PERIOD MARKET MODELS 4: SINGLE-PERIOD MARKET MODELS Marek Rutkowski School of Mathematics and Statistics University of Sydney Semester 2, 2016 M. Rutkowski (USydney) Slides 4: Single-Period Market Models 1 / 87 General Single-Period

More information

CHOICE THEORY, UTILITY FUNCTIONS AND RISK AVERSION

CHOICE THEORY, UTILITY FUNCTIONS AND RISK AVERSION CHOICE THEORY, UTILITY FUNCTIONS AND RISK AVERSION Szabolcs Sebestyén szabolcs.sebestyen@iscte.pt Master in Finance INVESTMENTS Sebestyén (ISCTE-IUL) Choice Theory Investments 1 / 65 Outline 1 An Introduction

More information

Budget Management In GSP (2018)

Budget Management In GSP (2018) Budget Management In GSP (2018) Yahoo! March 18, 2018 Miguel March 18, 2018 1 / 26 Today s Presentation: Budget Management Strategies in Repeated auctions, Balseiro, Kim, and Mahdian, WWW2017 Learning

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

Handout 8: Introduction to Stochastic Dynamic Programming. 2 Examples of Stochastic Dynamic Programming Problems

Handout 8: Introduction to Stochastic Dynamic Programming. 2 Examples of Stochastic Dynamic Programming Problems SEEM 3470: Dynamic Optimization and Applications 2013 14 Second Term Handout 8: Introduction to Stochastic Dynamic Programming Instructor: Shiqian Ma March 10, 2014 Suggested Reading: Chapter 1 of Bertsekas,

More information

Midterm 1, Financial Economics February 15, 2010

Midterm 1, Financial Economics February 15, 2010 Midterm 1, Financial Economics February 15, 2010 Name: Email: @illinois.edu All questions must be answered on this test form. Question 1: Let S={s1,,s11} be the set of states. Suppose that at t=0 the state

More information

Option Pricing. Chapter Discrete Time

Option Pricing. Chapter Discrete Time Chapter 7 Option Pricing 7.1 Discrete Time In the next section we will discuss the Black Scholes formula. To prepare for that, we will consider the much simpler problem of pricing options when there are

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

The Stigler-Luckock model with market makers

The Stigler-Luckock model with market makers Prague, January 7th, 2017. Order book Nowadays, demand and supply is often realized by electronic trading systems storing the information in databases. Traders with access to these databases quote their

More information

induced by the Solvency II project

induced by the Solvency II project Asset Les normes allocation IFRS : new en constraints assurance induced by the Solvency II project 36 th International ASTIN Colloquium Zürich September 005 Frédéric PLANCHET Pierre THÉROND ISFA Université

More information

Risk Measurement in Credit Portfolio Models

Risk Measurement in Credit Portfolio Models 9 th DGVFM Scientific Day 30 April 2010 1 Risk Measurement in Credit Portfolio Models 9 th DGVFM Scientific Day 30 April 2010 9 th DGVFM Scientific Day 30 April 2010 2 Quantitative Risk Management Profit

More information

(RP13) Efficient numerical methods on high-performance computing platforms for the underlying financial models: Series Solution and Option Pricing

(RP13) Efficient numerical methods on high-performance computing platforms for the underlying financial models: Series Solution and Option Pricing (RP13) Efficient numerical methods on high-performance computing platforms for the underlying financial models: Series Solution and Option Pricing Jun Hu Tampere University of Technology Final conference

More information

Why know about performance

Why know about performance 1 Performance Today we ll discuss issues related to performance: Latency/Response Time/Execution Time vs. Throughput How do you make a reasonable performance comparison? The 3 components of CPU performance

More information

On the Optimality of Financial Repression

On the Optimality of Financial Repression On the Optimality of Financial Repression V.V. Chari, Alessandro Dovis and Patrick Kehoe Conference in honor of Robert E. Lucas Jr, October 2016 Financial Repression Regulation forcing financial institutions

More information

Disaster risk and its implications for asset pricing Online appendix

Disaster risk and its implications for asset pricing Online appendix Disaster risk and its implications for asset pricing Online appendix Jerry Tsai University of Oxford Jessica A. Wachter University of Pennsylvania December 12, 2014 and NBER A The iid model This section

More information

Lecture Outline. Scheduling aperiodic jobs (cont d) Scheduling sporadic jobs

Lecture Outline. Scheduling aperiodic jobs (cont d) Scheduling sporadic jobs Priority Driven Scheduling of Aperiodic and Sporadic Tasks (2) Embedded Real-Time Software Lecture 8 Lecture Outline Scheduling aperiodic jobs (cont d) Sporadic servers Constant utilization servers Total

More information

Global Currency Hedging

Global Currency Hedging Global Currency Hedging JOHN Y. CAMPBELL, KARINE SERFATY-DE MEDEIROS, and LUIS M. VICEIRA ABSTRACT Over the period 1975 to 2005, the U.S. dollar (particularly in relation to the Canadian dollar), the euro,

More information

Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models

Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models Eni Musta Università degli studi di Pisa San Miniato - 16 September 2016 Overview 1 Self-financing portfolio 2 Complete

More information

Evaluation of proportional portfolio insurance strategies

Evaluation of proportional portfolio insurance strategies Evaluation of proportional portfolio insurance strategies Prof. Dr. Antje Mahayni Department of Accounting and Finance, Mercator School of Management, University of Duisburg Essen 11th Scientific Day of

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

Differentiation of some functionals of multidimensional risk processes and determination of optimal reserve allocation

Differentiation of some functionals of multidimensional risk processes and determination of optimal reserve allocation Differentiation of some fnctionals of mltidimensional risk processes and determination of optimal reserve allocation Stéphane Loisel Laboratoire de Sciences Actarielle et Financière Université Lyon 1,

More information

1 Asset Pricing: Bonds vs Stocks

1 Asset Pricing: Bonds vs Stocks Asset Pricing: Bonds vs Stocks The historical data on financial asset returns show that one dollar invested in the Dow- Jones yields 6 times more than one dollar invested in U.S. Treasury bonds. The return

More information

Dynamic Lending under Adverse Selection and Limited Borrower Commitment: Can it Outperform Group Lending?

Dynamic Lending under Adverse Selection and Limited Borrower Commitment: Can it Outperform Group Lending? Dynamic Lending under Adverse Selection and Limited Borrower Commitment: Can it Outperform Group Lending? Christian Ahlin Michigan State University Brian Waters UCLA Anderson Minn Fed/BREAD, October 2012

More information

2. This algorithm does not solve the problem of finding a maximum cardinality set of non-overlapping intervals. Consider the following intervals:

2. This algorithm does not solve the problem of finding a maximum cardinality set of non-overlapping intervals. Consider the following intervals: 1. No solution. 2. This algorithm does not solve the problem of finding a maximum cardinality set of non-overlapping intervals. Consider the following intervals: E A B C D Obviously, the optimal solution

More information

ON COMPETING NON-LIFE INSURERS

ON COMPETING NON-LIFE INSURERS ON COMPETING NON-LIFE INSURERS JOINT WORK WITH HANSJOERG ALBRECHER (LAUSANNE) AND CHRISTOPHE DUTANG (STRASBOURG) Stéphane Loisel ISFA, Université Lyon 1 2 octobre 2012 INTRODUCTION Lapse rates Price elasticity

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

Value at Risk Ch.12. PAK Study Manual

Value at Risk Ch.12. PAK Study Manual Value at Risk Ch.12 Related Learning Objectives 3a) Apply and construct risk metrics to quantify major types of risk exposure such as market risk, credit risk, liquidity risk, regulatory risk etc., and

More information

GT CREST-LMA. Pricing-to-Market, Trade Costs, and International Relative Prices

GT CREST-LMA. Pricing-to-Market, Trade Costs, and International Relative Prices : Pricing-to-Market, Trade Costs, and International Relative Prices (2008, AER) December 5 th, 2008 Empirical motivation US PPI-based RER is highly volatile Under PPP, this should induce a high volatility

More information

Optimal Credit Limit Management

Optimal Credit Limit Management Optimal Credit Limit Management presented by Markus Leippold joint work with Paolo Vanini and Silvan Ebnoether Collegium Budapest - Institute for Advanced Study September 11-13, 2003 Introduction A. Background

More information

Limited liability, or how to prevent slavery in contract theory

Limited liability, or how to prevent slavery in contract theory Limited liability, or how to prevent slavery in contract theory Université Paris Dauphine, France Joint work with A. Révaillac (INSA Toulouse) and S. Villeneuve (TSE) Advances in Financial Mathematics,

More information

Statistical Intervals (One sample) (Chs )

Statistical Intervals (One sample) (Chs ) 7 Statistical Intervals (One sample) (Chs 8.1-8.3) Confidence Intervals The CLT tells us that as the sample size n increases, the sample mean X is close to normally distributed with expected value µ and

More information

On a Manufacturing Capacity Problem in High-Tech Industry

On a Manufacturing Capacity Problem in High-Tech Industry Applied Mathematical Sciences, Vol. 11, 217, no. 2, 975-983 HIKARI Ltd, www.m-hikari.com https://doi.org/1.12988/ams.217.7275 On a Manufacturing Capacity Problem in High-Tech Industry Luca Grosset and

More information

Principal-Agent Problems in Continuous Time

Principal-Agent Problems in Continuous Time Principal-Agent Problems in Continuous Time Jin Huang March 11, 213 1 / 33 Outline Contract theory in continuous-time models Sannikov s model with infinite time horizon The optimal contract depends on

More information

Optimal robust bounds for variance options and asymptotically extreme models

Optimal robust bounds for variance options and asymptotically extreme models Optimal robust bounds for variance options and asymptotically extreme models Alexander Cox 1 Jiajie Wang 2 1 University of Bath 2 Università di Roma La Sapienza Advances in Financial Mathematics, 9th January,

More information

Real Options and Game Theory in Incomplete Markets

Real Options and Game Theory in Incomplete Markets Real Options and Game Theory in Incomplete Markets M. Grasselli Mathematics and Statistics McMaster University IMPA - June 28, 2006 Strategic Decision Making Suppose we want to assign monetary values to

More information

Linear Capital Taxation and Tax Smoothing

Linear Capital Taxation and Tax Smoothing Florian Scheuer 5/1/2014 Linear Capital Taxation and Tax Smoothing 1 Finite Horizon 1.1 Setup 2 periods t = 0, 1 preferences U i c 0, c 1, l 0 sequential budget constraints in t = 0, 1 c i 0 + pbi 1 +

More information

A Heuristic Method for Statistical Digital Circuit Sizing

A Heuristic Method for Statistical Digital Circuit Sizing A Heuristic Method for Statistical Digital Circuit Sizing Stephen Boyd Seung-Jean Kim Dinesh Patil Mark Horowitz Microlithography 06 2/23/06 Statistical variation in digital circuits growing in importance

More information

Monetary Economics Final Exam

Monetary Economics Final Exam 316-466 Monetary Economics Final Exam 1. Flexible-price monetary economics (90 marks). Consider a stochastic flexibleprice money in the utility function model. Time is discrete and denoted t =0, 1,...

More information

Unit 2: Modeling in the Frequency Domain Part 2: The Laplace Transform

Unit 2: Modeling in the Frequency Domain Part 2: The Laplace Transform The Laplace Transform Unit 2: Modeling in the Frequency Domain Part 2: The Laplace Transform Engineering 5821: Control Systems I Faculty of Engineering & Applied Science Memorial University of Newfoundland

More information