SlideShare a Scribd company logo
Statistical Estimation of a General Exchange
Equilibrium
John S. Schuler
Department of Economics
George Mason University
March 12, 2019
Why is this both Interesting and Difficult?
Economics is usually built around interdependence.
Statistics is usually built around independence or at least
exchangeability.
It is the hope of complexity science that some complexity is
only apparent.
General Equilibrium is an extreme example of interdependence.
What can we sample over?
Key Terms
Term Definition
Endowment Initial Allocation
Price Exchange Rate of Goods
Modeling the Agent
Each agent ai ∈ A consumes some k goods and has an
endowment k to trade.
We assume each good is infinitely divisible and therefore, the
consumption bundles xi ∈ Rk
+.
The agent has a preference ordering on this commodity space.
It is represented by an equivalence class of utility functions,
Ui : Rk → R identified up to monotonic transformations.
Then, the agent has a demand curve for each of k goods,
Dj
i = f (p) defined as arg maxxi ∈Rk
+
U (xi ) subject to the
contraint that pxi ≤ p, i .
The Market Demand Curve
We can add the individual demand curves for a market demand
curve:
Dj
(p) =
n
i
Dj
i=1 (p) .
Economic Equilibrium
Q1
P1
D1
S1
Market 1
Q2
P2
D2
S2
Market 2
General Equilibrium: j Agents and k Goods
In an economy with k goods, a general equilibrium is a set of
associated vectors:
P =










1
P2
...
Pi
...
Pk










Q =










Q1
Q2
...
Qi
...
Qk










The first entry in the price vector is 1 since we choose a
“numeraire” good and normalize its price. The price vector always
has one fewer dimension that the quantity vector.
Indifference Curves
A useful piece of machinery.
For a commodity space x ∈ Rk
+, fixing Ui (xi ) = U implicitly
defines a function xk = fi (x1, . . . , xk−1)
The gradient of this function comes in handy. fi refers to
what economists call the marginal rate of substitution.
This yields an alternative characterization of a general
equilibrium.
Good 1
Good2
•
Alternative Characterization
A given 1 × (k − 1) price vector p and a k × n matrix of quantities
[qi,j ] represents a general equilibrium if and only if for all agents i:
p, fi = p, f1 = 1
In other words, we have a general equilibrium when the marginal
rate of substitution of all agents coincides with the price vector.
The Edgeworth Box
Good 1
Good2
•
•
η
C
A Mathematical Description
There are m agents and n goods,
Each agent i has a utility function Ui : x → R where x ∈ Rn
+
and i ∈ {1, . . . , m}.
Each agent has an endowment i .
Then, the Walrasian general equilibrium η is a function of
these utility functions and endowments.
The contract surface is a function of the Ui alone and consists
of the equilibria for all possible endowments. It has one fewer
dimension than the commodity space.
A Mathematical Descriptions
Without loss of generality, we can assume that there is a total
of one unit of each good in the economy.
Then, if J is a ones matrix and X is the allocation matrix with
a column for each good, JX = J.
Thus, everything is normalized. This can be transformed
arbitrarily to match all other exchange equilibrium problems.
Characterizing the Contract Curve
Take the perspective of a single agent called agent 1 without
loss of generality.
Fix the utility levels of all other agents 2, . . . , n such that
Ui = Ui . Note that these utility levels are not generally the
same.
This gives us an indifference curve Ii for each agent.
Then, c := arg max Ui (x1) for x ∈ i Ii is a point on the
contract curve.
The Statistics
We can sample from the allocation space x ∈ Rk
+.
Then, we evaluate the utilities, Ui of these allocations.
Discretize the utility space m
i=2 Ui (xk).
Within each category, find the maximum utility of agent 1.
This estimates the contract curve!
Characterizing the Contract Curve
A Change of Perspective
An Estimator
Recall that in equilibrium, the marginal rates of substitution of
the agents are coincident with each other and the price vector.
We can calculate the cosine between the price vector and the
MRS of each agent. This gives us a vector C of length m.
We can calculate the variance of this vector. The closer the
point is to equilibrium, the lower the variance.
Thus, we can use 1
σ2
C
to weight an average. Points closer to
the equilibrium will contribute more.
Results
Can We do Better?
At the moment, the statistical properties of this weighted average
are not well-understood.
Insofar as we have estimated the contract curve, we get the
equilibrium price for free.
Looking closely at the Edgeworth box will give us a hint.
What Edgeworth Hides
Good 1
Good2
•
•
η
C
Income Invariant Exchanges
Let E be the endowment matrix and X be an arbitrary equilibrium
allocation matrix.
An exchange is income preserving if:
[E − X] p = Tp = 0
For ones matrix J, the only constraint on X and E is that
JX = JE = J. T is not of full rank and so is not invertible.
The Moore-Penrose Pseudo-Inverse
Derived from the singular value decomposition.
The pseudo-inverse of T is denoted T+.
It characterizes the solution set p.
p = [I − T+T] w for arbitrary w ∈ Rk.
The difficulty: the economics is more constrained than the
mathematics. p must be in the positive orthant.
Without loss of generality, we can restrict it to the set of
vectors of norm 1 in this orthant.
To do: construct a basis in w-space that maps to a probably
smaller basis in p-space. This will allow us to generate valid
price vectors.
Income-Invariant Allocations
This technique allows us to define the subsets of the
allocation space that are income preserving with respect to a
fixed price vector.
These form affine subspaces of the allocation space.
Thus, we can randomly generate w’s to get the corresponding
p’s.
Now, we can track the failure rate of each income preserving
allocation space; that is, what percentage of the sample falls
outside the core.
The allocation space with the minimal failure rate estimates
the major axis of the core.
Thus, the allocations that are both on the contract curve and
in this axis are good estimates of the general equilibrium.
Results
Conclusions
Using order statistics introduces bias but is necessary given
that the support of the distributions is unknown.
More work remains to be done but progress comes from
figuring out what set to sample over.
In particular, here, the useful structure is in the utility space
and the income families.
This is a highly non-linear transformation of the uniform
allocation space.
In future, ideally we can add production.

