Lecture 3: Computing Markov Perfect Equilibria

Size: px
Start display at page:

Download "Lecture 3: Computing Markov Perfect Equilibria"

Transcription

1 Lecture 3: Computing Markov Perfect Equilibria April 22, / 19

2 Numerical solution: Introduction The Ericson-Pakes framework can generate rich patterns of industry dynamics and firm heterogeneity. The cost of this richness is analytical intractability. To use this framewor we should be able to solve the model numerically. Following the definition of MPE we need to find values V ( ) and policies P( ) at each ω S s.t. given P( ), the values V ( ) solve the Bellman equations, given value functions V ( ), the policies P( ) satisfy the optimality conditions. Below we discuss how to solve the model numerically for given values of the parameter vector. 2 / 19

3 Numerical solution: Overview The solution algorithm follows Pakes and McGuire (1994) Proposed algorithm is a Gaussian method We want to compute the following functions defined on a set of discrete points V (ω i, ω i ) incumbents value functions V e (ω) entrants value function r(ω i, ω i ) probability of staying for an incumbent r e (ω) entry probability x(ω i, ω i ) investment policy of incumbent firms x e (ω) investment policy of potential entrants 3 / 19

4 Numerical solution: Overview The algorithm stores in memory current expected value and policy functions for each incumbent firm and each potential entrant in each state ω S o. Each iteration circles through the states in some fixed order, updating all policies and expected values for each state every time it visits it. Iterations continue until the changes in the values and policies from one iteration to the next exceed some tolerance criterion. For the method we describe Doraszelski and Pakes (2007) suggest using a unit-free sup norm defined as V l V l V l = max V l (ω) V l 1 (ω) ω S o 1 + V l (ω) and similar for policies. 4 / 19

5 Numerical solution: Values and policies Recall our definition of value functions V (ω i, ω i ) =π(ω i, ω i ) + (1 r(ω i, ω i ))E[φ χ(ω i, ω i, φ) = 0] ( + r(ω i, ω i ) β ) W (ν ω i, ω i )p(ν x(ω i, ω i )) x(ω i, ω i ) ν where W (ν ω i, ω i ) = ω i,η V (ω i + ν η, ω i)q(ω i ω i, ω i )p(η) For this discussion let s use Pr(ν = 1 x i ) = αx i 1 + αx i, ν {0, 1} 5 / 19

6 Numerical solution: Initial guess Set initial values and policies for all states in S o : V 0 (ω i, ω i ) = π(ω i, ω i ) 1 β r 0 (ω i, ω i ) = 1 x 0 (ω i, ω i ) = 0 V e,0 (ω) = 0 r e,0 (ω) = 0 x e,0 (ω) = 0 Note: if you have some information that gives you better initial conditions, you would use them. Iteration determines from V l ( ), x l ( ), r l ( ), V e,l ( ), x e,l ( ), r e,l ( ) V l 1 ( ), x l 1 ( ), r l 1 ( ), V e,l 1 ( ), x e,l 1 ( ), r e,l 1 ( ) 6 / 19

7 Numerical solution: Iterations Go through the following steps (1) Compute {W l ( )} by using policies and expected values from l 1: 1 r l 1 (ω i, ω i ) if ω i = ø, p l 1 (ω i ω i, ω i, η) = r l 1 (ω i, ω i )p(ν i x l 1 (ω i, ω i )) if ω i = ω i + 1 η r l 1 (ω i, ω i )(1 p(ν i x l 1 (ω i, ω i ))) if ω i = ω i η Probability that E entrants enter is ( ) r e,l 1 (E E [ ] E E, ω) E r e,l 1 (ω) E 1 r e,l 1 (ω) The firm s perceived probabilities of next periods values of its competitors state is q l (ω i ω i, ω i, η) = j i p l 1 (ω j ω j, ω j, η) p(ν j x e,l 1 i (ω))r e,l 1 (E, ω). E j=1 7 / 19

