Stable Roommates with Narcissistic, Single-Peaked, and Single-Crossing Preferences

03/14/2019
by   Robert Bredereck, et al.
0

The classical Stable Roommates problem asks whether it is possible to have a matching of an even number of agents such that no two agents which are not matched to each other would prefer to be with each other rather than with their assigned partners. We investigate Stable Roommates with complete (i.e., every agent can be matched with any other agent) or incomplete preferences, with ties (i.e., two agents are considered of equal value to some agent) or without ties. It is known that in general allowing ties makes the problem NP-complete. We provide algorithms for Stable Roommates that are, compared to those in the literature, more efficient when the input preferences are complete and have some structural property, such as being narcissistic, single-peaked, and single-crossing. However, when the preferences are incomplete and have ties, we show that being single-peaked and single-crossing does not reduce the computational complexity-Stable Roommates remains NP-complete.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/07/2019

On the Existence of Three-Dimensional Stable Matchings with Cyclic Preferences

We study the three-dimensional stable matching problem with cyclic prefe...
research
06/28/2019

Stable Matchings in Divorce Graphs

In this paper, we study the Reaching Stable Marriage via Divorce Operati...
research
08/14/2017

Solving Hard Stable Matching Problems Involving Groups of Similar Agents

Many important stable matching problems are known to be NP-hard, even wh...
research
07/31/2023

Efficient Algorithms for Monroe and CC Rules in Multi-Winner Elections with (Nearly) Structured Preferences

We investigate winner determination for two popular proportional represe...
research
01/05/2018

Reasons and Means to Model Preferences as Incomplete

Literature involving preferences of artificial agents or human beings of...
research
05/03/2022

Capacity Variation in the Many-to-one Stable Matching

The many-to-one stable matching problem provides the fundamental abstrac...
research
05/29/2002

Vote Elicitation: Complexity and Strategy-Proofness

Preference elicitation is a central problem in AI, and has received sign...

Please sign up or login with your details

Forgot password? Click here to reset