Expanding Choice in School Choice

Similar documents
Expanding Choice in School Choice

Expanding Choice in School Choice

Ex-Ante Stable Lotteries

Comparing School Choice Mechanisms by Interim and Ex-Ante Welfare

Epsilon-Stability in School Choice

Leveling the Playing Field:

Dynamic School Choice Problem

City, University of London Institutional Repository

School Choice: Student Exchange under Partial Fairness

Priority-Based Affirmative Action in School Choice

Games and Economic Behavior

Improving on Strategy-proof School Choice Mechanisms: An Experimental Investigation

Designing Random Allocation Mechanisms: Discussion. Marek Pycia UCLA

(NON)RANDOMIZATION: A THEORY OF QUASI-EXPERIMENTAL EVALUATION OF SCHOOL QUALITY. Yusuke Narita. November 2016

Matching Theory. Mihai Manea. Based on slides by Fuhito Kojima. MIT

School Choice under Partial Fairness

The Boston School-Choice Mechanism

Online Appendix for Incentives in Landing Slot Problems

How to control controlled school choice. WZB Matching Workshop Aug 29, 2014

School Choice with Asymmetric Information: Priority Design and the Curse of Acceptance

The Impossibility of Restricting Tradeable Priorities in School Assignment

A New Perspective on Kesten s School Choice with. Consent Idea

City, University of London Institutional Repository. This version of the publication may differ from the final published version.

Dynamic Matching in School Choice: Efficient Seat Reallocation After Late Cancellations

Efficiency and Stability of Probabilistic Assignments in Marriage Problems

Assigning more students to their top choices: A comparison of tie-breaking rules

RANDOM ASSIGNMENT OF MULTIPLE INDIVISIBLE OBJECTS

Minimizing Justified Envy in School Choice: The Design of New Orleans OneApp

Two-Sided Matching. Terence Johnson. December 1, University of Notre Dame. Terence Johnson (ND) Two-Sided Matching December 1, / 47

ONLINE APPENDIX TO HOW TO CONTROL CONTROLLED SCHOOL CHOICE (NOT FOR PUBLICATION)

Minimizing Justified Envy in School Choice: The Design of New Orleans OneApp

Strategy-proof and fair assignment is wasteful

Online Appendix for Minimizing Justified Envy in School Choice: The Design of New Orleans OneApp

relations: stability and Pareto-efficiency

What You Don t Know Can Help You in School Assignment

What do you do when you can t use money to solve your problems?

Alternative Characterizations of Boston Mechanism

The Object Allocation Problem with Random Priorities

NBER WORKING PAPER SERIES MINIMIZING JUSTIFIED ENVY IN SCHOOL CHOICE: THE DESIGN OF NEW ORLEANS' ONEAPP

Assigning more students to their top choices: A tiebreaking rule comparison

Parking Slot Assignment Problem

Petty Envy When Assigning Objects

Design of Kidney Exchange Mechanisms

Two-Sided Matching with Indifferences

Housing Markets with Indifferences: a Tale of Two Mechanisms

Matching. Terence Johnson. April 17, University of Notre Dame. Terence Johnson (ND) Matching April 17, / 41

Core and Top Trading Cycles in a Market with Indivisible Goods and Externalities

Sufficient Conditions for Weak Group-Strategy-Proofness

A solution to the random assignment problem over the complete domain

Pareto Efficient Strategy-proof School Choice Mechanism with Minimum Quotas and Initial Endowments

Dynamic Matching in School Choice: Efficient Seat Reallocation After Late Cancellations

Matching with Priorities and Property Rights: an Application to a Parking Space Assignment Problem

A New Perspective on Kesten s School Choice with. Consent Idea

A New Solution to the Random Assignment Problem with Private Endowment

Exchange of Indivisible Objects with Asymmetry

Random Matching under Priorities: Stability and No Envy Concepts

Fractional Top Trading Cycle

The Impossibility of Restricting Tradeable Priorities in School Assignment

Optimal allocation design without transfers PRELIMINARY DRAFT

An Equivalence result in School Choice

A theory of school-choice lotteries

The Coordinate-Wise Core for Multiple-Type Housing Markets is Second-Best Incentive Compatible

Stability and the Core of Probabilistic Marriage Problems

