Computable General Equilibrium (CGE) Analysis: Lecture Notes

Size: px
Start display at page:

Download "Computable General Equilibrium (CGE) Analysis: Lecture Notes"

Transcription

1 Computable General Equilibrium (CGE) Analysis: Lecture Notes by Prof. Dr. Artem Korzhenevych TU Dresden, Summer Term 2016

2 Introduction General context Three broad types of methods in computational economics: Statistical and econometric analysis Computable general (or partial) equilibrium analysis Agent-based modeling (micro-simulations, based on big data) Major motivation for the use of all these methods: policy evaluation and forecasting Treatment of model parameters or data: stochastic vs. deterministic CGE and econometric approach can be merged: e.g. estimation of elasticity parameters CGE and agent-based modeling can also be merged

3 Introduction The definitions A CGE model is a system of equations describing the behavior of the economic agents, the structure of the markets and the institutions, and the links between them, one solution to which is believed to be known from the observed data Traditional applications of CGE approach: tax policy, environmental policy, trade policy As one can suspect, a CGE model must have some relation to a general equilibrium model known from a microeconomics textbook ( a theoretical model filled with data ) GE in CGE stands for: covering all agents and markets, with no loose ends left... To better understand this link we will later review the GE theory (microeconomics)

4 Introduction CGE approach (statics) The micro textbook exercises on GE theory start with specifying the technology and preferences, markets setup, as well as endowments and profit distribution rules In a CGE approach you start from a set of data that records economic transactions, and not from a description of an economy in terms of mathematical functions The basic problem of modeling: how to make use of the data, such that it will be possible to perform policy analysis and forecasting The answer of a CGE approach is: assume that the data describes the equilibrium of some deterministic model, and try to come up with a guess of this model

5 The algorithm of CGE modeling The algorithm of CGE modeling (1) 1. Formulate a research question and collect raw data 2. Define agents, commodities, and institutions 3. Organize data in a benchmark equilibrium dataset 4. Specify market forms and prices (in case of taxes or markups) 5. Specify technology and preferences, adopt functional forms 6. Specify macroeconomic closure rules (if institutions are present), complete the mathematical formulation

6 The algorithm of CGE modeling The algorithm of CGE modeling (2) 7. Numerical specification (calibration) 8. Choosing solution (programming) strategy 9. Benchmark replication 10. Run experiments 11. Evaluate the outcomes 12. Sensitivity analysis

7 The algorithm of CGE modeling New concepts Agents: consumers and firms Commodity: anything, for which there is demand Closure: behavioral rules for institutions Institutions: government, central bank, tax collector Benchmark: initial equilibrium described by data Calibration: solving for free parameters, so that the benchmark equilibrium is reproduced Simple example: partial equilibrium

8 Basic concepts from microeconomics Consumer behavior A standard microeconomic model describes a toy world inhabited by many rational individuals (consumers) These individuals are capable of making consistent decisions about all kinds of issues, and act independently of all others Preferences of a given individual c are assumed to be described by a utility function u c with certain mathematical properties (e.g. strictly increasing) Consumers are price-takers, no strategic interaction They maximize utility subject to an individual budget constraint The result of their optimization can be expressed as a set of demand functions, which completely characterize the preferences

9 Basic concepts from microeconomics Representation of preferences A simple consumer s problem: max d c U c (d c ) s.t. p i d ic M c, i where d c is a vector of consumption quantities, p i are given product prices, and M c is income Solution is a set of (Marshalian) demand functions: d ic = d ic (p, M c ) Properties: continuous, homogenous of degree 0 If preferences are strictly monotonic (we will only have such cases) => budget constraint holds with equality

10 Basic concepts from microeconomics Representation of preferences An alternative (dual) approach: min d c p d c s.t. U c (d c ) U c The result is an expenditure function, which also completely characterizes the preferences E c (p, U c ) Under some additional assumptions (homothetic preferences), it is possible to get the following representation: E c (p, U c ) = e c (p) U c Then, the unit expenditure function e c (p) can be used as a natural price index for the single consumer (we will use it later)

11 Basic concepts from microeconomics Producer behavior Firms are characterized by technology: way of converting inputs into outputs Technology of a firm k is represented by a production function f k that has certain mathematical properties (e.g. non-increasing returns to scale) Firms have to choose both the amount of inputs and the amount of outputs, in order to maximize profits Firms use intermediate goods inputs and factor inputs Factors are owned by the households and are in fixed supply Firms are price-takers, no strategic interaction (else: non-walrasian setup)

12 Basic concepts from microeconomics Representation of technology Producer s problem: Step 1 - Cost function C k (p, w, g k ) = min a k,b k p a k + w b k s.t. f k (a k, b k ) g k, where a k is the intermediate inputs vector, b k is the factor inputs vector, g k is the activity level (in units of throughput ) Shephard s lemma gives the (conditional) demand functions a ik = a ik (p, w, g k ) = C k(p, w, g k ) p i b jk = b jk (p, w, g k ) = C k(p, w, g k ) w j

13 Basic concepts from microeconomics Representation of technology Producer s problem: Step 2 - Revenue function R k (p, g k ) = max y k p y k s.t. h k (y k ) s k (g k ), where y k is the output vector, h k (y k ) is a concave input requirement function, s k (g k ) is the scale economies relationship, and p is a given price vector The outcome is a conditional supply function: y ik = y ik (p, g k ) = R k(p, g k ) p i In textbook examples, most often h k ( ) = y k, but in CGE applications, we will often have the multiple output case

14 Basic concepts from microeconomics Representation of technology Producer s problem: Step 3 - Profit maximization In the end, firms choose the level of activity in order to maximize the profits π k (p, w) = max g k R k (p, g k ) C k (p, w, g k ) The optimality condition is the well known rule MR = MC R k (p, g k ) g k = C k(p, w, g k ) g k This finishes the description of firms s optimization Now, we put two sides of economy together

15 Basic concepts from microeconomics Consumer income The still missing link between the two parts of economy is the specification of income Individuals get income by providing factor service to the firms and getting a share of the firms profits: M c (p, w) = j w j N cj + k ω ck π k (p, w), where N cj is the endowment of individual c with factor j, ω ck is the share of individual c in the profits of firm k, c ω ck = 1 k Endowments and profit shares are exogenous, fixed parameters

