Legal Assignments and fast EADAM with consent via classical theory of stable matchings
Yuri Faenza, Xuan Zhang

TL;DR
This paper explores legal assignments and the EADAM algorithm within stable matchings, providing new algorithms and theoretical insights that improve efficiency and connect to broader concepts in matching theory.
Contribution
It characterizes legal assignments as stable matchings in a transformed instance and develops efficient algorithms for legal assignments and EADAM, enhancing both theory and practice.
Findings
Legal assignments form a set containing all stable matchings.
Efficient algorithms are developed for legal assignments and EADAM.
The set of legal assignments can be much larger than the set of stable matchings.
Abstract
Gale and Shapley's stable assignment problem has been extensively studied, applied, and extended. In the context of school choice, mechanisms often aim at finding an assignment that is more favorable to students. We investigate two extensions introduced in this framework -- legal assignments and the EADAM algorithm -- through the lens of classical theory of stable matchings. In any instance, the set of legal assignments is known to contain all stable assignments. We prove that is exactly the set of stable assignments in another instance. Moreover, we show that essentially all optimization problems over can be solved within the same time bound needed for solving it over the set of stable assignments. A key tool for this latter result is an algorithm that finds the student-optimal legal assignment. We then generalize our algorithm to obtain the assignment…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Voting Systems · Complexity and Algorithms in Graphs · Auction Theory and Applications