More Related Content

Similar to MUMS: Agent-based Modeling Workshop - Nonparametric Estimation of General Equilibrium Price Vectors - John Schuler, March 11, 2019

Machine learning
Machine learningMachine learning
Machine learning
Shreyas G S
 
Multivariate
MultivariateMultivariate
Multivariate
dessybudiyanti
 
Economics Assignment Sample Problems Set 6 with Solutions
Economics Assignment Sample Problems Set 6 with SolutionsEconomics Assignment Sample Problems Set 6 with Solutions
Economics Assignment Sample Problems Set 6 with Solutions
Hebrew Johnson
 
2018 tension minimizing economies are minimal surface economies august 2, 2017
2018 tension minimizing economies are minimal surface economies august 2, 20172018 tension minimizing economies are minimal surface economies august 2, 2017
2018 tension minimizing economies are minimal surface economies august 2, 2017
Richard Anthony Baum
 
2018 tension minimizing econimies are minimal surface economies august 2, 2017
2018 tension minimizing econimies are minimal surface economies august 2, 20172018 tension minimizing econimies are minimal surface economies august 2, 2017
2018 tension minimizing econimies are minimal surface economies august 2, 2017
Richard Anthony Baum
 
CHAPTER 1 PPT.pptx
CHAPTER 1 PPT.pptxCHAPTER 1 PPT.pptx
CHAPTER 1 PPT.pptx
LopaBhowmik1
 
Questions and Answers At Least 75 Words each.Please answer th.docx
Questions and Answers At Least 75 Words each.Please answer th.docxQuestions and Answers At Least 75 Words each.Please answer th.docx
Questions and Answers At Least 75 Words each.Please answer th.docx
makdul
 
Derivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin CalculusDerivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin Calculus
Hugo Delatte
 
Advanced Microeconomics - Lecture Slides
Advanced Microeconomics - Lecture SlidesAdvanced Microeconomics - Lecture Slides
Advanced Microeconomics - Lecture Slides
Yosuke YASUDA
 
