Unpopularity Factor in the Marriage and Roommates Problems
Suthee Ruangwises, Toshiya Itoh

TL;DR
This paper introduces an efficient algorithm to compute the unpopularity factor of matchings in the Roommates and Marriage Problems, extending to weighted preferences, which measures how unpopular a matching is among participants.
Contribution
The paper develops a novel algorithm for calculating the unpopularity factor in RP and MP, with improved time complexity, and generalizes it to weighted preferences.
Findings
Algorithm runs in O(m√n log^2 n) for RP and O(m√n log n) for MP.
Supports weighted preferences with similar efficiency.
Provides a new metric for evaluating matchings' popularity.
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…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Voting Systems · Names, Identity, and Discrimination Research
