Algorithms for new types of fair stable matchings

01/29/2020
by   Frances Cooper, et al.
0

We study the problem of finding "fair" stable matchings in the Stable Marriage problem with Incomplete lists (SMI). For an instance I of SMI there may be many stable matchings, providing significantly different outcomes for the sets of men and women. We introduce two new notions of fairness in SMI. Firstly, a regret-equal stable matching minimises the difference in ranks of a worst-off man and a worst-off woman, among all stable matchings. Secondly, a min-regret sum stable matching minimises the sum of ranks of a worst-off man and a worst-off woman, among all stable matchings. We present two new efficient algorithms to find stable matchings of these types: the Regret-Equal Degree Iteration Algorithm finds a regret-equal stable matching in O(d_0 n^3) time, where d_0 is the absolute difference in ranks between a worst-off man and a worst-off woman in the man-optimal stable matching, and n is the number of men or women; and the Min-Regret Sum Algorithm finds a min-regret sum stable matching in O(d_s n^2) time, where d_s is the difference in the ranks between a worst-off man in each of the woman-optimal and man-optimal stable matchings. Experiments to compare several types of fair optimal stable matchings were conducted and show that the Regret-Equal Degree Iteration Algorithm produces matchings that are competitive with respect to other fairness objectives. On the other hand, existing types of "fair" stable matchings did not provide as close an approximation to regret-equal stable matchings.

READ FULL TEXT
research
09/12/2020

On Achieving Fairness and Stability in Many-to-One Matchings

Matching algorithms have been classically studied with the goal of findi...
research
05/16/2019

Two-sided profile-based optimality in the stable marriage problem

We study the problem of finding "fair" stable matchings in the Stable Ma...
research
11/21/2021

On Fairness and Stability in Two-Sided Matchings

There are growing concerns that algorithms, which increasingly make or i...
research
10/06/2021

Profile-based optimal stable matchings in the Roommates problem

The stable roommates problem can admit multiple different stable matchin...
research
01/29/2022

Fair Stable Matching Meets Correlated Preferences

The stable matching problem sets the economic foundation of several prac...
research
02/23/2020

My Fair Bandit: Distributed Learning of Max-Min Fairness with Multi-player Bandits

Consider N cooperative but non-communicating players where each plays on...
research
11/16/2021

Rank-Regret Minimization

Multi-criteria decision-making often requires finding a small representa...

Please sign up or login with your details

Forgot password? Click here to reset