16 Basic concepts from microeconomics General equilibrium Equilibrium in the market system is achieved when the demands of buyers match the supplies of sellers at prevailing prices in every market simultaneously We define a real-valued aggregate excess demand function for each commodity (product or factor) market: z a i (p, w) = k a ik (p, w, g k ) + c d ic(p, M c(p, w)) k y ik (p, g k ) z b j (p, w) = k b jk (p, w, g k ) c N cj And the aggregate excess demand vector is then: z(p, w) = ( z a 1 ( ),..., za I ( ), zb 1 ( ),..., zb J ( )) Walrasian equilibrium: prices that clear all markets: z(p, w ) = 0

17 Basic concepts from microeconomics Properties of aggregate excess demand function 1. Continuous at p and w 2. Homogenous of degree 0 It means that the system z(p, w ) = 0 has infinitely many solutions We need one more equation to fix the absolute price level This equation defines the units of account, or the numeraire But then we have more equations then unknowns! Need to drop one equation somehow Solution: Walras law

18 Basic concepts from microeconomics Properties of aggregate excess demand function 3. Walras law: the value of aggregate excess demand is zero at any set of positive prices: p z a (p, w) + w z b (p, w) = 0 It is a purely mathematical result that can be derived when all budget constraints of the households hold with equality The consequence of this result is that the full system of aggregate excess demands is overidentified Thus, one of the equations can be dropped and we end up with an exactly identified system

19 Basic concepts from microeconomics Complementarity format The optimization problems faced by firms and households actually have to be solved subject to an additional set of constraints, namely the non-negativity of prices and quantities This was first recognized in the 1930s, and the seminal contributions to the economic theory done by Arrow, Debreu, and McKenzie are all based on a system of weak inequilities, rather than equations. This approach allows for corner solutions, when some prices or quantities may be zero This syntax is not needed if you have a priori knowledge that no price and no quantity will go to zero. However, for the sake of generality, it is better to formulate the model in the complementarity syntax In CGE literature outcomes with zero prices or quantities are modeled quite often

20 Basic concepts from microeconomics Complementarity format So, what you do is you perform the consumer s optimization subject to non-negativity of demand, and the firm s optimization - subject to non-negativity of activity levels Then, you formulate the general equilibrium conditions as: z a (p, w ) 0 z b (p, w ) 0 p 0 w 0 p. z a (p, w ) = 0 w. z b (p, w ) = 0

21 Basic concepts from microeconomics The complete system The complete system has the following form: M c = j w j N cj + k θ ck π k (p, w) c R k (p,g k ) g k C k (p,w,g k ) g k g k 0 k zi a (p, w) 0 p i 0 i zj b (p, w) 0 w j 0 j If utility functions are continuous, strongly increasing, and strictly quasiconcave, while the production functions are continuous and convex, the solution to this problem exists

22 Basic concepts from microeconomics Extending the simple setup We will later drop the distinction between goods and factors to save on notation and to allow the consumption of factors (labour-leisure choice) State may collect taxes and make transfers, or provide public goods Mobility of goods and services (trade) as well as of production factors (intenational capital markets, migration) can be introduced More complex extensions: dynamics, uncertainty Equilibrium can also be shown to exist if taxes are introduced, or several regions (time periods), but in general not for the cases with increasing returns to scale or market failures

23 Some history: GE and CGE Existence The existence of the Walrasian (competitive) general equilibrum was proved by Debreu (1952), Arrow and Debreu (1954), and McKenzie (1954) The first numerical algorithm to compute this equilibrium was proposed by Scarf (1967) Any algorithm to solve for the GE as formulated above would give an approximate solution, because of nonlinearities First computational example based on Scarf algorithm is Shoven and Whalley (1972) => Applied general equlibrium (AGE) In the first AGE papers computational exercises were preceeded by the existence proofs (hard math). The solvable models had to be quite small

24 Some history: GE and CGE Computability Limitations on the size of the model and long computational times were a drawback of the AGE models In the meanwhile, an alternative approach was gaining popularity, that also allowed to compute the effects of economy-wide policies The major difference of this approach was that the existence of the equilibrium was a-priori assumed, moreover, it was assumed that the economic data collected for a certain year described this equilibrium The sort of equations used was also different: they did not describe individual agents, but aggregates of them: whole income classes and industries The computational procedures used were fast, if not certainly converging (Newton s method)

25 Some history: GE and CGE Input-output analysis The grounding father of this approach was Leontief (1941, 1951) His goal was to create a national accounting system for the USA that encompassed all branches of industry, agriculture, and services, and also the individual budgets of all private persons This idea was realized in his table of input-output accounts In addition to the table, a model of the underlying economy was needed Leontief reinterpreted Walrasian system as describing the linkages between branches of economy and made some simplifying assumptions: he used fixed coefficients assumption, thus eliminating a lot of price effects

26 Some history: GE and CGE Input-output analysis The corresponding system of equations was linear, which was very important in the era when the computing capacities were severely limited The assumption of fixed coefficients allowed estimating the unknown technological parameters from a single data point by simple calculations Impact analysis and forecasting essentially involved inverting one single matrix (IO slides next)

27 Some history: GE and CGE Input-output analysis The corresponding system of equations was linear, which was very important in the era when the computing capacities were severely limited The assumption of fixed coefficients allowed estimating the unknown technological parameters from a single data point by simple calculations Impact analysis and forecasting essentially involved inverting one single matrix (IO slides next) Leontief published the results of several applications of this method, and one of them was particularly fortunate: he was almost the only one who predicted that demand for steel will remain high in the US after the war After that, multisector input-output models were widely adopted for economy-wide analysis

28 Some history: GE and CGE Johansen Later, Chenery and Clark (1957) extended the original Leontief s framework by adding behavioral equations to explain final demand (consumer demands were derived from an aggregate utility function) The first successful implementation of numerical multisectoral model without the fixed-coefficients assumption of input-output analysis is due to Johansen (1960) He employed linear-logarithmic or Cobb-Douglas production functions in modeling the substitution between production factors, and a nonlinear system of demand functions Beyond this, Johansen basically invented the algorithm of CGE modeling (term CGE coined by Adelman and Robinson (1978))

