Unpopularity Factor in the Marriage and Roommates Problems
Abstract
Given a set of people, with each person having a preference list that ranks a subset of as his/her acceptable partners in order of preference, we consider the Roommates Problem (RP) and the Marriage Problem (MP) of matching people with their partners. In RP there is no further restriction, while in MP only people of opposite genders can be acceptable partners. For a pair of matchings and , let denote the number of people who prefer a person they get matched by to a person they get matched by , and define an unpopularity factor of a matching to be the maximum ratio among all other possible matchings . In this paper, we develop an algorithm to compute the unpopularity factor of a given matching in time for RP and in time for MP, where is the total length of people's preference lists. We also generalize the notion of unpopularity factor to a weighted setting where people are given different voting weights and show that our algorithm can be slightly modified to support that setting with the same running time.
Keywords
Cite
@article{arxiv.1803.09435,
title = {Unpopularity Factor in the Marriage and Roommates Problems},
author = {Suthee Ruangwises and Toshiya Itoh},
journal= {arXiv preprint arXiv:1803.09435},
year = {2021}
}
Comments
A preliminary version of this paper has appeared at CSR 2019