Manipulating the outcome of stable matching and roommates problems

04/28/2022
by   Kristóf Bérczi, et al.
0

The stable marriage and stable roommates problems have been extensively studied due to their high applicability in various real-world scenarios. However, it might happen that no stable solution exists, or stable solutions do not meet certain requirements. In such cases, one might be interested in modifying the instance so that the existence of a stable outcome with the desired properties is ensured. We focus on three different modifications. In stable roommates problems with all capacities being one, we give a simpler proof to show that removing an agent from each odd cycle of a stable partition is optimal. We further show that the problem becomes NP-complete if the capacities are greater than one, or the deleted agents must belong to a fixed subset of vertices. Motivated by inverse optimization problems, we investigate how to modify the preferences of the agents as little as possible so that a given matching becomes stable. The deviation of the new preferences from the original ones can be measured in various ways; here we concentrate on the ℓ_1-norm. We show that, assuming the Unique Games Conjecture, the problem does not admit a better than 2 approximation. By relying on bipartite-submodular functions, we give a polynomial-time algorithm for the bipartite case. We also show that a similar approach leads to a 2-approximation for general graphs. Last, we consider problems where the preferences of agents are not fully prescribed, and the goal is to decide whether the preference lists can be extended so that a stable matching exists. We settle the complexity of several variants, including cases when some of the edges are required to be included or excluded from the solution.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/09/2021

The Three-Dimensional Stable Roommates Problem with Additively Separable Preferences

The Stable Roommates problem involves matching a set of agents into pair...
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
07/16/2018

Three-dimensional Stable Matching with Cyclic Preferences

We consider the three-dimensional stable matching problem with cyclic pr...
research
07/07/2003

Complexity of Determining Nonemptiness of the Core

Coalition formation is a key problem in automated negotiation among self...
research
05/16/2023

Stable Dinner Party Seating Arrangements

A group of n agents with numerical preferences for each other are to be ...
research
05/03/2020

Reinforcement Learning for Decentralized Stable Matching

When it comes to finding a match/partner in the real world, it is usuall...
research
05/27/2019

Farsighted Collusion in Stable Marriage Problem

The Stable Marriage Problem, as proposed by Gale and Shapley, considers ...

Please sign up or login with your details

Forgot password? Click here to reset