29 Some history: GE and CGE Genesis of CGE The algorithm applied by Johansen was the following: 1. Set up a system of (nonlinear) equations characterizing an imputed macroeconomic equilibrium 2. Calculate the values of exogenous parameters based on the available data 3. Make sure that the system is exactly identified 4. Explicitly linearize the model around the initial equilibrium 5. Perform comparative static analysis by changing the values of exogenous variables Thus, CGE models are not true general equilibrium models if the latter is reserved for models devoted to the interaction of individual optimizing micro units in the economy

30 Some history: GE and CGE Genesis of CGE Johansen s method was reintroduced by Taylor and Black (1974), who applied it to the model of Chilean economy This method of policy analysis became increasingly popular among international organizations and governments The popularity of CGE modeling further expanded with the development of powerful modeling systems (GAMS, AMPL, GEMPACK, MATLAB) By the end of the 1980s, Walrasian foundations and the classical existence proofs were widely perceived as having no policy significance The new solution methods were further applied in the same procedure as described above, only the linearization step could now be skipped

31 More CGE basics Aggregation An important distinction between textbook GE and CGE approach is the size of interacting agents The problem of connecting the two (how to derive macroeconomic balancing conditions from individual optimization) is in fact the problem of consistent aggregation A generally used assumption in CGE modeling is that of a representative household and a representative firm The sum of individuals choices is mathematically equivalent to the decision of one individual, only if their demand functions are linear in expenditure and identical up to the addition of a function that is independent of expenditure (Gorman, 1953)

32 More CGE basics Aggregation For the firms, if the cost function of each individual firm is of generalized linear form, an exact aggregate cost function for the industry exists (Gorman, 1968) Even if these two conditions are fulfilled, the existence proofs are available for a rather short list of models and not available for many cases with market imperfections Having these issues in mind, we thus can assume functional forms for the aggregate of all households and for the aggregate of firms in the industry However, it is important to remember that the claim of micro-foundations of a CGE model is not always valid This however does not make CGE models a less useful policy analysis tool

33 More CGE basics A CES functional form: intro A function with constant elasticity of substitution is a workhorse of the CGE modeling, and also a victim of constant critisism It implies relatively simple expressions for the demand functions and gives some flexibility in terms of pattern of substitution It plays an important role in the new economic geography (NEG, Krugman) literature, as a basis for Dixit-Stiglitz framework Special cases of CES are the Cobb-Douglas (linear-logarithmic) and Leontief (fixed coefficients) forms

34 More CGE basics CES: basic forms We will consider the following form of the CES utility function U c = ϕ c ( i γ1 ρc ic and of the production function g k = ψ k ( j β1 ρ k jk d ρc ic ) 1/ρc ) b ρ 1/ρk k jk See the notes in ces.pdf to trace the derivation of other CES forms Elasticity of substitution σ = 1 1 ρ A CET function (e.g. input requirement function h k (y k )): just replace σ by θ, θ > 0

35 More CGE basics CES: derived forms For brevity we drop the destinction between factors and goods: i counts all commodity markets Unit cost function (Note: small-letter syntax for c, e, r!): ( ) 1 c k (p) = 1 ψ k i β ikp 1 σ 1 σ k k i Input demand function: b ik (p, g k ) = g k β ik ψ σ k 1 k ( ck p i ) σk Unit expenditure function: ( ) 1 e c (p) = 1 ϕ c i γ icp 1 σc 1 σc i Consumer demand function: d ic (p, M c ) = γ ic ϕ σc 1 M c c e c ( ec p i ) σc

36 More CGE basics CES calibration Calibrated share form syntax We have introduced some shift parameters in the functions that can be removed from the model formulation (thus, we don t have to calibrate them) by applying the following technique: 1. Write down all equations evaluated at the initial equlibrium 2. Express the shift and share parameters as functions of the initial values of variables 3. Substitute the derived expressions for the parameters in the general formulation of the model This is not always equivalent to just dividing both parts of equations by their benchmark values!!!

Walrasian Demand. u(x) where B(p, w) = {x R n + : p x w}.

Walrasian Demand. u(x) where B(p, w) = {x R n + : p x w}. Walrasian Demand Econ 2100 Fall 2015 Lecture 5, September 16 Outline 1 Walrasian Demand 2 Properties of Walrasian Demand 3 An Optimization Recipe 4 First and Second Order Conditions Definition Walrasian

More information

Name. Final Exam, Economics 210A, December 2011 Here are some remarks to help you with answering the questions.

Name. Final Exam, Economics 210A, December 2011 Here are some remarks to help you with answering the questions. Name Final Exam, Economics 210A, December 2011 Here are some remarks to help you with answering the questions. Question 1. A firm has a production function F (x 1, x 2 ) = ( x 1 + x 2 ) 2. It is a price

More information

The Cobb-Douglas Production Function

The Cobb-Douglas Production Function 171 10 The Cobb-Douglas Production Function This chapter describes in detail the most famous of all production functions used to represent production processes both in and out of agriculture. First used

More information

OF CONSTRUCTION AND USE OF TORNIO-KEMI HIGHWAY

OF CONSTRUCTION AND USE OF TORNIO-KEMI HIGHWAY REGIONAL MACRO AND EMPLOYMENT EFFECTS 1 OF CONSTRUCTION AND USE OF TORNIO-KEMI HIGHWAY - A CGE RegFin model application Thomas F. Rutherford, Professor University of Colorado at Boulder USA (rutherford@colorado.edu)

More information

Lecture Notes on Elasticity of Substitution

Lecture Notes on Elasticity of Substitution Lecture Notes on Elasticity of Substitution Ted Bergstrom, UCSB Economics 210A March 3, 2011 Today s featured guest is the elasticity of substitution. Elasticity of a function of a single variable Before

More information

The Difference Between Market and Barter: Money and the Making of Markets

The Difference Between Market and Barter: Money and the Making of Markets The Difference Between Market and Barter: 2 Money and the Making of Markets Market is in many respects distinct from barter. This distinction needs to be emphasized, because the conventional theory treats

More information

REVIEW OF MICROECONOMICS

