EADAM (Efficiency-Adjusted Deferred Acceptance) Pareto-improves on student-optimal DA by identifying "interrupters" — students who take slots at schools they later leave, blocking others — and asking them to waive priority with consent.
Phase 1: Run student-proposing DA
→ matching M_DA
Phase 2: Identify "interrupters":
Student s is an interrupter at
school X if:
- s was held at X at some point
- s was later rejected from X
- s's presence at X caused
another student to be rejected
Phase 3: Ask each interrupter for
CONSENT to waive their priority
at the school where they interrupt
Phase 4: Rerun DA with consenting
interrupters' priorities removed
→ matching M_EADAM
Result: M_EADAM Pareto-dominates
M_DA (weakly better for all)
Kesten (2010) — Pareto-improving on Student-Optimal Deferred Acceptance