Competitive equilibria in school assignment
Introduction
A hallmark of Lloyd Shapley's work is to introduce a seemingly simple model and to provide an elegant solution to the problem. A great part of his lasting legacy is that many years later these problems and solutions have been the basis for modern market design. A perfect example of this is school assignment. One of the seminal papers in market design is Abdulkadiroğlu and Sönmez (2003) which introduced school assignment as a market design problem.1 One can see the influence of Gale and Shapley (1962) and Shapley and Scarf (1974) throughout that paper. While Abdulkadiroğlu and Sönmez's model is described as a variation of Gale and Shapley's College Admissions model, it can also be viewed as a generalization of the Shapley and Scarf (1974) house exchange model.2 Moreover, the two solutions Abdulkadiroğlu and Sönmez propose, the Deferred Acceptance algorithm and the Top Trading Cycles algorithm (hereafter TTC), are both natural modifications of the algorithms introduced in Gale and Shapley (1962) and Shapley and Scarf (1974), respectively.
While Shapley and Scarf (1974) is primarily remembered for the introduction of TTC, this was not the paper's original purpose. Debreu and Scarf (1963) established the connection between the core and a competitive equilibrium under standard regularity conditions such as convexity of preferences, transferable utility, and perfect divisibility of the objects. Shapley and Scarf's stated purpose is to demonstrate that the same relationship between the core and a system of competitive prices can exist in a model where none of these assumptions hold. In their housing exchange model, there are n people and n houses. Each person owns one house and has only ordinal preferences over the other houses. Shapley and Scarf demonstrate that in this model, where none of the standard regularity conditions hold, a core assignment always exists and corresponds in a natural way to the outcome from a system of competitive equilibrium prices.
Many papers have studied the properties of TTC when applied to the school assignment problem. However, to the best of our knowledge, no paper has considered whether or not a competitive equilibrium exists in this more general model and if so, what its properties are. Stated differently, in the housing model it is not clear a priori the relative value of each house. However, this is revealed by solving for the competitive equilibrium. In the school assignment problem, no student owns a seat at a school. Instead, a student has a priority at each school. These priorities represent a claim on the school, and therefore result in some degree of “ownership” over the school. However, it is not clear a priori the value of a priority at a particular school.
In this paper we return to the classic concept of a competitive equilibrium in order to better understand the value of a particular priority at a particular school in the school assignment problem. Our approach is to assign a value to each priority. We allow each student to sell her most valuable priority and buy the best priority that she is able to afford (where the “best” priority is the priority that gains her admittance to the best possible school). We define an equilibrium to occur when the prices clear the market. Specifically, for each school a with capacity for q students, q priorities are sold, q priorities are purchased, and these priorities exactly coincide.
We demonstrate that a competitive equilibrium always exists for the school assignment problem (Theorem 1).3 This result will not be surprising to readers familiar with TTC. Just as in the housing market, we show that TTC can be used to find a competitive equilibrium of the school assignment problem. However, our main result is surprising. We show that all competitive equilibria where prices are weakly decreasing induce the same assignment: the assignment made by TTC (Theorem 2).
Interestingly, a similar result is true for the original Shapley and Scarf housing model. Roth and Postlewaite (1977) demonstrate that the unique assignment in the core is the assignment made by TTC. As any competitive assignment is in the core, this establishes that a student purchases the same house in any competitive equilibrium. However, the school assignment problem is significantly more complicated than the housing market problem. While there exists only one “reasonable” assignment for a housing problem, there exist several for the school assignment problem.4 Therefore, it is surprising that monotonic equilibria have such a consistent structure. We demonstrate that alternative assignments can result from a competitive equilibrium when the worth of priorities are not monotonic (Example 1).
Section snippets
Model
We consider a finite set of students and a finite set of schools . Each student has a complete, irreflexive, and transitive preference relation over where ∅ denotes the option of being unassigned. Here, indicates that student i strictly prefers school a to school b. Given , we define the symmetric extension by if and only if or . A school a is acceptable for student i if .
The capacity of each school is given by . Let .
Competitive equilibria
In a classic exchange market, a competitive equilibrium consists of a price for each object such that supply equals to demand. The school assignment problem is different in that no student owns a school; however, each school has priorities over the students. A typical design objective is to have students with higher priority at a school be more likely to gain admittance to that school than students with lower priority, i.e., a student with higher priority has higher claim for that school.
A key
Conclusion
The existence of a competitive equilibrium allows for a natural interpretation of the TTC assignment.12
References (17)
- et al.
House allocation with existing tenants
J. Econ. Theory
(1999) - et al.
A tale of two mechanisms: student placement
J. Econ. Theory
(1999) Making just school assignments
Games Econ. Behav.
(2015)- et al.
Weak versus strong domination in a market with indivisible goods
J. Math. Econ.
(1977) - et al.
On cores and indivisibility
J. Math. Econ.
(1974) - Abdulkadiroğlu, A., Che, Y., 2010. The role of priorities in assigning indivisible objects: a characterization of top...
- et al.
School choice: a mechanism design approach
Amer. Econ. Rev.
(2003) - et al.
A limit theorem on the core of an economy
Int. Econ. Rev.
(1963)
Cited by (7)
On responsiveness of top trading cycles mechanism to priority-based affirmative action
2020, Economics LettersCitation Excerpt :The TTC mechanism has many desirable properties, such as efficiency and strategy-proofness. For this reason, the TTC mechanism has been studied extensively on the matter of school choice (for instance, Abdulkadiroğlu et al. (2005), Abdulkadiroğlu et al. (2017), Dur et al. (2018), Dur and Morrill (2018), Hakimov and Kesten (2018), Kesten (2006) and Morrill (2015) et al.). For a restricted priority domain, namely virtually homogeneous priority which is proposed by Hatfield et al. (2016), we compare the assignment of minority students under problems with and without affirmative action.
Affirmative action under common school priorities: The top trading cycles mechanism case
2019, Operations Research LettersCitation Excerpt :The TTCM has many appealing properties, such as efficiency and strategy-proofness. For this reason, the TTCM has been studied extensively in a great deal of theoretical literature on school choice (for instance, [1,3,9,10,13–15,17,21,22] et al.). TTCM has also been regarded as a viable assignment mechanism to be used in practice.
The parameterized complexity of manipulating Top Trading Cycles
2022, Autonomous Agents and Multi-Agent SystemsThe Cutoff Structure of Top Trading Cycles in School Choice
2021, Review of Economic StudiesOn endowments and indivisibility: partial ownership in the Shapley–Scarf model
2020, Economic Theory