centre for microdata methods and practice

ESRC centre

cemmap is an ESRC research centre


Keep in touch

Subscribe to cemmap news

Dynamic programming – Theory, computation and empirical applications

Date: 10:30 08 December 2015 - 17:00 09 December 2015
Type: Masterclass
Speaker: Fedor Iskhakov Australian National University , John Rust Georgetown University and Bertel Schjerning University of Copenhagen
Venue: Institute for Fiscal Studies
Prices: HE delegates: £75; Charity/Government: £200; other delegates: £450; All prices are exclusive of VAT


The purpose of the course is to provide participants with an understanding of dynamic programming (DP) models and their empirical application. The DP framework has been extensively used in economics to model sequential decision-making over time and under uncertainty. Prominent examples include saving/consumption decisions, retirement behavior, investment, labor supply/demand, housing decisions, and vehicle replacement decisions. The course will first review the theoretical concepts and computational approaches, and then focus on modern empirical applications covering both discrete and continuous decision problems, large scale problems and dynamic games.

The course will cover a range of solution and estimation methods for single agent problems such as value function iterations, policy iterations, method of endogenous gridpoints (EGM), mathematical programming with equilibrium constraints (MPEC), nested fixed point algorithm (NFXP), CCP-estimator, nested pseudo likelihood, as well as their extensions for stochastic games, including the recursive lexicographical search (RLS) method for solving dynamic games with multiple equilibria. The participants will get hands on experience with solving and estimating relatively simple models using provided MATLAB code.

Pre-requisites: Some basic knowledge of dynamic programming model and some programming experience (ideally in MATLAB).

To get the full benefit of the course through hands on experience with solving and estimating relatively simple DP models, participants are encouraged to bring their own laptops with MATLAB installed. Computers will not be provided.


NOTE to UCL students:  There are limited free places at this event.  If you would like to register for a free place please email cemmapevent@ifs.org.uk to join the waiting list.

General information

Click here to request a place at this event and view our booking terms and conditions.

Search cemmap

Search by title, topic or name.

Contact cemmap

Centre for Microdata Methods and Practice

How to find us

Tel: +44 (0)20 7291 4800

E-mail us