1. Introduction
In this note, I outline the results in Budish (2011)1 for a presentation in Prof. Sargent’s reading group. Here are the slides themselves.
This paper introduces a new concept for clearing markets with indivisible goods and asset complementarities which is similar to a competitive equilibrium with equal incomes (CEEI)2. In particular, Budish (2011) extends this idea from the baseline setting with independent and perfectly divisible goods by allowing for both approximate market clearing as well as slightly unequal incomes. He then shows that the resulting equilibrium and market design concepts have the desirable qualities of being Pareto efficient, fair and strategy-proof (…given that these last concepts have been appropriately adjusted).
2. Terminology and Notation
There are a set of students denoted by
. There is a set of
courses,
with
seats in each course
. A consumption bundle
for student
is a binary vector in
with
meaning that the student took the course and
meaning that the student didn’t. In this notation, the set of all possible courses is the powerset of
:
. Each student
has von Neumann Morgenstern preferences over allocations defined as
. Let
be the set of admissible schedules where the utility from an inadmissible schedule is
. Formally, an economy is an object:
Suppose that each student gets assigned an endowment of fake currency and the market clears at prices
for each class
.
3. Approximate CEEI
With this terminology in hand, I now define the equilibrium concept:
Definition (Approximate CEEI): Take an economy
. For this economy, the allocation
, budgets
and prices
constitute a
-Approximate CEEI if the following
conditions hold:
(1)
where
.
In words, is controlling the approximation of the market clearing condition and
is controlling the approximation of the equal income condition. For example, say that
, and then there are at most
classes with
too many students:
. Alternatively, there could be
class with
students too many students. Turning to
, suppose that we have a
, then the student with the least fake class-seat-buying currency has
dollar while the most wealthy student has no more that
dollars.
Next, I give the central existence result:
Proposition (Equilibrium Existence): Define the following
new variables:
(2)
First, we have that for any
, there exists a
-Approx CEEI.
Second, it is also the case that for any
, any budget vector
that lies in the
interval and any
, there exists a
-Approx CEEI with budgets
that satisfy the condition:
(3)
What is this proposition saying in words? The first part of the result says that for any arbitrarily small distortion of wealth inequalities, there exists an -approximate CEEI where the market clearing approximation is bounded by the amount
. The second part of the result captures the fact that, for any budget vector
in the
interval that a school administrator might choose, there is a
-Approximate CEEI really close too it. Put differently, a school administrator can just randomly assign the initial budget vectors. Thinking ahead, this second clause indicates that the budget dispersion rather than the allocations themselves plays a key role.
Before I sketch out the proof of this result, let me first walk through an illustrative example:
Example (2 Diamonds, 2 Rocks): Suppose that there are
buyers, Bob and Alice, who want to split
items between them:
(4)
If both Bob and Alice have an equal endowment, then there will not exist a price vector for each stone that clears the market. At each price point, both buyers would want the exact same bundle bundle making prices a useless tool for dividing up the goods. However, suppose instead that Bob has
while Alice has
. Then, Alice would be able to buy the big diamond at a price of
. Given that Alice would then have no more money, Bob could then afford to purchase both the small diamond and the big rock:
Thus, by noising up the wealth distribution a little bit, prices can become a useful tool for dividing up indivisible goods. What’s more, although Bob still envies Alice’s big diamond, his envy is limited to a single good making this division as fair as possible given the inherent indivisibility of the goods.
I now turn to sketching the existence proof out in more detail below:
Proof: I want to show that there exists a tuple of prices, budgets and allocations
that satisfy the
conditions in the definition above so long as
and
. If we were in the standard Econ 101 world of Mas-Collel et al. (2001) Ch 16 with Walrasian equilibria, then we could use the smoothness and convexity of the problem to guarantee existence and derive the welfare theorems. Here though, I need to overcome a critical problem: due to indivisibilities and asset complementaries, the excess demand function is discontinuous and possibly non-convex. Thus, I need to bound the size of the aggregate impact of these discontinuities, make the problem convex, and then finally apply well known fixed point theorems to show that an equilibrium must exist:
The result is in essence that, if people are given budgets with a little bit of noise from person to person, then there will exist a price vector
such that no one would be strictly better off with a pairwise switch and markets almost clear. I prove a restricted version of the result showing the existence of
-Approximate CEEI. The jump from this baseline result to the tighter
result is purely mathematical, so for details please refer to the paper.
(Bound Discontinuities) The finiteness of the problem and the income inequality bound the aggregate size of the demand discontinuities. First, note that at worst a small change in prices can make an agent switch his entire portfolio from one bundle
to an entirely different bundle
with
. The Euclidean distance in the change in the aggregate demand due to such a shift would be
. To get a clearer idea of this magnitude, consider the
case below:
Next, if all agents had the same income
, such a shift might lead to an
change in the aggregate demand vector. However, if every agent has a unique budget
, then in general there will be at most
agents affected by a tiny price fluctuation. Why? Due to the variation in budget sets, there will always be some agent
who is closest to his budget constraint hyperplane in the
direction:
Thus, a little change in prices will in general only cause an
shift in the aggregate demand vector.
(Convexify) Next, I want to convexify the problem. Due to the demand discontinuities and asset complementarities, it may be the case that moving prices by
might make you demand less of asset
, but moving them by
might make you demand more as the good you would have liked to buy is now too expensive and you have to settle. To do this, I use a limiting result. Consider a tatonnement process
such that:
(5)
where a fixed point of
would represent a set of market clearing prices. Then convexify the mapping
as follows:
(6)
Cromme and Diener (1991) show that
is upper hemi-continuous and convex. Thus, if I can find a fixed point for
I know in some sense that there is a market clearing set of prices for the true economy nearby.
(Apply Fixed Point Theorems) Finally, I can apply standard fixed point theorems to this object
in order to show that an equilibrium exists. In particular Cromme and Diener (1991) also show that if
is compact and convex and
is any mapping, then we have that:
(7)
From intuition above, we know that
.
This error of is particularly nice because it doesn’t depend on either
or
. Thus, even as the market gets really large, the market clearing error remains the same size.
4. Efficiency
Given that the equilibrium exists, we also want to know its relationship to the first best outcome:
Proposition (Analogue to First Welfare Theorem): Suppose
is an
-Approx CEEI of the economy
. Then, the allocation
is a Pareto efficient allocation in
.
This result comes almost for free and follows the standard First Welfare Theorem line of argument:
Proof: Suppose that there is some feasible allocation
that Pareto improves on
for an agent
. Since we know that
was in agent
‘s feasible utility maximizing set, then if
we have that
. However, this means that the consumption bundle
is infeasible as:
(8)
yielding a contradiction.
5. Fairness
In some sense, in a world with indivisible goods there will always be some unfairness. Bob or Alice can have the big diamond in the example above, but not both; thus, either Bob or Alice will envy the other’s allocation. In order to properly discuss the relative fairness of different equilibrium concepts, we need to introduce a measuring stick concept in order to compare degrees of unfairness:
Definition (Envy Bounded by a Single Good): An allocation
satisfie envy bounded by a single good if, for any
, either:
(9)
…or, there exists some good
such that
(10)
If an equilibrium satisfies the condition of envy bounded by a single good, then we could play the following game. You get to pick any agents
and
in the economy where
and give them to me. Then, I will show you the good
in agent
‘s allocation such that if you removed that good, agent
would no longer envy agent
‘s allocation. For instance, in the example above, we could remove the big diamond from Alice’s allocation and then Bob would be perfectly happy with his little diamond and big rock allocation. Below I give the main result showing that if income inequality is small enough, then an
-Approximate CEEI will display envy bounded by a single good:
Proposition (Bounded Envy): For any economy
, if
is an
-Approx CEEI with
(11)
…then
satisfies the condition of envy bounded by a single good.
To get an idea of where this result is coming from, return to the example with Alice and Bob above. In this example, by giving Alice a little bit more income in the beginning she was able to buy the big diamond; however, because she no longer had any money left, Bob could then buy the small diamond and the big rock. This intuition would break down if we gave Alice, say, times the amount of money as Bob so that she could buy both the big and small diamonds. Thus, we should suspect that envy bounded by a single good will fall out of an
-Approximate CEEI in a world where the income inequality is not so large. The proof below makes this intuition a bit more precise:
Proof: Suppose a contradiction where agent
envies agent
‘s allocation and this envy is not bounded by a single good. Let
denote the number of objects envied in bundle
by agent
. Thus, for each of these goods, we could remove just
of them and agent
would still prefer this bundle to his own:
(12)
What’s more, it has to be the case that agent
cannot afford any of these bundles otherwise he would have bought them in the first place:
(13)
By summing up these budget constraint inequalities we get the result that:
(14)
Since
we can replace
in the above inequality with the term
. However, we know that at most the ratio of
can be
so have that if
there is a contradiction!
6. Strategy Proof-ness
Finally, I turn to strategy proof-ness. As this is a property of the actual algorithm for assigning agents to allocations and not of the stopping condition for this algorithm (i.e., the equilibrium), I first need to outline this algorithm:
Definition (Approximate CEEI Mechanism): Define the algorithm below as the Approximate CEEI Mechanism:
- Each agent
reports her utility function
.
- Check for
-Approximate CEEI’s.
- If non-empty:
- Choose random
.
- If empty:
- Choose target budget
uniformly from
with
.
- Set
,
and
.
- Compute set of feasible
-Approx.\ CEEI’s.
- Choose random
from set with minimum
and
small.
In words, this algorithm says to first solicit preferences and check for exact market clearing with prices. If no such solution exists, compute the set of -Approximate CEEI with
sufficiently small and choose a market clearing set of prices and allocations randomly from this set.
Next, I want to show that this algorithm is strategy proof if all of the agents behave as price takers. This seems like a reasonable assumption given that the equilibrium chooser (…think about a business school administrator) randomly selects from the set of admissible equilibria at the end of the period. One way to formalize this price taker idea would be to think about replacing each agent in the economy with a unit mass of identical agents:
Definition (Continuum Replication): The continuum replication of an economy
written as:
(15)
can be constructed as by replacing each agent in the original economy with a unit mass of identical agents.
so that agent
is replaced with the mass
, agent
with the mass
, agent
with the mass
and so on…
Then, given this replacement, we can define a strategy proof-ness concept for price taking agents:
Definition (Strategy Proof in the Large): A mechanism is strategy proof in the large if it is exactly strategy proof in the continuum replication of any finite economy.
This yields the final result:
Proposition (Strategy-Proofness): The Approximate CEEI Mechanism is SPITL.
Proof: Pick an economy
and consider its continuum replication
. Consider agent
and fix all other agent’s reports. Agent
has measure
so cannot affect prices. By definition of approximate-CEEI, agent
does best by truth telling given budget
otherwise the maximization condition would be violated.
7. Conclusion
I chose this paper to present because it has interestign take aways: First, this paper outlines the actual mechanics of market clearing in a common real world setting. In standard macroeconomic and financial theory, this process is a bit of black box. While the goods usually considered in these matching models are things like class and job allocations3, elementary school allocations4 and organ donor matching5, you could think about alternative settings that might be fitting in macro-finance like buy-sell trade matching at high frequencies or even capital good allocations at lower frequencies in a market with financial constraints where it is difficult to get loans to make side payments.
Second, the paper presents a model in which in order to constrain the extent of the supply-demand mismatch, the model demands a bit (…a quantity which I define in more detail below) of inequality in order to achieve the equilibrium. Heterogeneity in wealth actually allows agents to equitably decide who gets indivisible assets using prices. Thus, wealth inequality has a new and different role in the effectively clearing markets.
- Website: Eric Budish at Chicago Booth. ↩
- See Varian (1974). ↩
- See Hylland and Zeckhauser (1979), Roth (1982) and Roth and Peranson (1999). ↩
- See Abdulkadiroglu et al. (2005), Abdulkadiroglu et al. (2005) or Pathak and Sonmez (2008). ↩
- See Roth et al. (2004). ↩
You must be logged in to post a comment.