Strategy-proof tie-breaking in matching with priorities

Parking Space Assignment Problem: A Matching Mechanism Design Approach

Trade-offs in School Choice: Comparing Deferred Acceptance, the Classic and the Adaptive Boston Mechanism

From Boston to Chinese Parallel to Deferred Acceptance: Theory and Experiments on a Family of School Choice Mechanisms. January 8, 2013.

Exchange of indivisible goods and indifferences: the Top Trading Absorbing Sets mechanisms

From Boston to Shanghai to Deferred Acceptance: Theory and Experiments on A Family of School Choice Mechanisms

Housing Markets with Indifferences: a Tale of Two Mechanisms

Optimal Allocation without Money: an Engineering Approach*

Top Trading Cycles, Consistency, and Acyclic Priorities for House Allocation with Existing Tenants

Human Capital and Economic Opportunity: A Global Working Group. Working Paper Series. Working Paper No.

Obviously Strategy-Proof Implementation of Top Trading Cycles

Improving Fairness and Efficiency in Matching with Distributional Constraints: An Alternative Solution for the Japanese Medical Residency Match

Efficient Random Assignment under a Combination of Ordinal and Cardinal Information on Preferences

Exchange of indivisible goods and indifferences: the Top Trading Absorbing Sets mechanisms

Lexicographic Choice under Variable Capacity Constraints

Manipulability and tie-breaking in constrained school choice

Constrained School Choice

THE CARLO ALBERTO NOTEBOOKS

Matching: The Theory. Muriel Niederle Stanford and NBER. September 26, 2011

DOCUMENTOS DE TRABAJO Serie Economía

Efficient and Essentially Stable Assignments

Invariance and Matching Market Outcomes. Marek Pycia (UCLA and U Zurich)

D I S C U S S I O N P A P E R 2009/62. Exchange of indivisible goods and indifferences: the Top Trading Absorbing Sets mechanisms

ASYMPTOTIC EQUIVALENCE OF PROBABILISTIC SERIAL AND RANDOM PRIORITY MECHANISMS

Top Trading Cycles in Prioritized Matching: An Irrelevance of Priorities in Large Markets

Two New Impossibility Results for the Random Assignment Problem

A New Ex-Ante Efficiency Criterion and Implications for the Probabilistic Serial Mechanism

From Boston to Chinese Parallel to Deferred Acceptance: Theory and Experiments on a Family of School Choice Mechanisms

We set up the basic model of two-sided, one-to-one matching

The Cutoff Structure of Top Trading Cycles in School Choice

Volume 31, Issue 4. Manilulation via endowments in university-admission problem

Efficient and Essentially Stable Assignments

Substitutes and Stability for Matching with Contracts

The Cutoff Structure of Top Trading Cycles in School Choice

Deceptive Advertising with Rational Buyers

Web Appendix for "The Multi-unit Assignment Problem: Theory and Evidence from Course Allocation at Harvard"

Strategyproof Matching with Minimum Quotas

Transcription:

Expanding Choice in School Choice Atila Abdulkadiroğlu Yeon-Koo Che Yosuke Yasuda October 15, Northwestern Seminar 1

Introduction Traditionally, students are assigned to public schools according to where they live. Limited and unequal freedom of choices. Starting with Minnesota in 1987, several school districts adopted school choice programs. (New York City, Boston, Cambridge, Charlotte, Columbus, Denver, Seattle and St. Petersburg-Tampa) General idea gaining political support, but the exact method still debated. The strategy-proofness has become a focal issue in the redesign of Boston and NY programs. 2

Before Redesign: Boston mechanism Students submit ordinal rankings. Schools assign seats to those who listed them as first choices, according to their priorities. Not enough seats, then use a lottery. Enough seats, then assign the remaining seats to those (turned down by their top choices) who list them as second choices... The process ends when no students are rejected. - How a student lists a given school in her ranking matters for her chance of assignment at that school. - But this choice induces gaming the system: Not strategy proof. - Eliminating gaming is important from a practical as well as from a fairness standpoint. 3