OR2 Chapter1
OR2 Chapter1OR2 Chapter1
OR2 Chapter1
lesdymayer
 
Notes99
Notes99Notes99
Thesis
ThesisThesis
Free Ebooks Download ! Edhole
Free Ebooks Download ! EdholeFree Ebooks Download ! Edhole
Free Ebooks Download ! Edhole
Edhole.com
 
Calisto 2016a 251116
Calisto 2016a 251116Calisto 2016a 251116
Calisto 2016a 251116
Rodwell Kufakunesu (DPhil)
 
Project Report
Project ReportProject Report
Project Report
Vadym Dolinin
 
Theory of linear programming
Theory of linear programmingTheory of linear programming
Theory of linear programming
Tarun Gehlot
 
Derivative rules.docx
Derivative rules.docxDerivative rules.docx
Derivative rules.docx
Rose Mary Tania Arini
 
4971 improved-and-generalized-upper-bounds-on-the-complexity-of-policy-iteration
4971 improved-and-generalized-upper-bounds-on-the-complexity-of-policy-iteration4971 improved-and-generalized-upper-bounds-on-the-complexity-of-policy-iteration
4971 improved-and-generalized-upper-bounds-on-the-complexity-of-policy-iteration
Sidharth Sharma
 
Data Analysison Regression
Data Analysison RegressionData Analysison Regression
Data Analysison Regression
jamuga gitulho
 
MC0082 –Theory of Computer Science
MC0082 –Theory of Computer ScienceMC0082 –Theory of Computer Science
MC0082 –Theory of Computer Science
Aravind NC
 

Similar to MUMS: Agent-based Modeling Workshop - Nonparametric Estimation of General Equilibrium Price Vectors - John Schuler, March 11, 2019 (20)

Machine learning
Machine learningMachine learning
Machine learning
 
Multivariate
MultivariateMultivariate
Multivariate
 
Economics Assignment Sample Problems Set 6 with Solutions
Economics Assignment Sample Problems Set 6 with SolutionsEconomics Assignment Sample Problems Set 6 with Solutions
Economics Assignment Sample Problems Set 6 with Solutions
 
2018 tension minimizing economies are minimal surface economies august 2, 2017
2018 tension minimizing economies are minimal surface economies august 2, 20172018 tension minimizing economies are minimal surface economies august 2, 2017
2018 tension minimizing economies are minimal surface economies august 2, 2017
 
2018 tension minimizing econimies are minimal surface economies august 2, 2017
2018 tension minimizing econimies are minimal surface economies august 2, 20172018 tension minimizing econimies are minimal surface economies august 2, 2017
2018 tension minimizing econimies are minimal surface economies august 2, 2017
 
CHAPTER 1 PPT.pptx
CHAPTER 1 PPT.pptxCHAPTER 1 PPT.pptx
CHAPTER 1 PPT.pptx
 
Questions and Answers At Least 75 Words each.Please answer th.docx
Questions and Answers At Least 75 Words each.Please answer th.docxQuestions and Answers At Least 75 Words each.Please answer th.docx
Questions and Answers At Least 75 Words each.Please answer th.docx
 
Derivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin CalculusDerivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin Calculus
 
Advanced Microeconomics - Lecture Slides
Advanced Microeconomics - Lecture SlidesAdvanced Microeconomics - Lecture Slides
Advanced Microeconomics - Lecture Slides
 
OR2 Chapter1
OR2 Chapter1OR2 Chapter1
OR2 Chapter1
 
Notes99
Notes99Notes99
Notes99
 
Thesis
ThesisThesis
Thesis
 
Free Ebooks Download ! Edhole
Free Ebooks Download ! EdholeFree Ebooks Download ! Edhole
Free Ebooks Download ! Edhole
 
Calisto 2016a 251116
Calisto 2016a 251116Calisto 2016a 251116
Calisto 2016a 251116
 
Project Report
Project ReportProject Report
Project Report
 
