Legal Assignments and fast EADAM with consent via classical theory of stable matchings

09/23/2018
by   Yuri Faenza, et al.
0

Gale and Shapley's college admission problem and concept of stability (Gale and Shapley 1962) have been extensively studied, applied, and extended. In school choice problems, mechanisms often aim to obtain an assignment that is more favorable to students. We investigate two extensions introduced in this context -- legal assignments (Morrill 2016) and the EADAM algorithm (Kesten 2010) -- through the lens of classical theory of stable matchings. In any instance, the set L of legal assignments is known to contain all stable assignments. We prove that L is exactly the set of stable assignments in another instance, and that essentially any optimization problem over L can be solved within the same time bound needed for solving them over the set of stable assignments. A key tool for these results is an algorithm that finds the student-optimal legal assignment. We then generalize our algorithm to obtain the output of EADAM with any given set of consenting students without sacrificing the running time, hence improving over known algorithms in both theory and practice. Lastly, we investigate how larger the set L can be compared to the set of stable matchings in the one-to-one case, and connect legal matchings with certain concepts and open problems in the literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/21/2022

CodEval: Improving Student Success In Programming Assignments

CodEval is a code evaluation tool that integrates with the Canvas Learni...
research
11/17/2014

Aggregating partial rankings with applications to peer grading in massive online open courses

We investigate the potential of using ordinal peer grading for the evalu...
research
06/17/2019

On the Existence of Pareto Efficient and Envy Free Allocations

Envy-freeness and Pareto Efficiency are two major goals in welfare econo...
research
01/20/2023

"This Applies to the RealWorld": Student Perspectives on Integrating Ethics into a Computer Science Assignment

There is a growing movement in undergraduate computer science (CS) progr...
research
07/05/2022

Online 2-stage Stable Matching

We focus on an online 2-stage problem, motivated by the following situat...
research
10/29/2021

IRA: A shape matching approach for recognition and comparison of generic atomic patterns

We propose a versatile, parameter-less approach for solving the shape ma...

Please sign up or login with your details

Forgot password? Click here to reset