Redesign: Gale-Shapley deferred acceptance algorithm (DA) Students rank schools. Schools rank students (based on priorities, and lottery). Schools assign seats to those who listed them as first choices, according to their priorities, but only tentatively. Move to the next round in which all those previously held and the new applicants are considered on the equal footing, and again seats are assigned tentatively... The process ends when no students are rejected, at which point the tentative assignment become final. Strategyproof: Listing the best school as a top choice doesn t sacrifice her shot at less preferred schools. But strategy-proofness involves limiting students choice. But this cannot be the only rationale for DA... 4

Welfare Rationale for DA When both sides have strict preferences, DA selects the student optimal stable matching (SOSM); whereas the Boston may select any stable matching (Ergin and Sonmez). But in practice, schools priorities are very coarse (e.g., siblings and walk zone ), and are indifferent to a large group of students. How do we break a tie in DA? Two tie-breaking procedures - STB: Single (common) tie-breaking for all the schools - MTB: Multiple (separate) tie-breaking for each school 5

Problems with DA When There are Ties Ex Post Welfare Issue (recognized by others): No strategyproof mechanism implements SOSM. Ex Ante Cardinal Welfare issue (our focus): Ex post welfare (incl. SOSM) less relevant than ex ante welfare. The lack of parent choice with DA has real welfare consequences, well grounded on the parents sentiment expressed in BPS hearings: I m troubled that you re considering a system that takes away the little power that parents have to prioritize... what you call this strategizing as if strategizing is a dirty word...... if I understand the impact of Gale Shapley,... I thought I understood that in fact the random number in fact [has] preference over your choices... 6

Example: Ex ante welfare 3 students, I = {1, 2, 3}, and 3 schools, S = {A, B, C}, each with one seat to fill. The schools are indifferent to all three students. All students have the same rankings: A B C, but with different vnm values: vj 1 vj 2 vj 3 j = A 4 4 3 j = B 1 1 2 j = C 0 0 0 Every assignment is SOSM and ex post Pareto efficient, so no difference between DA and Boston based on these criteria. 7

Under DA, all three submit true (ordinal) preferences, and they will be assigned to the schools with equal probabilities. EU 1 = EU 2 = EU 3 = 5 3 Pareto-dominated by the following assignment: Assign student 3 to B, and students 1 and 2 randomly between A and C. EU 1 = EU 2 = EU 3 = 2 > 5 3 Boston mechanism implements this latter matching: - It allows one to affect tie-breaking, but this extra choice is what led to the failure of strategy-proofness. How do we optimally balance the tradeoff between strategyproofness and ex ante welfare? 8

Our Proposal: Choice-Augmented Deferred Acceptance (CADA) (i) All students submit ordinal preferences, plus an auxiliary message the name of one s target school. (ii) Two random priority list of students are generated, labeled T and R. A school s priority list is determined so that (1) its inherent priorities are respected; that (2) among those at tie, the students who named the school as a target are listed first, according to T, and then those who didn t are listed according to R. Run the DA based on the ordinal preferences from (i) and the priority lists from (ii). Strategy-proof with respect to ordinal preferences; the gaming aspect is limited to tie-breaking. 9

- If the schools have strict priorities, the CADA coincides with DA, implementing SOSM. - If not, CADA does better than DA (in the sense made precise later)... In the above example, 1 and 2 will name A for their target, and 3 will name B for her target. Best of both worlds...

Model There are n 2 schools, S = {1,..., n}, each with a unit mass of seats to fill. There are mass n of students who are indexed by vnm values v = (v 1,..., v n ) V = [0, 1] n, with a measure µ that admits strictly positive density in the interior of V. An assignment is a student s probability distribution over S. An allocation is a function φ := (φ 1,..., φ n ) : V s.t. φ i (v)dµ(v) = 1 for each i S. 10

Ex Ante Welfare Standards Allocation φ X is Pareto efficient (PE) if there is no other allocation in X that Pareto-dominates φ. Allocation φ X is Ordinally efficient (OE) if there is no other allocation in X that ordinally-dominates φ. (NB: ordinal domination means stochastically dominating for all agent types and strictly for some positive measure.) Fix any allocation φ and fix K S. Call an allocation φ a within K reallocation of φ if φ if it differs from φ in the probability shares of K. (K measures the scope of markets.) For any K S, an allocation φ X is PE (OE) within K if there is no within K reallocation of φ that Pareto (ordinally) dominates φ. Say pairwise PE if PE within every pair of schools. 11