8 Numerical solution: Iterations Compute W l (ν ω i, ω i ) = ω i,η V l 1 (ω i + ν η, ω i)q l (ω i ω i, ω i, η)p(η) (2) Calculate x l (ω i, ω i ), r l (ω i, ω i ), and V l (ω i, ω i ): recall optimality ( x i β ) W (ν ω i, ω i ) p(ν x i) 1 = 0 x i 0 x i ν which for the simple case ν {0, 1} is [ ] ) x i (β W l (1 ω i, ω i ) W l p(1 xi ) (0 ω i, ω i ) 1 x i = 0 x i 0 8 / 19

9 Numerical solution: Iterations recall that continuation policy is given by ( χ(ω i, ω i, φ) = arg max(1 χ)φ+χ χ {0,1} β ν W (ν ω i, ω i )p(ν x(ω i, ω i )) x(ω i, ω i ) by using this policy we define the probability that incumbent firm i draws a φ that induces it to remain in the industry as ( ) r l (ω i, ω i ) = F β ν W l (ν ω i, ω i )p(ν x l (ω i, ω i )) x l (ω i, ω i ) ) finally, calculate V l (ω i, ω i ) defined as before by V (ω i, ω i ) =π(ω i, ω i ) + (1 r(ω i, ω i ))E[φ χ(ω i, ω i, φ) = 0] ( + r(ω i, ω i ) β ) W (ν ω i, ω i )p(ν x(ω i, ω i )) x(ω i, ω i ) ν 9 / 19

10 Numerical solution: Iterations (3) Compute V e,l (ω), x e,l (ω), and r e,l (ω) by following similar steps as for the incumbents (you should use W e,l (ν ω) instead of W l (ν ω i, ω i )). Implement procedures (1) - (3) for all ω S o. This completes one iteration. Repeat iterations while the changes in the values and policies from one iteration to the next exceed your tolerance criterion. 10 / 19

11 Numerical solution: Discussion In general, for this class of models, we do not know if this is a converging process. What if not? Perhaps, need to find a fixed point using some non-linear solver. Recall the problem of multiple equilibria. This is another reason why the full solution approach is difficult to apply for estimation. 11 / 19

12 Numerical solution: Computational burden Computational burden is the product of (i) number of points evaluated at each iteration, #S o ; (ii) time per point evaluated; (iii) number of iterations. Number of states With n firms, one variable per firm having k possible values, the number of distinct grid points is k n. Due to symmetry and anonymity state space does not grow exponentially in n. Result (Pakes and McGuire (1994)): The number of distinct vectors (ω 1,..., ω n) with ω i ω i 1 and ω i {1,..., K} is given by ( ) K + n 1 = n (K + n 1)! (K 1)! n! 12 / 19

13 Numerical solution: Computational burden Time per state consists of computing the summation to get continuation values, i.e., relevant elements of {W ( )} and then solving for optimal policies and the probabilities of entry and exit given {W ( )}. For example if there are two firms, one state variable per firm each of which can move up or down by at most 1, then each firm can move to one of K = 3 2 = 9 elements in the next period. If there are n firms continuing from that state and E potential entrants, the total number of states that need to be summed over is K n+e 1 (in case of unordered states). Number of iterations. We don t know much about this. This depends on the application. It may not grow fast in #S o, but grows pretty fast with β, particularly as it approaches / 19

14 Numerical solution: Alleviating computational burden There are several ways to do this Change underlying assumptions of the model (a) Continuous time models, e.g., Doraszelski and Judd (2012), Arcidiacono et al. (2012), or some sort of sequential moves mechanism. (b) Restricting the set of strategies, e.g., Abbring and Campbell (2010) and Abbring et al. (2010) assume that no firm will produce after an older rival exits. Approximating rather than finding exact MPE. (a) Stochastic approximation algorithm by Pakes and McGuire (2001) (b) Oblivious equilibrium by Weintraub et al. (2010) 14 / 19

15 Numerical solution: Stochastic approximation algorithm Focus on a recurrent class of points: do not obtain accurate policies on the entire state space, just on the recurrent set of points. Do not calculate integrals over possible future values but approximate them using averages of their past outcomes. For simplicity assume φ and φ e are fixed numbers and there is only one potential entrant. Incumbent s value function { ( )} V (ω i, ω i W ) = π(ω i, ω i )+max φ, max x i x i + β ν W (ν ω i, ω i )p(ν x i ) Entrant s value function { V (ω e, ω W ) = max 0, φ e + max x e ( x e + β ν W (ν ω e, ω)p(ν x e ) )} With W (ν ω i, ω i ) = ω i,η V (ω i + ν η, ω i W )q(ω i, ω, η)p(η) 15 / 19

16 Numerical solution: Stochastic approximation algorithm Note that once we know {W ( )}, we know equilibrium policies and value functions. Let W (ω) refer to the vector of values of W (ν ω i, ω i ), W = {W (ω) : ω S o }, and let l index iterations. The algorithm circles through the following steps 1. Substitute W l (ω l ) into the incumbents and entrant s Bellman equations and compute optimal policies x(ω l ), χ(ωi l, ω i), l and χ e (ω l ), which would determine the distribution of the next location. 2. Obtain new location ω l+1 using the calculated policy and random draws, i.e., ω l+1 i = { ω l i + ν l+1 i ω e + ν l+1 e η l+1 for incumbents, η l+1 for entrants where ν l+1 i and νe l+1 are draws from p(ν xi l ) and p(ν xe) l and η l+1 is drawn from p(η). Compute V (ω l i + ν η l+1, ω l+1 i W l ) 16 / 19

17 Numerical solution: Stochastic approximation algorithm 3. Update W (ω l ). Let α(ω, l) 0 denote the number of times the state ω = ω l had been visited prior to iteration l and compute W l+1 (ν ωi l, ω i) l 1 = 1 + α(ω, l + 1) V (ωl i + ν η l+1, ω l+1 i W l ) + α(ω, l) 1 + α(ω, l + 1) W l (ν ω i, ω i ) Note that the algorithm repeatedly visits only points in a recurrent class, i.e., we should not expect that it generates precise estimates of the equilibrium W (ω) s associated with ω s that are outside the recurrent class. 17 / 19

18 Numerical solution: Stochastic approximation algorithm Final remarks: The location of the stochastic algorithm will eventually wander into a recurrent class of points and stay there forever, i.e., we will visit each point in R S o more often with the increased number of iterations. The accuracy of the estimates at a point depends on the number of visits to the point. Unlike other algorithms it updates the values and policies only in the recurrent class. In some cases, recurrent class grows linearly in the number of state variables, i.e., stochastic algorithm helps to alleviate curse of dimensionality. It does not require a summation over possible future states to update the information in memory at each point visited. Unlike deterministic updates the MC estimate of W (ω) contains the variance induced by the simulated draws. 18 / 19

19 Abbring, J. and Campbell, J. (2010). Last-in first-out oligopoly dynamics. Econometrica, 78(5): Abbring, J. H., Campbell, J. R., and Yang, N. (2010). Simple markov-perfect industry dynamics. Working paper WP , Federal Reserve Bank of Chicago. Arcidiacono, P., Bayer, P., Blevins, J. R., and Ellickson, P. B. (2012). Estimation of dynamic discrete choice models in continuous time. Unpublished manuscript. Doraszelski, U. and Judd, K. (2012). Avoiding the curse of dimensionality in dynamic stochastic games. Quantitative Economics, 3(1): Doraszelski, U. and Pakes, A. (2007). A framework for applied dynamic analysis in IO. In Armstrong, M. and Porter, R., editors, Handbook of Industrial Organization, volume 3, chapter 30, pages Elsevier B.V. Pakes, A. and McGuire, P. (1994). Computing markov-perfect nash equilibria: numerical implications of a dynamic differentiated product model. RAND Journal of Economics, 25(4): Pakes, A. and McGuire, P. (2001). Stochastic algorithms, symmetric Markov perfect equilibrium, and the curse of dimensionality. Econometrica, 69(5): Weintraub, G. Y., Benkard, L., and Roy, B. V. (2010). Computational methods for oblivious equilibrium. Operations Research, 58(4): / 19

Dynamic and Stochastic Model of Industry. Class: Work through Pakes, Ostrovsky, and Berry

Dynamic and Stochastic Model of Industry. Class: Work through Pakes, Ostrovsky, and Berry Dynamic and Stochastic Model of Industry Class: Work through Pakes, Ostrovsky, and Berry Reading: Recommend working through Doraszelski and Pakes handbook chapter Recall model from last class Deterministic

More information

Dynamic and Stochastic Model of Industry. Class: Work through Pakes, Ostrovsky, and Berry

Dynamic and Stochastic Model of Industry. Class: Work through Pakes, Ostrovsky, and Berry Dynamic and Stochastic Model of Industry Class: Work through Pakes, Ostrovsky, and Berry Reading: Recommend working through Doraszelski and Pakes handbook chapter Recall model from last class Deterministic

More information

A Framework for Applied Dynamic Analysis in IO

A Framework for Applied Dynamic Analysis in IO A Framework for Applied Dynamic Analysis in IO Ulrich Doraszelski and Ariel Pakes October 6, 2006 Abstract This paper reviews a framework for numerically analyzing dynamic interactions in imperfectly competitive

More information

Oblivious Equilibrium: A Mean Field Approximation for Large-Scale Dynamic Games

Oblivious Equilibrium: A Mean Field Approximation for Large-Scale Dynamic Games Oblivious Equilibrium: A Mean Field Approximation for Large-Scale Dynamic Games Gabriel Y. Weintraub, Lanier Benkard, and Benjamin Van Roy Stanford University {gweintra,lanierb,bvr}@stanford.edu Abstract

More information

Dynamic Stochastic Games with Sequential State-to-State Transitions

Dynamic Stochastic Games with Sequential State-to-State Transitions Dynamic Stochastic Games with Sequential State-to-State Transitions Ulrich Doraszelski Harvard University and CEPR Kenneth L. Judd Hoover Institution and NBER May 2007 Preliminary and incomplete. Introduction

More information

Lecture Pakes, Ostrovsky, and Berry. Dynamic and Stochastic Model of Industry

Lecture Pakes, Ostrovsky, and Berry. Dynamic and Stochastic Model of Industry Lecture Pakes, Ostrovsky, and Berry Dynamic and Stochastic Model of Industry Let π n be flow profit of incumbant firms when n firms are in the industry. π 1 > 0, 0 π 2

More information

LAST-IN FIRST-OUT OLIGOPOLY DYNAMICS: CORRIGENDUM

LAST-IN FIRST-OUT OLIGOPOLY DYNAMICS: CORRIGENDUM May 5, 2015 LAST-IN FIRST-OUT OLIGOPOLY DYNAMICS: CORRIGENDUM By Jaap H. Abbring and Jeffrey R. Campbell 1 In Abbring and Campbell (2010), we presented a model of dynamic oligopoly with ongoing demand

More information

An approximate dynamic programming approach to solving dynamic oligopoly models

An approximate dynamic programming approach to solving dynamic oligopoly models RAND Journal of Economics Vol. 43, No. 2, Summer 2012 pp. 253 282 An approximate dynamic programming approach to solving dynamic oligopoly models Vivek Farias Denis Saure and Gabriel Y. Weintraub In this

More information

Identifying Dynamic Games with Serially-Correlated Unobservables

Identifying Dynamic Games with Serially-Correlated Unobservables Identifying Dynamic Games with Serially-Correlated Unobservables Yingyao Hu Dept. of Economics, Johns Hopkins University Matthew Shum Division of Humanities and Social Sciences, Caltech First draft: August

More information

A Framework for Dynamic Oligopoly in Concentrated Industries

A Framework for Dynamic Oligopoly in Concentrated Industries A Framework for Dynamic Oligopoly in Concentrated Industries Bar Ifrach Gabriel Y. Weintraub August 2016 Abstract In this paper we introduce a new computationally tractable framework for Ericson and Pakes

More information

ECO 2901 EMPIRICAL INDUSTRIAL ORGANIZATION

ECO 2901 EMPIRICAL INDUSTRIAL ORGANIZATION ECO 2901 EMPIRICAL INDUSTRIAL ORGANIZATION Lecture 8: Dynamic Games of Oligopoly Competition Victor Aguirregabiria (University of Toronto) Toronto. Winter 2017 Victor Aguirregabiria () Empirical IO Toronto.

More information

Tilburg University. Very Simple Markov-Perfect Industry Dynamics Abbring, Jaap; Campbell, J.R.; Tilly, J.; Yang, N.

Tilburg University. Very Simple Markov-Perfect Industry Dynamics Abbring, Jaap; Campbell, J.R.; Tilly, J.; Yang, N. Tilburg University Very Simple Markov-Perfect Industry Dynamics Abbring, Jaap; Campbell, J.R.; Tilly, J.; Yang, N. Document version: Early version, also known as pre-print Publication date: 2017 Link to

More information

Solving Dynamic Games with Newton s Method

Solving Dynamic Games with Newton s Method Michael Ferris 1 Kenneth L. Judd 2 Karl Schmedders 3 1 Department of Computer Science, University of Wisconsin at Madison 2 Hoover Institution, Stanford University 3 Institute for Operations Research,

More information

Lecture Doraszelski and Judd. Dynamic and Stochastic Model of Industry

Lecture Doraszelski and Judd. Dynamic and Stochastic Model of Industry Lecture Doraszelski and Judd Dynamic and Stochastic Model of Industry Discrete Time Model Time discrete, horizon infinite, N players States ω t Ω, finite stet Action of player i at tx i t a set that may

More information

A Framework for Dynamic Oligopoly in Concentrated Industries

A Framework for Dynamic Oligopoly in Concentrated Industries A Framework for Dynamic Oligopoly in Concentrated Industries Bar Ifrach Gabriel Y. Weintraub This Version: August 2014; First Version: August, 2012 Abstract In this paper we introduce a new computationally

More information

Identifying Dynamic Games with Serially-Correlated Unobservables

Identifying Dynamic Games with Serially-Correlated Unobservables Identifying Dynamic Games with Serially-Correlated Unobservables Yingyao Hu Dept. of Economics, Johns Hopkins University Matthew Shum Division of Humanities and Social Sciences, Caltech First draft: August

More information

Methodological Issues in Analyzing Market Dynamics

Methodological Issues in Analyzing Market Dynamics Methodological Issues in Analyzing Market Dynamics Ariel Pakes June 22, 2015 Abstract This paper investigates progress in the development of models capable of empirically analyzing the evolution of industries.

More information

Very Simple Markov-Perfect Industry Dynamics: Theory

Very Simple Markov-Perfect Industry Dynamics: Theory Very Simple Markov-Perfect Industry Dynamics: Theory Jaap H. Abbring Jeffrey R. Campbell Jan Tilly Nan Yang March 2017 Abstract This paper develops a simple model of firm entry, competition, and exit in

More information

Essays in Industrial Organization and. Econometrics

Essays in Industrial Organization and. Econometrics Essays in Industrial Organization and Econometrics by Jason R. Blevins Department of Economics Duke University Date: Approved: Han Hong, Co-Advisor Shakeeb Khan, Co-Advisor Paul B. Ellickson Andrew Sweeting

More information

Finite State Dynamic Games with Asymmetric Information: A Framework for Applied Work

Finite State Dynamic Games with Asymmetric Information: A Framework for Applied Work Finite State Dynamic Games with Asymmetric Information: A Framework for Applied Work Chaim Fershtman and Ariel Pakes (Tel Aviv University and Harvard University). May 26, 2009 Abstract With applied work

More information

Lecture 1. Evolution of Market Concentration

Lecture 1. Evolution of Market Concentration Lecture 1 Evolution of Market Concentration Take a look at : Doraszelski and Pakes, A Framework for Applied Dynamic Analysis in IO, Handbook of I.O. Chapter. (see link at syllabus). Matt Shum s notes are

More information

Dynamic Games with Asymmetric Information: A Framework for Empirical Work

Dynamic Games with Asymmetric Information: A Framework for Empirical Work Dynamic Games with Asymmetric Information: A Framework for Empirical Work Chaim Fershtman and Ariel Pakes (Tel Aviv University and Harvard University). January 1, 2012 Abstract We develop a framework for

More information

Dynamic Games with Asymmetric Information: Experience Based Equilibria. Ariel Pakes, Harvard University.

Dynamic Games with Asymmetric Information: Experience Based Equilibria. Ariel Pakes, Harvard University. Dynamic Games with Asymmetric Information: Experience Based Equilibria. Ariel Pakes, Harvard University. Based on Experience Based Equilibria, 2012, Chaim Fershtman and Ariel Pakes Methodology for Analyzing

More information

A Framework for Dynamic Oligopoly in Concentrated Industries

A Framework for Dynamic Oligopoly in Concentrated Industries A Framework for Dynamic Oligopoly in Concentrated Industries Vivek Farias Bar Ifrach Gabriel Y. Weintraub October, 2011 NEW VERSION COMING SOON Abstract We consider dynamic oligopoly models in the spirit

More information

Identification and Estimation of Continuous Time Dynamic Discrete Choice Games

Identification and Estimation of Continuous Time Dynamic Discrete Choice Games Identification and Estimation of Continuous Time Dynamic Discrete Choice Games JASON R. BLEVINS The Ohio State University November 2, 2016 Preliminary and Incomplete Draft Abstract. We consider the theoretical

More information

Estimating Dynamic Oligopoly Models of Imperfect Competition

Estimating Dynamic Oligopoly Models of Imperfect Competition Estimating Dynamic Oligopoly Models of Imperfect Competition Lanier Benkard, Yale University Leverhume Lecture, Warwick May 2010 Introduction Why are we interested in dynamic oligopoly? 1. Effects of policy/environmental

More information

Estimation of Dynamic Discrete Choice Models in Continuous Time

Estimation of Dynamic Discrete Choice Models in Continuous Time Estimation of Dynamic Discrete Choice Models in Continuous Time Peter Arcidiacono Patrick Bayer Jason Blevins Paul Ellickson Duke University Duke University Duke University University of Rochester April

More information

ECO 2901 EMPIRICAL INDUSTRIAL ORGANIZATION

ECO 2901 EMPIRICAL INDUSTRIAL ORGANIZATION ECO 2901 EMPIRICAL INDUSTRIAL ORGANIZATION Lecture 12: Dynamic Games of Oligopoly Competition Victor Aguirregabiria (University of Toronto) Toronto. Winter 2018 Victor Aguirregabiria () Empirical IO Toronto.

More information

Dynamic Discrete Choice Structural Models in Empirical IO. Lectures at Universidad Carlos III, Madrid June 26-30, 2017

Dynamic Discrete Choice Structural Models in Empirical IO. Lectures at Universidad Carlos III, Madrid June 26-30, 2017 Dynamic Discrete Choice Structural Models in Empirical IO Lectures at Universidad Carlos III, Madrid June 26-30, 2017 Victor Aguirregabiria (University of Toronto) Web: http://individual.utoronto.ca/vaguirre

More information

Theory and Empirical Work on Imperfectly Competitive Markets. by Ariel Pakes. (Harvard University). The Fisher-Schultz Lecture

Theory and Empirical Work on Imperfectly Competitive Markets. by Ariel Pakes. (Harvard University). The Fisher-Schultz Lecture Theory and Empirical Work on Imperfectly Competitive Markets. by Ariel Pakes (Harvard University). The Fisher-Schultz Lecture World Congress of the Econometric Society London, August 2005. 1 Structure

More information

Estimating the Innovator's Dilemma: A Dynamic Structural Analysis of the HDD Industry (Dissertation Proposal)

Estimating the Innovator's Dilemma: A Dynamic Structural Analysis of the HDD Industry (Dissertation Proposal) Estimating the Innovator's Dilemma: A Dynamic Structural Analysis of the HDD Industry (Dissertation Proposal) Mitsuru Igami February 17, 2010 Abstract The proposed research analyzes industry evolution

More information

Estimating Dynamic Models of Imperfect Competition

Estimating Dynamic Models of Imperfect Competition Estimating Dynamic Models of Imperfect Competition Patrick Bajari Department of Economics University of Minnesota and NBER Jonathan Levin Department of Economics Stanford University and NBER C. Lanier

More information

6.254 : Game Theory with Engineering Applications Lecture 13: Extensive Form Games

6.254 : Game Theory with Engineering Applications Lecture 13: Extensive Form Games 6.254 : Game Theory with Engineering Lecture 13: Extensive Form Games Asu Ozdaglar MIT March 18, 2010 1 Introduction Outline Extensive Form Games with Perfect Information One-stage Deviation Principle

More information

Computable Markov-perfect industry dynamics

Computable Markov-perfect industry dynamics RAND Journal of Economics Vol. 4, No. 2, Summer 200 pp. 25 243 Computable Markov-perfect industry dynamics Ulrich Doraszelski and Mark Satterthwaite We provide a general model of dynamic competition in

More information

Finite State Dynamic Games with Asymmetric Information: A Framework for Applied Work By. Chaim Fershtman and Ariel Pakes. Working Paper No.

Finite State Dynamic Games with Asymmetric Information: A Framework for Applied Work By. Chaim Fershtman and Ariel Pakes. Working Paper No. Finite State Dynamic Games with Asymmetric Information: A Framework for Applied Work By Chaim Fershtman and Ariel Pakes Working Paper No. 4-2005 April, 2005 The Foerder Institute for Economic Research

More information

SEQUENTIAL ESTIMATION OF DYNAMIC DISCRETE GAMES. Victor Aguirregabiria (Boston University) and. Pedro Mira (CEMFI) Applied Micro Workshop at Minnesota

SEQUENTIAL ESTIMATION OF DYNAMIC DISCRETE GAMES. Victor Aguirregabiria (Boston University) and. Pedro Mira (CEMFI) Applied Micro Workshop at Minnesota SEQUENTIAL ESTIMATION OF DYNAMIC DISCRETE GAMES Victor Aguirregabiria (Boston University) and Pedro Mira (CEMFI) Applied Micro Workshop at Minnesota February 16, 2006 CONTEXT AND MOTIVATION Many interesting

More information

IDENTIFYING DYNAMIC GAMES WITH SERIALLY CORRELATED UNOBSERVABLES

IDENTIFYING DYNAMIC GAMES WITH SERIALLY CORRELATED UNOBSERVABLES IDENTIFYING DYNAMIC GAMES WITH SERIALLY CORRELATED UNOBSERVABLES Yingyao Hu and Matthew Shum ABSTRACT In this chapter, we consider the nonparametric identification of Markov dynamic games models in which

More information

Computational Methods for Oblivious Equilibrium

Computational Methods for Oblivious Equilibrium Computational Methods for Oblivious Equilibrium Gabriel Y. Weintraub Columbia University C. Lanier Benkard Stanford University and NBER Benjamin Van Roy Stanford University First Version: April 2007. This

More information

SUPPLEMENT TO MARKOV PERFECT INDUSTRY DYNAMICS WITH MANY FIRMS TECHNICAL APPENDIX (Econometrica, Vol. 76, No. 6, November 2008, )

SUPPLEMENT TO MARKOV PERFECT INDUSTRY DYNAMICS WITH MANY FIRMS TECHNICAL APPENDIX (Econometrica, Vol. 76, No. 6, November 2008, ) Econometrica Supplementary Material SUPPLEMENT TO MARKOV PERFECT INDUSTRY DYNAMICS WITH MANY FIRMS TECHNICAL APPENDIX (Econometrica, Vol. 76, No. 6, November 2008, 1375 1411) BY GABRIEL Y. WEINTRAUB,C.LANIER

More information

Identifying Dynamic Games with Serially-Correlated Unobservables

Identifying Dynamic Games with Serially-Correlated Unobservables Identifying Dynamic Games with Serially-Correlated Unobservables Yingyao Hu Dept. of Economics, Johns Hopkins University Matthew Shum Division of Humanities and Social Sciences, Caltech First draft: August

More information

Markov Perfect Industry Dynamics with Many Firms

Markov Perfect Industry Dynamics with Many Firms Markov Perfect Industry Dynamics with Many Firms Gabriel Y. Weintraub Stanford University C. Lanier Benkard Stanford University and NBER Benjamin Van Roy Stanford University PRELIMINARY October 16, 2005

More information

Lecture XI. Approximating the Invariant Distribution

Lecture XI. Approximating the Invariant Distribution Lecture XI Approximating the Invariant Distribution Gianluca Violante New York University Quantitative Macroeconomics G. Violante, Invariant Distribution p. 1 /24 SS Equilibrium in the Aiyagari model G.

More information

Game Theory. Wolfgang Frimmel. Perfect Bayesian Equilibrium

Game Theory. Wolfgang Frimmel. Perfect Bayesian Equilibrium Game Theory Wolfgang Frimmel Perfect Bayesian Equilibrium / 22 Bayesian Nash equilibrium and dynamic games L M R 3 2 L R L R 2 2 L R L 2,, M,2, R,3,3 2 NE and 2 SPNE (only subgame!) 2 / 22 Non-credible

More information

Methodology for Analyzing Market Dynamics.

Methodology for Analyzing Market Dynamics. Methodology for Analyzing Market Dynamics. Adapted from three lectures given in 2014. The Cowles Lecture: N.A.Econometric Society, Minneapolis, June. Keynote Address: Society for Applied Dynamic Games,

More information

Econometric Analysis of Games 1

Econometric Analysis of Games 1 Econometric Analysis of Games 1 HT 2017 Recap Aim: provide an introduction to incomplete models and partial identification in the context of discrete games 1. Coherence & Completeness 2. Basic Framework

More information

Estimation from the Optimality Conditions for Dynamic Controls.

Estimation from the Optimality Conditions for Dynamic Controls. Estimation from the Optimality Conditions for Dynamic Controls. Steve Berry, and Ariel Pakes. 2001 This note introduces an estimation technique based on the optimality conditions from dynamic models. The

More information

Estimating Dynamic Discrete-Choice Games of Incomplete Information

Estimating Dynamic Discrete-Choice Games of Incomplete Information Estimating Dynamic Discrete-Choice Games of Incomplete Information Michael Egesdal Zhenyu Lai Che-Lin Su October 5, 2012 Abstract We investigate the estimation of models of dynamic discrete-choice games

More information

Identification and Estimation of Continuous Time Dynamic Discrete Choice Games

Identification and Estimation of Continuous Time Dynamic Discrete Choice Games Identification and Estimation of Continuous Time Dynamic Discrete Choice Games JASON R. BLEVINS The Ohio State University May 8, 2018 Preliminary and Incomplete Draft Abstract. We consider the theoretical,

More information

Estimation from the Optimality Conditions for Dynamic Controls.

Estimation from the Optimality Conditions for Dynamic Controls. Estimation from the Optimality Conditions for Dynamic Controls. Steve Berry, and Ariel Pakes. December 2000 This note introduces an estimation technique based on the optimality conditions from dynamic

More information

Lecture #11: Introduction to the New Empirical Industrial Organization (NEIO) -

Lecture #11: Introduction to the New Empirical Industrial Organization (NEIO) - Lecture #11: Introduction to the New Empirical Industrial Organization (NEIO) - What is the old empirical IO? The old empirical IO refers to studies that tried to draw inferences about the relationship

More information

Computing Equilibria of Repeated And Dynamic Games

Computing Equilibria of Repeated And Dynamic Games Computing Equilibria of Repeated And Dynamic Games Şevin Yeltekin Carnegie Mellon University ICE 2012 July 2012 1 / 44 Introduction Repeated and dynamic games have been used to model dynamic interactions

More information

Investment and R&D in a Dynamic Equilibrium with Incomplete Information

Investment and R&D in a Dynamic Equilibrium with Incomplete Information Investment and R&D in a Dynamic Equilibrium with Incomplete Information Carlos Daniel Santos y March 7, 27 Abstract In this paper I study industry behavior when rms can invest to accumulate both knowledge

More information

Dynamic Games with Asymmetric Information: A Framework for Empirical Work

Dynamic Games with Asymmetric Information: A Framework for Empirical Work Dynamic Games with Asymmetric Information: A Framework for Empirical Work Chaim Fershtman and Ariel Pakes (Tel Aviv University and Harvard University). May 3, 2012 Abstract We develop a framework for the

More information

Protocol Invariance and the Timing of Decisions in Dynamic Games

Protocol Invariance and the Timing of Decisions in Dynamic Games University of Pennsylvania ScholarlyCommons Marketing Papers Wharton Faculty Research 9-26-2017 Protocol Invariance and the Timing of Decisions in Dynamic Games Ulrich Doraszelski University of Pennsylvania

More information

Economics 3012 Strategic Behavior Andy McLennan October 20, 2006

Economics 3012 Strategic Behavior Andy McLennan October 20, 2006 Economics 301 Strategic Behavior Andy McLennan October 0, 006 Lecture 11 Topics Problem Set 9 Extensive Games of Imperfect Information An Example General Description Strategies and Nash Equilibrium Beliefs

More information

Protocol Invariance and the Timing of Decisions in Dynamic Games

Protocol Invariance and the Timing of Decisions in Dynamic Games Protocol Invariance and the Timing of Decisions in Dynamic Games Ulrich Doraszelski Juan F. Escobar March 2, 2018 Abstract We characterize a class of dynamic stochastic games that we call separable dynamic

More information

Dynamic Discrete Choice Structural Models in Empirical IO

Dynamic Discrete Choice Structural Models in Empirical IO Dynamic Discrete Choice Structural Models in Empirical IO Lecture 4: Euler Equations and Finite Dependence in Dynamic Discrete Choice Models Victor Aguirregabiria (University of Toronto) Carlos III, Madrid

More information

Equilibrium Analysis of Dynamic Models of Imperfect Competition

Equilibrium Analysis of Dynamic Models of Imperfect Competition Equilibrium Analysis of Dynamic Models of Imperfect Competition Juan F. Escobar University of Chile October 26, 2011 Abstract Motivated by recent developments in applied dynamic analysis, this paper presents

More information

A Computational Method for Multidimensional Continuous-choice. Dynamic Problems

A Computational Method for Multidimensional Continuous-choice. Dynamic Problems A Computational Method for Multidimensional Continuous-choice Dynamic Problems (Preliminary) Xiaolu Zhou School of Economics & Wangyannan Institution for Studies in Economics Xiamen University April 9,

More information

1 Introduction to structure of dynamic oligopoly models

1 Introduction to structure of dynamic oligopoly models Lecture notes: dynamic oligopoly 1 1 Introduction to structure of dynamic oligopoly models Consider a simple two-firm model, and assume that all the dynamics are deterministic. Let x 1t, x 2t, denote the

More information

NBER WORKING PAPER SERIES ESTIMATION OF DYNAMIC DISCRETE CHOICE MODELS IN CONTINUOUS TIME WITH AN APPLICATION TO RETAIL COMPETITION

NBER WORKING PAPER SERIES ESTIMATION OF DYNAMIC DISCRETE CHOICE MODELS IN CONTINUOUS TIME WITH AN APPLICATION TO RETAIL COMPETITION NBER WORKING PAPER SERIES ESTIMATION OF DYNAMIC DISCRETE CHOICE MODELS IN CONTINUOUS TIME WITH AN APPLICATION TO RETAIL COMPETITION Peter Arcidiacono Patrick Bayer Jason R. Blevins Paul B. Ellickson Working

More information

Decision Theory: Markov Decision Processes

Decision Theory: Markov Decision Processes Decision Theory: Markov Decision Processes CPSC 322 Lecture 33 March 31, 2006 Textbook 12.5 Decision Theory: Markov Decision Processes CPSC 322 Lecture 33, Slide 1 Lecture Overview Recap Rewards and Policies

More information

NBER WORKING PAPER SERIES INDUSTRY DYNAMICS: FOUNDATIONS FOR MODELS WITH AN INFINITE NUMBER OF FIRMS

NBER WORKING PAPER SERIES INDUSTRY DYNAMICS: FOUNDATIONS FOR MODELS WITH AN INFINITE NUMBER OF FIRMS NBER WORKING PAPER SERIES INDUSTRY DYNAMICS: FOUNDATIONS FOR MODELS WITH AN INFINITE NUMBER OF FIRMS Gabriel Y. Weintraub C. Lanier Benkard Benjamin Van Roy Working Paper 16286 http://www.nber.org/papers/w16286

More information

Harvard Institute of Economic Research

Harvard Institute of Economic Research H I E R Harvard Institute of Economic Research Discussion Paper Number 279 A Dynamic Quality Ladder Model with Entry and Exit: Exploring the Equilibrium Correspondence Using the Homotopy Method by Ron

More information

Basics of Game Theory

Basics of Game Theory Basics of Game Theory Giacomo Bacci and Luca Sanguinetti Department of Information Engineering University of Pisa, Pisa, Italy {giacomo.bacci,luca.sanguinetti}@iet.unipi.it April - May, 2010 G. Bacci and

More information

An empirical model of firm entry with endogenous product-type choices

An empirical model of firm entry with endogenous product-type choices and An empirical model of firm entry with endogenous product-type choices, RAND Journal of Economics 31 Jan 2013 Introduction and Before : entry model, identical products In this paper : entry with simultaneous

More information

Introduction to Reinforcement Learning. CMPT 882 Mar. 18

Introduction to Reinforcement Learning. CMPT 882 Mar. 18 Introduction to Reinforcement Learning CMPT 882 Mar. 18 Outline for the week Basic ideas in RL Value functions and value iteration Policy evaluation and policy improvement Model-free RL Monte-Carlo and

More information

Computational Complexity

Computational Complexity Computational Complexity (Lectures on Solution Methods for Economists II: Appendix) Jesús Fernández-Villaverde 1 and Pablo Guerrón 2 February 18, 2018 1 University of Pennsylvania 2 Boston College Computational

More information

Answer Key: Problem Set 3

Answer Key: Problem Set 3 Answer Key: Problem Set Econ 409 018 Fall Question 1 a This is a standard monopoly problem; using MR = a 4Q, let MR = MC and solve: Q M = a c 4, P M = a + c, πm = (a c) 8 The Lerner index is then L M P

More information

Hopenhayn Model in Continuous Time

Hopenhayn Model in Continuous Time Hopenhayn Model in Continuous Time This note translates the Hopenhayn (1992) model of firm dynamics, exit and entry in a stationary equilibrium to continuous time. For a brief summary of the original Hopenhayn

More information

A Dynamic Quality Ladder Model with Entry and Exit: Exploring the Equilibrium Correspondence Using the Homotopy Method

A Dynamic Quality Ladder Model with Entry and Exit: Exploring the Equilibrium Correspondence Using the Homotopy Method A Dynamic Quality Ladder Model with Entry and Exit: Exploring the Equilibrium Correspondence Using the Homotopy Method Ron N. Borkovsky Ulrich Doraszelski Yaroslav Kryukov October 3, 29 Abstract This paper

More information

Dynamic stochastic game and macroeconomic equilibrium

Dynamic stochastic game and macroeconomic equilibrium Dynamic stochastic game and macroeconomic equilibrium Tianxiao Zheng SAIF 1. Introduction We have studied single agent problems. However, macro-economy consists of a large number of agents including individuals/households,

More information

Protocol Invariance and the Timing of Decisions in Dynamic Games

Protocol Invariance and the Timing of Decisions in Dynamic Games Protocol Invariance and the Timing of Decisions in Dynamic Games Ulrich Doraszelski Juan F. Escobar March 17, 2017 Abstract The timing of decisions is an essential ingredient into modelling many strategic

More information

Exponential Moving Average Based Multiagent Reinforcement Learning Algorithms

Exponential Moving Average Based Multiagent Reinforcement Learning Algorithms Exponential Moving Average Based Multiagent Reinforcement Learning Algorithms Mostafa D. Awheda Department of Systems and Computer Engineering Carleton University Ottawa, Canada KS 5B6 Email: mawheda@sce.carleton.ca

More information

Parameterized Expectations Algorithm

Parameterized Expectations Algorithm Parameterized Expectations Algorithm Wouter J. Den Haan London School of Economics c by Wouter J. Den Haan Overview Two PEA algorithms Explaining stochastic simulations PEA Advantages and disadvantages

More information

EconS Advanced Microeconomics II Handout on Repeated Games

EconS Advanced Microeconomics II Handout on Repeated Games EconS 503 - Advanced Microeconomics II Handout on Repeated Games. MWG 9.B.9 Consider the game in which the following simultaneous-move game as depicted in gure is played twice: Player Player 2 b b 2 b

More information

Mini Course on Structural Estimation of Static and Dynamic Games

Mini Course on Structural Estimation of Static and Dynamic Games Mini Course on Structural Estimation of Static and Dynamic Games Junichi Suzuki University of Toronto June 1st, 2009 1 Part : Estimation of Dynamic Games 2 ntroduction Firms often compete each other overtime

More information

Lecture notes: Rust (1987) Economics : M. Shum 1

Lecture notes: Rust (1987) Economics : M. Shum 1 Economics 180.672: M. Shum 1 Estimate the parameters of a dynamic optimization problem: when to replace engine of a bus? This is a another practical example of an optimal stopping problem, which is easily

More information

Large-population, dynamical, multi-agent, competitive, and cooperative phenomena occur in a wide range of designed

Large-population, dynamical, multi-agent, competitive, and cooperative phenomena occur in a wide range of designed Definition Mean Field Game (MFG) theory studies the existence of Nash equilibria, together with the individual strategies which generate them, in games involving a large number of agents modeled by controlled

More information

Extensive Form Games with Perfect Information

Extensive Form Games with Perfect Information Extensive Form Games with Perfect Information Pei-yu Lo 1 Introduction Recap: BoS. Look for all Nash equilibria. show how to nd pure strategy Nash equilibria. Show how to nd mixed strategy Nash equilibria.

More information

Any live cell with less than 2 live neighbours dies. Any live cell with 2 or 3 live neighbours lives on to the next step.

Any live cell with less than 2 live neighbours dies. Any live cell with 2 or 3 live neighbours lives on to the next step. 2. Cellular automata, and the SIRS model In this Section we consider an important set of models used in computer simulations, which are called cellular automata (these are very similar to the so-called

More information

Hastings-within-Gibbs Algorithm: Introduction and Application on Hierarchical Model

Hastings-within-Gibbs Algorithm: Introduction and Application on Hierarchical Model UNIVERSITY OF TEXAS AT SAN ANTONIO Hastings-within-Gibbs Algorithm: Introduction and Application on Hierarchical Model Liang Jing April 2010 1 1 ABSTRACT In this paper, common MCMC algorithms are introduced

More information

Bertrand Model of Price Competition. Advanced Microeconomic Theory 1

Bertrand Model of Price Competition. Advanced Microeconomic Theory 1 Bertrand Model of Price Competition Advanced Microeconomic Theory 1 ҧ Bertrand Model of Price Competition Consider: An industry with two firms, 1 and 2, selling a homogeneous product Firms face market

More information

6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2

6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2 6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2 Daron Acemoglu and Asu Ozdaglar MIT October 14, 2009 1 Introduction Outline Mixed Strategies Existence of Mixed Strategy Nash Equilibrium

More information

Dynamic Discrete Choice Structural Models in Empirical IO

Dynamic Discrete Choice Structural Models in Empirical IO Dynamic Discrete Choice Structural Models in Empirical IO Lecture 3: Dynamic Games wh : Identification, Estimation, and Applications Victor Aguirregabiria (Universy of Toronto) Carlos III, Madrid June

More information

An Instrumental Variable Approach to Dynamic Models

An Instrumental Variable Approach to Dynamic Models An Instrumental Variable Approach to Dynamic Models work in progress, comments welcome Steven Berry and Giovanni Compiani Yale University September 26, 2017 1 Introduction Empirical models of dynamic decision

More information

The Effects of Market Structure on Industry Growth. Christos Koulovatianos and Leonard J. Mirman

The Effects of Market Structure on Industry Growth. Christos Koulovatianos and Leonard J. Mirman DEPARTMENT OF ECONOMICS UNIVERSITY OF CYPRUS The Effects of Market Structure on Industry Growth Christos Koulovatianos and Leonard J. Mirman Discussion Paper 2003-07 P.O. Box 20537, 678 Nicosia, CYPRUS

More information

How can mathematical economics help us understand the dynamic behavior of industries?

How can mathematical economics help us understand the dynamic behavior of industries? Mathematical Economics: What s Next Institute for Mathematical Behavioral Sciences University of California, Irvine How can mathematical economics help us understand the dynamic behavior of industries?

More information

Lecture notes for Analysis of Algorithms : Markov decision processes

Lecture notes for Analysis of Algorithms : Markov decision processes Lecture notes for Analysis of Algorithms : Markov decision processes Lecturer: Thomas Dueholm Hansen June 6, 013 Abstract We give an introduction to infinite-horizon Markov decision processes (MDPs) with

More information

Lecture 14 More on structural estimation

Lecture 14 More on structural estimation Lecture 14 More on structural estimation Economics 8379 George Washington University Instructor: Prof. Ben Williams traditional MLE and GMM MLE requires a full specification of a model for the distribution

More information

A Foundation for Markov Equilibria in Infinite Horizon Perfect Information Games

A Foundation for Markov Equilibria in Infinite Horizon Perfect Information Games A Foundation for Markov Equilibria in Infinite Horizon Perfect Information Games V. Bhaskar, George J. Mailath and Stephen Morris March 5, 2009 Abstract We study perfect information games with an infinite

More information

6.207/14.15: Networks Lecture 11: Introduction to Game Theory 3

6.207/14.15: Networks Lecture 11: Introduction to Game Theory 3 6.207/14.15: Networks Lecture 11: Introduction to Game Theory 3 Daron Acemoglu and Asu Ozdaglar MIT October 19, 2009 1 Introduction Outline Existence of Nash Equilibrium in Infinite Games Extensive Form

More information

Computer Intensive Methods in Mathematical Statistics

Computer Intensive Methods in Mathematical Statistics Computer Intensive Methods in Mathematical Statistics Department of mathematics johawes@kth.se Lecture 16 Advanced topics in computational statistics 18 May 2017 Computer Intensive Methods (1) Plan of

More information

Microeconomics II Lecture 4: Incomplete Information Karl Wärneryd Stockholm School of Economics November 2016

Microeconomics II Lecture 4: Incomplete Information Karl Wärneryd Stockholm School of Economics November 2016 Microeconomics II Lecture 4: Incomplete Information Karl Wärneryd Stockholm School of Economics November 2016 1 Modelling incomplete information So far, we have studied games in which information was complete,

More information

Introduction to Reinforcement Learning

Introduction to Reinforcement Learning CSCI-699: Advanced Topics in Deep Learning 01/16/2019 Nitin Kamra Spring 2019 Introduction to Reinforcement Learning 1 What is Reinforcement Learning? So far we have seen unsupervised and supervised learning.

More information

Mean field equilibria of multiarmed bandit games

Mean field equilibria of multiarmed bandit games Mean field equilibria of multiarmed bandit games Ramesh Johari Stanford University Joint work with Ramki Gummadi (Stanford University) and Jia Yuan Yu (IBM Research) A look back: SN 2000 2 Overview What

More information

Estimating Single-Agent Dynamic Models

Estimating Single-Agent Dynamic Models Estimating Single-Agent Dynamic Models Paul T. Scott Empirical IO Fall, 2013 1 / 49 Why are dynamics important? The motivation for using dynamics is usually external validity: we want to simulate counterfactuals

More information

Oblivious Equilibrium for Large-Scale Stochastic Games with Unbounded Costs

Oblivious Equilibrium for Large-Scale Stochastic Games with Unbounded Costs Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 008 Oblivious Equilibrium for Large-Scale Stochastic Games with Unbounded Costs Sachin Adlakha, Ramesh Johari,

More information

4: Dynamic games. Concordia February 6, 2017

4: Dynamic games. Concordia February 6, 2017 INSE6441 Jia Yuan Yu 4: Dynamic games Concordia February 6, 2017 We introduce dynamic game with non-simultaneous moves. Example 0.1 (Ultimatum game). Divide class into two groups at random: Proposers,

More information

Economics 2010c: Lecture 2 Iterative Methods in Dynamic Programming

Economics 2010c: Lecture 2 Iterative Methods in Dynamic Programming Economics 2010c: Lecture 2 Iterative Methods in Dynamic Programming David Laibson 9/04/2014 Outline: 1. Functional operators 2. Iterative solutions for the Bellman Equation 3. Contraction Mapping Theorem

More information