REVIEW OF MICROECONOMICS ECO 352 Spring 2010 Precepts Weeks 1, 2 Feb. 1, 8 REVIEW OF MICROECONOMICS Concepts to be reviewed Budget constraint: graphical and algebraic representation Preferences, indifference curves. Utility function

More information

6. Budget Deficits and Fiscal Policy

6. Budget Deficits and Fiscal Policy Prof. Dr. Thomas Steger Advanced Macroeconomics II Lecture SS 2012 6. Budget Deficits and Fiscal Policy Introduction Ricardian equivalence Distorting taxes Debt crises Introduction (1) Ricardian equivalence

More information

Economics 326: Duality and the Slutsky Decomposition. Ethan Kaplan

Economics 326: Duality and the Slutsky Decomposition. Ethan Kaplan Economics 326: Duality and the Slutsky Decomposition Ethan Kaplan September 19, 2011 Outline 1. Convexity and Declining MRS 2. Duality and Hicksian Demand 3. Slutsky Decomposition 4. Net and Gross Substitutes

More information

Some information on using a right approach in applied trade analysis. Based on ARTNeT capacity building workshop materials artnet.unescap.

Some information on using a right approach in applied trade analysis. Based on ARTNeT capacity building workshop materials artnet.unescap. Some information on using a right approach in applied trade analysis Based on ARTNeT capacity building workshop materials artnet.unescap.org 1. Why do we need a model for trade policy? to provide a theoretically

More information

Sample Midterm Solutions

Sample Midterm Solutions Sample Midterm Solutions Instructions: Please answer both questions. You should show your working and calculations for each applicable problem. Correct answers without working will get you relatively few

More information

UCLA. Department of Economics Ph. D. Preliminary Exam Micro-Economic Theory

UCLA. Department of Economics Ph. D. Preliminary Exam Micro-Economic Theory UCLA Department of Economics Ph. D. Preliminary Exam Micro-Economic Theory (SPRING 2011) Instructions: You have 4 hours for the exam Answer any 5 out of the 6 questions. All questions are weighted equally.

More information

Notes V General Equilibrium: Positive Theory. 1 Walrasian Equilibrium and Excess Demand

Notes V General Equilibrium: Positive Theory. 1 Walrasian Equilibrium and Excess Demand Notes V General Equilibrium: Positive Theory In this lecture we go on considering a general equilibrium model of a private ownership economy. In contrast to the Notes IV, we focus on positive issues such

More information

Economics 200B Part 1 UCSD Winter 2015 Prof. R. Starr, Mr. John Rehbeck Final Exam 1

Economics 200B Part 1 UCSD Winter 2015 Prof. R. Starr, Mr. John Rehbeck Final Exam 1 Economics 200B Part 1 UCSD Winter 2015 Prof. R. Starr, Mr. John Rehbeck Final Exam 1 Your Name: SUGGESTED ANSWERS Please answer all questions. Each of the six questions marked with a big number counts

More information

Multi-variable Calculus and Optimization

Multi-variable Calculus and Optimization Multi-variable Calculus and Optimization Dudley Cooke Trinity College Dublin Dudley Cooke (Trinity College Dublin) Multi-variable Calculus and Optimization 1 / 51 EC2040 Topic 3 - Multi-variable Calculus

More information

MATH10212 Linear Algebra. Systems of Linear Equations. Definition. An n-dimensional vector is a row or a column of n numbers (or letters): a 1.

MATH10212 Linear Algebra. Systems of Linear Equations. Definition. An n-dimensional vector is a row or a column of n numbers (or letters): a 1. MATH10212 Linear Algebra Textbook: D. Poole, Linear Algebra: A Modern Introduction. Thompson, 2006. ISBN 0-534-40596-7. Systems of Linear Equations Definition. An n-dimensional vector is a row or a column

More information

or, put slightly differently, the profit maximizing condition is for marginal revenue to equal marginal cost:

or, put slightly differently, the profit maximizing condition is for marginal revenue to equal marginal cost: Chapter 9 Lecture Notes 1 Economics 35: Intermediate Microeconomics Notes and Sample Questions Chapter 9: Profit Maximization Profit Maximization The basic assumption here is that firms are profit maximizing.

More information

The impact of increased efficiency in the use of energy: A computable general equilibrium analysis for Spain

The impact of increased efficiency in the use of energy: A computable general equilibrium analysis for Spain The impact of increased efficiency in the use of energy: A computable general equilibrium analysis for Spain Pablo Arocena Universidad Pública de Navarra Nafarroako Unibertsitate Publikoa OUTLINE o Motivation:

More information

Grade Level Year Total Points Core Points % At Standard 9 2003 10 5 7 %

Grade Level Year Total Points Core Points % At Standard 9 2003 10 5 7 % Performance Assessment Task Number Towers Grade 9 The task challenges a student to demonstrate understanding of the concepts of algebraic properties and representations. A student must make sense of the

More information

Intro to Data Analysis, Economic Statistics and Econometrics

Intro to Data Analysis, Economic Statistics and Econometrics Intro to Data Analysis, Economic Statistics and Econometrics Statistics deals with the techniques for collecting and analyzing data that arise in many different contexts. Econometrics involves the development

More information

Follow links for Class Use and other Permissions. For more information send email to: permissions@pupress.princeton.edu

Follow links for Class Use and other Permissions. For more information send email to: permissions@pupress.princeton.edu COPYRIGHT NOTICE: Ariel Rubinstein: Lecture Notes in Microeconomic Theory is published by Princeton University Press and copyrighted, c 2006, by Princeton University Press. All rights reserved. No part

More information

1 Solving LPs: The Simplex Algorithm of George Dantzig

1 Solving LPs: The Simplex Algorithm of George Dantzig Solving LPs: The Simplex Algorithm of George Dantzig. Simplex Pivoting: Dictionary Format We illustrate a general solution procedure, called the simplex algorithm, by implementing it on a very simple example.

More information

The Real Business Cycle Model

The Real Business Cycle Model The Real Business Cycle Model Ester Faia Goethe University Frankfurt Nov 2015 Ester Faia (Goethe University Frankfurt) RBC Nov 2015 1 / 27 Introduction The RBC model explains the co-movements in the uctuations

More information

Advanced Microeconomics