Characterization of Welfare Notions Define a binary relation φ on S: i φ j A V, µ(a) > 0, s.t. v i > v j and φ j (v) > 0, v A. Allocation φ admits a trading cycle within K if there exist i 1, i 2,...i l K such that i 1 φ i 2,..., i l 1 φ i l, and i l φ i 1. Lemma 1: (Bogomolnaia-Moulin) An allocation φ is OE within K S if and only if φ does not admit a trading cycle within K. Lemma 2: (i) If an allocation is PE (resp. OE) within K, then it is is PE (resp. OE) within K K ; (ii) An allocation is OE within K S if it is PE within K. (iii) If an allocation is OE, then it is pairwise PE. 12

Welfare Properties of DA-STB and DA-MTB Theorem 2: (i) (Che and Kojima (2008)) The DA-STB allocation is OE, and is thus pairwise PE. (ii) Generically, there exists no K S with K > 2 such that the DA- STB allocation is PE within K. Theorem 3: (i) The DA-MTB allocation is not OE within every pair of schools. (In fact, it is not even ex post PE within a pair of schools.) (ii) There exists no K S with K > 2 such that the DA-MTB allocation is OE within K. 13

Intuition: Example Unit mass students of each type. vj 1 vj 2 vj 3 j = 1 5 4 1 j = 2 1 2 5 j = 3 0 0 0 DA-STB gives φ S (v 1 ) = φ S (v 2 ) = ( 1 2, 1 6, 1 3 ) and φs (v 3 ) = (0, 2 3, 1 3 ). PE within {S1, S2}. DA-MTB has φ M (v 1 ) = φ M (v 2 ) (0.392, 0.274, 0.333) and φ M (v 3 ) (0.215, 0.451, 0.333). Not OE within {S1, S2}. Type 1 and 2 may get bad draw at S1 but good draw and S2, and the other way around for type 3. DA-STB is NOT PE: Type 1 can exchange shares at 1 and 3 in exchange for a share at 2, with type 2. 14

Welfare Properties of CADA Theorem 4: PE. (i) The equilibrium allocation is OE, and thus pairwise (ii) The allocation is PE within set K of oversubscribed schools (those whose capacity does not exceed the measure of all who name them as targets). (iii) If all but one (n 1) schools are oversubscribed, then the equilibrium allocation is PE. 15

Proof idea: Fix an equilibrium φ (whose existence is shown). In equilibrium, each student with v can be seen to choose a within K reassignment x = (x 1,..., x n ) of φ to max i S v i x i s.t. p i x i p i φ i (v), i S i S where p i is the mass of people naming i as the target, i.e., shadow price of buying school i s share. The rest of the proof parallels the 1st Welfare Theorem: If there were any within K reallocation of φ that Pareto dominates it, then it is not feasible. Q.E.D. 16

Remark: The parallel with the 1st Welfare Theorem is suggestive of the economic benefit associated with the CADA: Students signaling of their targets activates competitive markets within oversubscribed schools, in which congestion serves as a price. When is a school oversubscribed? Say a school is popular if the measure of students who prefer it the most is as large as its capacity. Proposition 3: Every popular school is oversubscribed. Corollary: If all but one school are popular, then the CADA allocation is PE. 17

Overall three-way rankings: DA-MTB: Not ex post schools. PE; PE within some but not every pair of DA-STB: OE, and pairwise PE. CADA: OE, and PE within each pair and within oversubscribed schools. If all but one school is popular, full PE is achieved. 18

Recall the Example vj 1 vj 2 vj 3 j = 1 5 4 1 j = 2 1 2 5 j = 3 0 0 0 CADA has φ (v 1 ) = φ (v 2 ) = ( 1 2, 0, 1 2 ) and φ (v 3 ) = (0, 1, 0). Schools 1 and 2 are popular, so φ is PE. 19

Special Case: Uniform Preferences Theorem 5: Suppose all students have the same ordinal preferences. For a DA with any random tie-breaking rule, there exists a CADA which makes all students weakly better off than they are from the DA. Intuition: DA produces random assignment, which a student can replicate in CADA by randomizing over the target schools with probabilities equal to the shares of the population choosing alternative schools for their targets. 20