Theory of linear programming
Theory of linear programmingTheory of linear programming
Theory of linear programming
 
Derivative rules.docx
Derivative rules.docxDerivative rules.docx
Derivative rules.docx
 
4971 improved-and-generalized-upper-bounds-on-the-complexity-of-policy-iteration
4971 improved-and-generalized-upper-bounds-on-the-complexity-of-policy-iteration4971 improved-and-generalized-upper-bounds-on-the-complexity-of-policy-iteration
4971 improved-and-generalized-upper-bounds-on-the-complexity-of-policy-iteration
 
Data Analysison Regression
Data Analysison RegressionData Analysison Regression
Data Analysison Regression
 
MC0082 –Theory of Computer Science
MC0082 –Theory of Computer ScienceMC0082 –Theory of Computer Science
MC0082 –Theory of Computer Science
 

More from The Statistical and Applied Mathematical Sciences Institute

Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
The Statistical and Applied Mathematical Sciences Institute
 
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
Causal Inference Opening Workshop - Difference-in-differences: more than meet...Causal Inference Opening Workshop - Difference-in-differences: more than meet...
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
The Statistical and Applied Mathematical Sciences Institute
 
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
The Statistical and Applied Mathematical Sciences Institute
 
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
The Statistical and Applied Mathematical Sciences Institute
 
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
The Statistical and Applied Mathematical Sciences Institute
 
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
The Statistical and Applied Mathematical Sciences Institute
 
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
The Statistical and Applied Mathematical Sciences Institute
 

More from The Statistical and Applied Mathematical Sciences Institute (20)

Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
 
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
 
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
 
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
 
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
 
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
 
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
Causal Inference Opening Workshop - Difference-in-differences: more than meet...Causal Inference Opening Workshop - Difference-in-differences: more than meet...
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
 
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
 
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
 
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
 
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
 
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
 
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
 
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
 
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
 
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
 
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
 
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
 
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
 
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
 

Recently uploaded

Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Vivekanand Anglo Vedic Academy
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
JomonJoseph58
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 

Recently uploaded (20)

Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 

