On the Complexity of Robust Stable Marriage

09/18/2017
by   Begum Genc, et al.
0

Robust Stable Marriage (RSM) is a variant of the classical Stable Marriage problem, where the robustness of a given stable matching is measured by the number of modifications required for repairing it in case an unforeseen event occurs. We focus on the complexity of finding an (a,b)-supermatch. An (a,b)-supermatch is defined as a stable matching in which if any 'a' (non-fixed) men/women break up it is possible to find another stable matching by changing the partners of those 'a' men/women and also the partners of at most 'b' other couples. In order to show deciding if there exists an (a,b)-supermatch is NP-Complete, we first introduce a SAT formulation that is NP-Complete by using Schaefer's Dichotomy Theorem. Then, we show the equivalence between the SAT formulation and finding a (1,1)-supermatch on a specific family of instances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/15/2019

From Hall's Marriage Theorem to Boolean Satisfiability and Back

Motivated by the application of Hall's Marriage Theorem in various LP-ro...
research
05/13/2015

Exploring Strategy-Proofness, Uniqueness, and Pareto Optimality for the Stable Matching Problem with Couples

The Stable Matching Problem with Couples (SMP-C) is a ubiquitous real-wo...
research
06/28/2019

Stable Matchings in Divorce Graphs

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

Finding Robust Solutions to Stable Marriage

We study the notion of robustness in stable matching problems. We first ...
research
08/21/2018

Stable divisorial gonality is in NP

Divisorial gonality and stable divisorial gonality are graph parameters,...
research
01/23/2020

Strongly Stable and Maximum Weakly Stable Noncrossing Matchings

In IWOCA 2019, Ruangwises and Itoh introduced stable noncrossing matchin...
research
07/29/2017

Expanding Visibility Polygons by Mirrors upto at least K units

We consider extending visibility polygon (VP) of a given point q (VP(q))...

Please sign up or login with your details

Forgot password? Click here to reset