Extension: Enriching the Auxiliary Message Our CADA is practical because of its simplicity. But the auxiliary message can be expanded to include more than one school, perhaps at the expense of becoming less practical. In general, the auxiliary message can include a rank order of schools up to k n, with the tie broken in the lexicographic fashion according to this rank order. We call the associated CADA a CADA of degree k. 21

Example: More is better (4 schools, and two types of students) V = {v 1, v 2 }, each with µ(v 1 ) = 3 and µ(v 2 ) = 1. v 1 j v 2 j j = 1 20 20 j = 2 4 3 j = 3 1 2 j = 4 0 0 CADA of degree 1: All students name S1, so φ (v j ) = ( 1 4, 1 4, 1 4, 1 4 ), j = 1, 2. CADA of degree 2: All name S1 as Target 1; but type 1 students name S2 and type 2 students name S3 respectively as Target 2. Hence, φ (v 1 ) = ( 1 4, 1 3, 1 12, 1 3 ) and φ (v 2 ) = ( 1 4, 0, 3 4, 0). φ Pareto dominates φ. 22

Example: More is worse µ(v 1 ) = 3 and µ(v 2 ) = 1. v 1 j v 2 j j = 1 12 8 j = 2 2 4 j = 3 1 3 j = 4 0 0 CADA of degree 1: Type 1 students name S1 as target, and all type 2 students name S2 as their target. Hence, φ (v 1 ) = ( 1 3, 0, 3 1, 1 3 ) and φ (v 2 ) = (0, 1, 0, 0), which is PE. CADA of degree 2: Type 1 students choose school 1 and 2 as their first and second targets, respectively. Type 2 students choose school 1 (instead of school 2!) as their first target and school 3 as their second target. Hence, φ (v 1 ) = ( 4 1, 1 3, 12 1 3 ) and φ (v 2 ) = ( 1 4, 0, 4 3, 0). Not PE! 23

Simulation 5 schools each with a capacity of 20, and 100 students. Student i s vnm value for school j, v ij : v ij = αu j + (1 α)u ij where u j is a common shock, u ij is an idiosyncratic shock, and α [0, 1] is a commonality parameter. Averaged over 100 drawings of the preference shocks, and 2000 draws for tie-breaking lottery. Four procedures: DA-STB, DA-MTB, CADA, CADA-Naive (Simply picks one s top choice as target). Without and with priorities - Priorities: 50 have priority in the top choice, 30 have priority in second choice, 20 have in third choice. 24

Figure 1: Welfare as Percentage of the First Best Welfare (mean adjusted) 100 90 80 70 60 50 40 30 20 10 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 alpha CADA-NoNaives DASTB DAMTB

Figure 2: Percentage of Students Getting Their First Choice 100 90 80 70 60 50 40 30 20 10 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 alpha CADA DASTB DAMTB

Figure 3: Average Utility of Receivers of kth Choice, CADA vs DASTB 1.09 1.08 1.07 1.06 1.05 ratio 1.04 1.03 1.02 1.01 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 alpha First Choice Second Choice Third Choice

Figure 4: Average Number of Popular Schools and Oversubsribed Schools 4 3.5 3 2.5 2 1.5 1 0.5 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 alpha Popular Oversubscribed

Figure 6: Average Number of Students Selecting kth Choice as Target in CADA Equilibrium 120 100 80 60 40 20 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 alpha 1stChoice 2ndChoice 3rdChoice 4thChoice

Figure 7: Welfare with Naive Players (mean adjusted) 100 90 80 70 60 50 40 30 20 10 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 alpha CADA-NoNaives CADA-50Naives CADA-75Naives CADA-AllNaive DASTB

Practical Issues Naive students: the same welfare benefits Extra protection: Opt out choice included in the auxiliary message; can make CADA Pareto dominate DA. Dynamic implementation: 25

Conclusion We propose a new deferred acceptance procedure in which students are allowed, via signaling of their preferences, to influence how they are treated in a tie for a school. - CADA combines desirable features of DA and the Boston mechanisms. - CADA strikes a better balance between incentives and choice, implementing a more efficient allocation than the DA without sacrificing the strategyproofness of ordinal preferences. The idea of congestion acting as a competitive market seems novel and general applicable beyond school choice. Related to the idea of linking decisions (Jackson-Sonnenschein; Casella-Palfrey). 26