How hard is it to satisfy (almost) all roommates?

July 13, 2017 ยท The Ethereal ยท ๐Ÿ› International Colloquium on Automata, Languages and Programming

๐Ÿ”ฎ THE ETHEREAL: The Ethereal
Pure theory โ€” exists on a plane beyond code

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Jiehua Chen, Danny Hermelin, Manuel Sorge, Harel Yedidsion arXiv ID 1707.04316 Category cs.CC: Computational Complexity Cross-listed cs.DS Citations 30 Venue International Colloquium on Automata, Languages and Programming Last Checked 2 months ago
Abstract
The classic Stable Roommates problem (which is the non-bipartite generalization of the well-known Stable Marriage problem) asks whether there is a stable matching for a given set of agents, i.e. a partitioning of the agents into disjoint pairs such that no two agents induce a blocking pair. Herein, each agent has a preference list denoting who it prefers to have as a partner, and two agents are blocking if they prefer to be with each other rather than with their assigned partners. Since stable matchings may not be unique, we study an NP-hard optimization variant of Stable Roommates, called Egal Stable Roommates, which seeks to find a stable matching with a minimum egalitarian cost ฮณ, i.e. the sum of the dissatisfaction of the agents is minimum. The dissatisfaction of an agent is the number of agents that this agent prefers over its partner if it is matched; otherwise it is the length of its preference list. We also study almost stable matchings, called Min-Block-Pair Stable Roommates, which seeks to find a matching with a minimum number ฮฒ of blocking pairs. Our main result is that Egal Stable Roommates parameterized by ฮณ is fixed-parameter tractable, while Min-Block-Pair Stable Roommates parameterized by ฮฒ is W[1]-hard, even if the length of each preference list is at most five.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Computational Complexity