MUMS: Agent-based Modeling Workshop - Nonparametric Estimation of General Equilibrium Price Vectors - John Schuler, March 11, 2019

  • 1. Statistical Estimation of a General Exchange Equilibrium John S. Schuler Department of Economics George Mason University March 12, 2019
  • 2. Why is this both Interesting and Difficult? Economics is usually built around interdependence. Statistics is usually built around independence or at least exchangeability. It is the hope of complexity science that some complexity is only apparent. General Equilibrium is an extreme example of interdependence. What can we sample over?
  • 3. Key Terms Term Definition Endowment Initial Allocation Price Exchange Rate of Goods
  • 4. Modeling the Agent Each agent ai ∈ A consumes some k goods and has an endowment k to trade. We assume each good is infinitely divisible and therefore, the consumption bundles xi ∈ Rk +. The agent has a preference ordering on this commodity space. It is represented by an equivalence class of utility functions, Ui : Rk → R identified up to monotonic transformations. Then, the agent has a demand curve for each of k goods, Dj i = f (p) defined as arg maxxi ∈Rk + U (xi ) subject to the contraint that pxi ≤ p, i .
  • 5. The Market Demand Curve We can add the individual demand curves for a market demand curve: Dj (p) = n i Dj i=1 (p) .
  • 7. General Equilibrium: j Agents and k Goods In an economy with k goods, a general equilibrium is a set of associated vectors: P =           1 P2 ... Pi ... Pk           Q =           Q1 Q2 ... Qi ... Qk           The first entry in the price vector is 1 since we choose a “numeraire” good and normalize its price. The price vector always has one fewer dimension that the quantity vector.
  • 8. Indifference Curves A useful piece of machinery. For a commodity space x ∈ Rk +, fixing Ui (xi ) = U implicitly defines a function xk = fi (x1, . . . , xk−1) The gradient of this function comes in handy. fi refers to what economists call the marginal rate of substitution. This yields an alternative characterization of a general equilibrium. Good 1 Good2 •
  • 9. Alternative Characterization A given 1 × (k − 1) price vector p and a k × n matrix of quantities [qi,j ] represents a general equilibrium if and only if for all agents i: p, fi = p, f1 = 1 In other words, we have a general equilibrium when the marginal rate of substitution of all agents coincides with the price vector.
  • 10. The Edgeworth Box Good 1 Good2 • • η C
  • 11. A Mathematical Description There are m agents and n goods, Each agent i has a utility function Ui : x → R where x ∈ Rn + and i ∈ {1, . . . , m}. Each agent has an endowment i . Then, the Walrasian general equilibrium η is a function of these utility functions and endowments. The contract surface is a function of the Ui alone and consists of the equilibria for all possible endowments. It has one fewer dimension than the commodity space.
  • 12. A Mathematical Descriptions Without loss of generality, we can assume that there is a total of one unit of each good in the economy. Then, if J is a ones matrix and X is the allocation matrix with a column for each good, JX = J. Thus, everything is normalized. This can be transformed arbitrarily to match all other exchange equilibrium problems.
  • 13. Characterizing the Contract Curve Take the perspective of a single agent called agent 1 without loss of generality. Fix the utility levels of all other agents 2, . . . , n such that Ui = Ui . Note that these utility levels are not generally the same. This gives us an indifference curve Ii for each agent. Then, c := arg max Ui (x1) for x ∈ i Ii is a point on the contract curve.
  • 14. The Statistics We can sample from the allocation space x ∈ Rk +. Then, we evaluate the utilities, Ui of these allocations. Discretize the utility space m i=2 Ui (xk). Within each category, find the maximum utility of agent 1. This estimates the contract curve!
  • 16. A Change of Perspective
  • 17. An Estimator Recall that in equilibrium, the marginal rates of substitution of the agents are coincident with each other and the price vector. We can calculate the cosine between the price vector and the MRS of each agent. This gives us a vector C of length m. We can calculate the variance of this vector. The closer the point is to equilibrium, the lower the variance. Thus, we can use 1 σ2 C to weight an average. Points closer to the equilibrium will contribute more.
  • 19. Can We do Better? At the moment, the statistical properties of this weighted average are not well-understood. Insofar as we have estimated the contract curve, we get the equilibrium price for free. Looking closely at the Edgeworth box will give us a hint.
  • 20. What Edgeworth Hides Good 1 Good2 • • η C
  • 21. Income Invariant Exchanges Let E be the endowment matrix and X be an arbitrary equilibrium allocation matrix. An exchange is income preserving if: [E − X] p = Tp = 0 For ones matrix J, the only constraint on X and E is that JX = JE = J. T is not of full rank and so is not invertible.
  • 22. The Moore-Penrose Pseudo-Inverse Derived from the singular value decomposition. The pseudo-inverse of T is denoted T+. It characterizes the solution set p. p = [I − T+T] w for arbitrary w ∈ Rk. The difficulty: the economics is more constrained than the mathematics. p must be in the positive orthant. Without loss of generality, we can restrict it to the set of vectors of norm 1 in this orthant. To do: construct a basis in w-space that maps to a probably smaller basis in p-space. This will allow us to generate valid price vectors.
  • 23. Income-Invariant Allocations This technique allows us to define the subsets of the allocation space that are income preserving with respect to a fixed price vector. These form affine subspaces of the allocation space. Thus, we can randomly generate w’s to get the corresponding p’s. Now, we can track the failure rate of each income preserving allocation space; that is, what percentage of the sample falls outside the core. The allocation space with the minimal failure rate estimates the major axis of the core. Thus, the allocations that are both on the contract curve and in this axis are good estimates of the general equilibrium.
  • 25. Conclusions Using order statistics introduces bias but is necessary given that the support of the distributions is unknown. More work remains to be done but progress comes from figuring out what set to sample over. In particular, here, the useful structure is in the utility space and the income families. This is a highly non-linear transformation of the uniform allocation space. In future, ideally we can add production.