Computing in Economics
Keith Finlay
Department of Economics Tulane University
10/26/2014
Finlay Computing in Economics 10/26/2014 1 / 32
Computing in Economics Keith Finlay Department of Economics Tulane - - PowerPoint PPT Presentation
Computing in Economics Keith Finlay Department of Economics Tulane University 10/26/2014 Finlay Computing in Economics 10/26/2014 1 / 32 Outline Economics 1 Computational applications 2 Search 3 Optimization 4 Simulation 5
Finlay Computing in Economics 10/26/2014 1 / 32
Finlay Computing in Economics 10/26/2014 2 / 32
Finlay Computing in Economics 10/26/2014 3 / 32
Finlay Computing in Economics 10/26/2014 4 / 32
◮ Collecting data about the world ◮ Searching databases of prior literature ◮ Document preparation
◮ Finding analytic solutions to symbolic math problems ◮ Numerical analysis of symbolic math problems without analytic
◮ The whole set of tools used in statistics ◮ The most common tasks are linear algebra and optimization
Finlay Computing in Economics 10/26/2014 5 / 32
Finlay Computing in Economics 10/26/2014 6 / 32
◮ Knowing where to look for specialized information ◮ Using the best tools in the most effective ways ◮ Judging the quality of data source
◮ When I was in college, literature reviews were done in the library using
◮ Now, Google Scholar is essentially the only tool necessary:
Finlay Computing in Economics 10/26/2014 7 / 32
Finlay Computing in Economics 10/26/2014 8 / 32
◮ Internet search databases are populated by crawling through all linked
◮ The algorithms are called spiders and what they do is called crawling ◮ In general, Google highlights information that has a high PageRank,
◮ Over the years, Google has started customizing content on its search
Finlay Computing in Economics 10/26/2014 9 / 32
Finlay Computing in Economics 10/26/2014 10 / 32
Finlay Computing in Economics 10/26/2014 11 / 32
Finlay Computing in Economics 10/26/2014 12 / 32
Finlay Computing in Economics 10/26/2014 13 / 32
Finlay Computing in Economics 10/26/2014 14 / 32
◮ In the most common applications, we maximize or minimize some
◮ In economic theory, we model the behavior of individuals as maximizing
◮ In statistics and econometrics, we minimize some function of what our
Finlay Computing in Economics 10/26/2014 15 / 32
1 2 L 1 2
1 2 L 1 2 s.t. C = w(T − L) ⇒ max (w(T − L)) 1 2 L 1 2
Finlay Computing in Economics 10/26/2014 16 / 32
Finlay Computing in Economics 10/26/2014 17 / 32
Finlay Computing in Economics 10/26/2014 18 / 32
Finlay Computing in Economics 10/26/2014 19 / 32
Finlay Computing in Economics 10/26/2014 20 / 32
Finlay Computing in Economics 10/26/2014 21 / 32
Finlay Computing in Economics 10/26/2014 22 / 32
Finlay Computing in Economics 10/26/2014 23 / 32
◮ Numerical analysis with models that don’t have closed-form solutions ◮ Monte Carlo simulation to evaluate the performance of statistical
◮ Bootstrap simulation (resampling with replacement) to improve the
Finlay Computing in Economics 10/26/2014 24 / 32
Finlay Computing in Economics 10/26/2014 25 / 32
Finlay Computing in Economics 10/26/2014 26 / 32
kernel = epanechnikov, bandwidth = 0.0076
Finlay Computing in Economics 10/26/2014 27 / 32
Finlay Computing in Economics 10/26/2014 28 / 32
Finlay Computing in Economics 10/26/2014 29 / 32
kernel = epanechnikov, bandwidth = 0.0151
Finlay Computing in Economics 10/26/2014 30 / 32
Finlay Computing in Economics 10/26/2014 31 / 32
Finlay Computing in Economics 10/26/2014 32 / 32