Advanced Microeconomics Advanced Microeconomics Ordinal preference theory Harald Wiese University of Leipzig Harald Wiese (University of Leipzig) Advanced Microeconomics 1 / 68 Part A. Basic decision and preference theory 1 Decisions

More information

Principles of Economics

Principles of Economics Principles of Economics (8 th Edition) Dr. H. S. Agarwal Professor of Economics (Retd.) Agra College, AGRA professional publishing Contents JSASIC CONCEPTS^ 1. The Scope and Nature of Economics 1-31 Introduction;

More information

Mathematical finance and linear programming (optimization)

Mathematical finance and linear programming (optimization) Mathematical finance and linear programming (optimization) Geir Dahl September 15, 2009 1 Introduction The purpose of this short note is to explain how linear programming (LP) (=linear optimization) may

More information

U = x 1 2. 1 x 1 4. 2 x 1 4. What are the equilibrium relative prices of the three goods? traders has members who are best off?

U = x 1 2. 1 x 1 4. 2 x 1 4. What are the equilibrium relative prices of the three goods? traders has members who are best off? Chapter 7 General Equilibrium Exercise 7. Suppose there are 00 traders in a market all of whom behave as price takers. Suppose there are three goods and the traders own initially the following quantities:

More information

On the Interaction and Competition among Internet Service Providers

On the Interaction and Competition among Internet Service Providers On the Interaction and Competition among Internet Service Providers Sam C.M. Lee John C.S. Lui + Abstract The current Internet architecture comprises of different privately owned Internet service providers

More information

Macroeconomic impact of Pannonia Ethanol in Hungary

Macroeconomic impact of Pannonia Ethanol in Hungary Macroeconomic impact of Pannonia Ethanol in Hungary Simulation results from a calibrated CGE model Written for Pannonia Ethanol Zrt. Author: Major, Klára Budapest 2016.03.30. For Applicable Knowledge HÉTFA

More information

Introduction to Linear Programming (LP) Mathematical Programming (MP) Concept

Introduction to Linear Programming (LP) Mathematical Programming (MP) Concept Introduction to Linear Programming (LP) Mathematical Programming Concept LP Concept Standard Form Assumptions Consequences of Assumptions Solution Approach Solution Methods Typical Formulations Massachusetts

More information

Definition and Properties of the Production Function: Lecture

Definition and Properties of the Production Function: Lecture Definition and Properties of the Production Function: Lecture II August 25, 2011 Definition and : Lecture A Brief Brush with Duality Cobb-Douglas Cost Minimization Lagrangian for the Cobb-Douglas Solution

More information

Increasing for all. Convex for all. ( ) Increasing for all (remember that the log function is only defined for ). ( ) Concave for all.

Increasing for all. Convex for all. ( ) Increasing for all (remember that the log function is only defined for ). ( ) Concave for all. 1. Differentiation The first derivative of a function measures by how much changes in reaction to an infinitesimal shift in its argument. The largest the derivative (in absolute value), the faster is evolving.

More information

The Real Business Cycle model

The Real Business Cycle model The Real Business Cycle model Spring 2013 1 Historical introduction Modern business cycle theory really got started with Great Depression Keynes: The General Theory of Employment, Interest and Money Keynesian

More information

Lecture 2: Consumer Theory

Lecture 2: Consumer Theory Lecture 2: Consumer Theory Preferences and Utility Utility Maximization (the primal problem) Expenditure Minimization (the dual) First we explore how consumers preferences give rise to a utility fct which

More information

Optimal linear-quadratic control

Optimal linear-quadratic control Optimal linear-quadratic control Martin Ellison 1 Motivation The lectures so far have described a general method - value function iterations - for solving dynamic programming problems. However, one problem

More information

Price Discrimination: Part 2. Sotiris Georganas

Price Discrimination: Part 2. Sotiris Georganas Price Discrimination: Part 2 Sotiris Georganas 1 More pricing techniques We will look at some further pricing techniques... 1. Non-linear pricing (2nd degree price discrimination) 2. Bundling 2 Non-linear

More information

Lecture 2. Marginal Functions, Average Functions, Elasticity, the Marginal Principle, and Constrained Optimization

Lecture 2. Marginal Functions, Average Functions, Elasticity, the Marginal Principle, and Constrained Optimization Lecture 2. Marginal Functions, Average Functions, Elasticity, the Marginal Principle, and Constrained Optimization 2.1. Introduction Suppose that an economic relationship can be described by a real-valued

More information

CHAPTER 4 Consumer Choice

CHAPTER 4 Consumer Choice CHAPTER 4 Consumer Choice CHAPTER OUTLINE 4.1 Preferences Properties of Consumer Preferences Preference Maps 4.2 Utility Utility Function Ordinal Preference Utility and Indifference Curves Utility and

More information

Linear Programming Notes V Problem Transformations

Linear Programming Notes V Problem Transformations Linear Programming Notes V Problem Transformations 1 Introduction Any linear programming problem can be rewritten in either of two standard forms. In the first form, the objective is to maximize, the material

More information

Working Paper Series

Working Paper Series RGEA Universidade de Vigo http://webs.uvigo.es/rgea Working Paper Series A Market Game Approach to Differential Information Economies Guadalupe Fugarolas, Carlos Hervés-Beloso, Emma Moreno- García and

More information

Lecture 2: August 29. Linear Programming (part I)

Lecture 2: August 29. Linear Programming (part I) 10-725: Convex Optimization Fall 2013 Lecture 2: August 29 Lecturer: Barnabás Póczos Scribes: Samrachana Adhikari, Mattia Ciollaro, Fabrizio Lecci Note: LaTeX template courtesy of UC Berkeley EECS dept.

More information

THE IMPACT OF FUTURE MARKET ON MONEY DEMAND IN IRAN

THE IMPACT OF FUTURE MARKET ON MONEY DEMAND IN IRAN THE IMPACT OF FUTURE MARKET ON MONEY DEMAND IN IRAN Keikha M. 1 and *Shams Koloukhi A. 2 and Parsian H. 2 and Darini M. 3 1 Department of Economics, Allameh Tabatabaie University, Iran 2 Young Researchers

More information

The RBC methodology also comes down to two principles:

The RBC methodology also comes down to two principles: Chapter 5 Real business cycles 5.1 Real business cycles The most well known paper in the Real Business Cycles (RBC) literature is Kydland and Prescott (1982). That paper introduces both a specific theory

More information

AP Microeconomics Chapter 12 Outline

AP Microeconomics Chapter 12 Outline I. Learning Objectives In this chapter students will learn: A. The significance of resource pricing. B. How the marginal revenue productivity of a resource relates to a firm s demand for that resource.

More information

What is Linear Programming?

What is Linear Programming? Chapter 1 What is Linear Programming? An optimization problem usually has three essential ingredients: a variable vector x consisting of a set of unknowns to be determined, an objective function of x to

More information

19 : Theory of Production

19 : Theory of Production 19 : Theory of Production 1 Recap from last session Long Run Production Analysis Return to Scale Isoquants, Isocost Choice of input combination Expansion path Economic Region of Production Session Outline

More information

1 Review of Least Squares Solutions to Overdetermined Systems

1 Review of Least Squares Solutions to Overdetermined Systems cs4: introduction to numerical analysis /9/0 Lecture 7: Rectangular Systems and Numerical Integration Instructor: Professor Amos Ron Scribes: Mark Cowlishaw, Nathanael Fillmore Review of Least Squares

More information

Gains from Trade. Christopher P. Chambers and Takashi Hayashi. March 25, 2013. Abstract

Gains from Trade. Christopher P. Chambers and Takashi Hayashi. March 25, 2013. Abstract Gains from Trade Christopher P. Chambers Takashi Hayashi March 25, 2013 Abstract In a market design context, we ask whether there exists a system of transfers regulations whereby gains from trade can always

More information

Constrained optimization.

Constrained optimization. ams/econ 11b supplementary notes ucsc Constrained optimization. c 2010, Yonatan Katznelson 1. Constraints In many of the optimization problems that arise in economics, there are restrictions on the values

More information

Linear Programming. Solving LP Models Using MS Excel, 18

Linear Programming. Solving LP Models Using MS Excel, 18 SUPPLEMENT TO CHAPTER SIX Linear Programming SUPPLEMENT OUTLINE Introduction, 2 Linear Programming Models, 2 Model Formulation, 4 Graphical Linear Programming, 5 Outline of Graphical Procedure, 5 Plotting

More information

The Demand for Life Insurance: An Application of the Economics of Uncertainty: A Comment

The Demand for Life Insurance: An Application of the Economics of Uncertainty: A Comment THE JOlJKNAL OF FINANCE VOL. XXXVII, NO 5 UECEMREK 1982 The Demand for Life Insurance: An Application of the Economics of Uncertainty: A Comment NICHOLAS ECONOMIDES* IN HIS THEORETICAL STUDY on the demand

More information

Real Business Cycle Models

Real Business Cycle Models Real Business Cycle Models Lecture 2 Nicola Viegi April 2015 Basic RBC Model Claim: Stochastic General Equlibrium Model Is Enough to Explain The Business cycle Behaviour of the Economy Money is of little

More information

Oligopoly and Strategic Pricing

Oligopoly and Strategic Pricing R.E.Marks 1998 Oligopoly 1 R.E.Marks 1998 Oligopoly Oligopoly and Strategic Pricing In this section we consider how firms compete when there are few sellers an oligopolistic market (from the Greek). Small

More information

Linear Programming I

Linear Programming I Linear Programming I November 30, 2003 1 Introduction In the VCR/guns/nuclear bombs/napkins/star wars/professors/butter/mice problem, the benevolent dictator, Bigus Piguinus, of south Antarctica penguins

More information

IEOR 4404 Homework #2 Intro OR: Deterministic Models February 14, 2011 Prof. Jay Sethuraman Page 1 of 5. Homework #2

IEOR 4404 Homework #2 Intro OR: Deterministic Models February 14, 2011 Prof. Jay Sethuraman Page 1 of 5. Homework #2 IEOR 4404 Homework # Intro OR: Deterministic Models February 14, 011 Prof. Jay Sethuraman Page 1 of 5 Homework #.1 (a) What is the optimal solution of this problem? Let us consider that x 1, x and x 3

More information

Moral Hazard. Itay Goldstein. Wharton School, University of Pennsylvania

Moral Hazard. Itay Goldstein. Wharton School, University of Pennsylvania Moral Hazard Itay Goldstein Wharton School, University of Pennsylvania 1 Principal-Agent Problem Basic problem in corporate finance: separation of ownership and control: o The owners of the firm are typically

More information

INTRODUCTORY MICROECONOMICS

INTRODUCTORY MICROECONOMICS INTRODUCTORY MICROECONOMICS UNIT-I PRODUCTION POSSIBILITIES CURVE The production possibilities (PP) curve is a graphical medium of highlighting the central problem of 'what to produce'. To decide what

More information

Math 4310 Handout - Quotient Vector Spaces

Math 4310 Handout - Quotient Vector Spaces Math 4310 Handout - Quotient Vector Spaces Dan Collins The textbook defines a subspace of a vector space in Chapter 4, but it avoids ever discussing the notion of a quotient space. This is understandable

More information

The Basic New Keynesian Model

The Basic New Keynesian Model The Basic New Keynesian Model January 11 th 2012 Lecture notes by Drago Bergholt, Norwegian Business School Drago.Bergholt@bi.no I Contents 1. Introduction... 1 1.1 Prologue... 1 1.2 The New Keynesian

More information

Statistical Machine Translation: IBM Models 1 and 2

Statistical Machine Translation: IBM Models 1 and 2 Statistical Machine Translation: IBM Models 1 and 2 Michael Collins 1 Introduction The next few lectures of the course will be focused on machine translation, and in particular on statistical machine translation

More information

General Framework for an Iterative Solution of Ax b. Jacobi s Method

General Framework for an Iterative Solution of Ax b. Jacobi s Method 2.6 Iterative Solutions of Linear Systems 143 2.6 Iterative Solutions of Linear Systems Consistent linear systems in real life are solved in one of two ways: by direct calculation (using a matrix factorization,

More information

Linear Programming. March 14, 2014

Linear Programming. March 14, 2014 Linear Programming March 1, 01 Parts of this introduction to linear programming were adapted from Chapter 9 of Introduction to Algorithms, Second Edition, by Cormen, Leiserson, Rivest and Stein [1]. 1

More information

College Pricing and Income Inequality

College Pricing and Income Inequality College Pricing and Income Inequality Zhifeng Cai University of Minnesota Jonathan Heathcote Federal Reserve Bank of Minneapolis February 16, 2016 PRELIMINARY AND INCOMPLETE 1 Introduction Rising college

More information

Published in WTO and World Trade: Challenges in a New Era, edited by Geunter Heiduk and Kar-yiu Wong, Springer-Verlag (2005)

Published in WTO and World Trade: Challenges in a New Era, edited by Geunter Heiduk and Kar-yiu Wong, Springer-Verlag (2005) Published in WTO and World Trade: Challenges in a New Era, edited by Geunter Heiduk and Kar-yiu Wong, Springer-Verlag (2005) Income Redistribution, Trade Prices, and International Capital in Simulated

More information

An increase in the number of students attending college. shifts to the left. An increase in the wage rate of refinery workers.

An increase in the number of students attending college. shifts to the left. An increase in the wage rate of refinery workers. 1. Which of the following would shift the demand curve for new textbooks to the right? a. A fall in the price of paper used in publishing texts. b. A fall in the price of equivalent used text books. c.

More information

ANSWERS TO END-OF-CHAPTER QUESTIONS

ANSWERS TO END-OF-CHAPTER QUESTIONS ANSWERS TO END-OF-CHAPTER QUESTIONS 23-1 Briefly indicate the basic characteristics of pure competition, pure monopoly, monopolistic competition, and oligopoly. Under which of these market classifications

More information

Economics of Strategy (ECON 4550) Maymester 2015 Applications of Regression Analysis

Economics of Strategy (ECON 4550) Maymester 2015 Applications of Regression Analysis Economics of Strategy (ECON 4550) Maymester 015 Applications of Regression Analysis Reading: ACME Clinic (ECON 4550 Coursepak, Page 47) and Big Suzy s Snack Cakes (ECON 4550 Coursepak, Page 51) Definitions

More information

Unit 1. Today I am going to discuss about Transportation problem. First question that comes in our mind is what is a transportation problem?

Unit 1. Today I am going to discuss about Transportation problem. First question that comes in our mind is what is a transportation problem? Unit 1 Lesson 14: Transportation Models Learning Objective : What is a Transportation Problem? How can we convert a transportation problem into a linear programming problem? How to form a Transportation

More information

Online Appendix to Stochastic Imitative Game Dynamics with Committed Agents

Online Appendix to Stochastic Imitative Game Dynamics with Committed Agents Online Appendix to Stochastic Imitative Game Dynamics with Committed Agents William H. Sandholm January 6, 22 O.. Imitative protocols, mean dynamics, and equilibrium selection In this section, we consider

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS Systems of Equations and Matrices Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a

More information

Dynamic Process Modeling. Process Dynamics and Control

Dynamic Process Modeling. Process Dynamics and Control Dynamic Process Modeling Process Dynamics and Control 1 Description of process dynamics Classes of models What do we need for control? Modeling for control Mechanical Systems Modeling Electrical circuits

More information

1 Teaching notes on GMM 1.

1 Teaching notes on GMM 1. Bent E. Sørensen January 23, 2007 1 Teaching notes on GMM 1. Generalized Method of Moment (GMM) estimation is one of two developments in econometrics in the 80ies that revolutionized empirical work in

More information

A public good is often defined to be a good that is both nonrivalrous and nonexcludable in consumption.

A public good is often defined to be a good that is both nonrivalrous and nonexcludable in consumption. Theory of Public Goods A public good is often defined to be a good that is both nonrivalrous and nonexcludable in consumption. The nonrivalrous property holds when use of a unit of the good by one consumer

More information

Hello, my name is Olga Michasova and I present the work The generalized model of economic growth with human capital accumulation.

Hello, my name is Olga Michasova and I present the work The generalized model of economic growth with human capital accumulation. Hello, my name is Olga Michasova and I present the work The generalized model of economic growth with human capital accumulation. 1 Without any doubts human capital is a key factor of economic growth because

More information

Partial Fractions. Combining fractions over a common denominator is a familiar operation from algebra:

Partial Fractions. Combining fractions over a common denominator is a familiar operation from algebra: Partial Fractions Combining fractions over a common denominator is a familiar operation from algebra: From the standpoint of integration, the left side of Equation 1 would be much easier to work with than

More information

Continued Fractions and the Euclidean Algorithm

Continued Fractions and the Euclidean Algorithm Continued Fractions and the Euclidean Algorithm Lecture notes prepared for MATH 326, Spring 997 Department of Mathematics and Statistics University at Albany William F Hammond Table of Contents Introduction

More information

Problem Set II: budget set, convexity

Problem Set II: budget set, convexity Problem Set II: budget set, convexity Paolo Crosetto paolo.crosetto@unimi.it Exercises will be solved in class on January 25th, 2010 Recap: Walrasian Budget set, definition Definition (Walrasian budget

More information

Chapter 1. Introduction

Chapter 1. Introduction Chapter 1 Introduction What is productivity, how is it measured and why is it important? These questions are a useful starting point from which we can define and explain the range of productivity measures

More information

Consumer Theory: The Mathematical Core

Consumer Theory: The Mathematical Core Consumer Theory: The Mathematical Core Dan McFadden, C13 Suppose an individual has a utility function U(x) which is a function of non-negative commodity vectors x = (x 1,x,...,x N ), and seeks to maximize

More information

Documentation of the Applied Dynamic Analysis of the Global Economy (ADAGE) Model

Documentation of the Applied Dynamic Analysis of the Global Economy (ADAGE) Model Documentation of the Applied Dynamic Analysis of the Global Economy (ADAGE) Model Martin T. Ross Working Paper 05_01 November 2005 2005 Research Triangle Institute. All rights reserved. Readers may make

More information

Inflation. Chapter 8. 8.1 Money Supply and Demand

Inflation. Chapter 8. 8.1 Money Supply and Demand Chapter 8 Inflation This chapter examines the causes and consequences of inflation. Sections 8.1 and 8.2 relate inflation to money supply and demand. Although the presentation differs somewhat from that

More information

Learning Objectives. Chapter 6. Market Structures. Market Structures (cont.) The Two Extremes: Perfect Competition and Pure Monopoly

Learning Objectives. Chapter 6. Market Structures. Market Structures (cont.) The Two Extremes: Perfect Competition and Pure Monopoly Chapter 6 The Two Extremes: Perfect Competition and Pure Monopoly Learning Objectives List the four characteristics of a perfectly competitive market. Describe how a perfect competitor makes the decision

More information

ON THE DEATH OF THE PHILLIPS CURVE William A. Niskanen

ON THE DEATH OF THE PHILLIPS CURVE William A. Niskanen ON THE DEATH OF THE PHILLIPS CURVE William A. Niskanen There is no evidence of a Phillips curve showing a tradeoff between unemployment and inflation. The function for estimating the nonaccelerating inflation

More information

c. Given your answer in part (b), what do you anticipate will happen in this market in the long-run?

c. Given your answer in part (b), what do you anticipate will happen in this market in the long-run? Perfect Competition Questions Question 1 Suppose there is a perfectly competitive industry where all the firms are identical with identical cost curves. Furthermore, suppose that a representative firm

More information

Sensitivity Analysis 3.1 AN EXAMPLE FOR ANALYSIS

Sensitivity Analysis 3.1 AN EXAMPLE FOR ANALYSIS Sensitivity Analysis 3 We have already been introduced to sensitivity analysis in Chapter via the geometry of a simple example. We saw that the values of the decision variables and those of the slack and

More information

A Dynamic Analysis of Price Determination Under Joint Profit Maximization in Bilateral Monopoly

A Dynamic Analysis of Price Determination Under Joint Profit Maximization in Bilateral Monopoly A Dynamic Analysis of Price Determination Under Joint Profit Maximization in Bilateral Monopoly by Stephen Devadoss Department of Agricultural Economics University of Idaho Moscow, Idaho 83844-2334 Phone:

More information

Constrained Optimisation

Constrained Optimisation CHAPTER 9 Constrained Optimisation Rational economic agents are assumed to make choices that maximise their utility or profit But their choices are usually constrained for example the consumer s choice

More information

Linear Programming Notes VII Sensitivity Analysis

Linear Programming Notes VII Sensitivity Analysis Linear Programming Notes VII Sensitivity Analysis 1 Introduction When you use a mathematical model to describe reality you must make approximations. The world is more complicated than the kinds of optimization

More information

Solving Mass Balances using Matrix Algebra

Solving Mass Balances using Matrix Algebra Page: 1 Alex Doll, P.Eng, Alex G Doll Consulting Ltd. http://www.agdconsulting.ca Abstract Matrix Algebra, also known as linear algebra, is well suited to solving material balance problems encountered

More information

Curriculum and Contents: Diplom-Program in Business Administration (Year 1 and Year 2)

Curriculum and Contents: Diplom-Program in Business Administration (Year 1 and Year 2) Business School DeAN S OFFICE INTERNATIONAL RELATIONS L 5, 5 68131 Mannheim Germany Phone +49 (0) 6 21 1 81-1474 Fax +49 (0) 6 21 1 81-1471 international@bwl.uni-mannheim.de www.bwl.uni-mannheim.de Curriculum

More information

Numerical methods for American options

Numerical methods for American options Lecture 9 Numerical methods for American options Lecture Notes by Andrzej Palczewski Computational Finance p. 1 American options The holder of an American option has the right to exercise it at any moment

More information

Preparation course Msc Business & Econonomics

Preparation course Msc Business & Econonomics Preparation course Msc Business & Econonomics The simple Keynesian model Tom-Reiel Heggedal BI August 2014 TRH (BI) Keynes model August 2014 1 / 19 Assumptions Keynes model Outline for this lecture: Go

More information

ELASTICITY OF LONG DISTANCE TRAVELLING

ELASTICITY OF LONG DISTANCE TRAVELLING Mette Aagaard Knudsen, DTU Transport, mak@transport.dtu.dk ELASTICITY OF LONG DISTANCE TRAVELLING ABSTRACT With data from the Danish expenditure survey for 12 years 1996 through 2007, this study analyses

More information

(Refer Slide Time: 2:03)

(Refer Slide Time: 2:03) Control Engineering Prof. Madan Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 11 Models of Industrial Control Devices and Systems (Contd.) Last time we were

More information

ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE

ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE YUAN TIAN This synopsis is designed merely for keep a record of the materials covered in lectures. Please refer to your own lecture notes for all proofs.

More information

Agricultural Technology and Marketing Margins in Vietnam 1. Henning Tarp Jensen Department of Economics University of Copenhagen

Agricultural Technology and Marketing Margins in Vietnam 1. Henning Tarp Jensen Department of Economics University of Copenhagen A Study Prepared under the CIEM-Danida Project Strengthening the Development Research and Policy Analysis Capacity of CIEM funded by the Danida Poverty Reduction Grant (PRG) Agricultural Technology and

More information

Chapter 6. Linear Programming: The Simplex Method. Introduction to the Big M Method. Section 4 Maximization and Minimization with Problem Constraints

Chapter 6. Linear Programming: The Simplex Method. Introduction to the Big M Method. Section 4 Maximization and Minimization with Problem Constraints Chapter 6 Linear Programming: The Simplex Method Introduction to the Big M Method In this section, we will present a generalized version of the simplex method that t will solve both maximization i and

More information

Monopoly and Monopsony Labor Market Behavior

Monopoly and Monopsony Labor Market Behavior Monopoly and Monopsony abor Market Behavior 1 Introduction For the purposes of this handout, let s assume that firms operate in just two markets: the market for their product where they are a seller) and

More information

Solving Systems of Linear Equations

Solving Systems of Linear Equations LECTURE 5 Solving Systems of Linear Equations Recall that we introduced the notion of matrices as a way of standardizing the expression of systems of linear equations In today s lecture I shall show how

More information

ECONOMIC THEORY AND OPERATIONS ANALYSIS

ECONOMIC THEORY AND OPERATIONS ANALYSIS WILLIAM J. BAUMOL Professor of Economics Princeton University ECONOMIC THEORY AND OPERATIONS ANALYSIS Second Edition Prentice-Hall, I Inc. Engkwood Cliffs, New Jersey CONTENTS PART 7 ANALYTIC TOOLS OF

More information