Maximum-utility popular matchings with bounded instability

05/04/2022
by   Ildikó Schlotter, et al.
0

In a graph where vertices have preferences over their neighbors, a matching is called popular if it does not lose a head-to-head election against any other matching when the vertices vote between the matchings. Popular matchings can be seen as an intermediate category between stable matchings and maximum-size matchings. In this paper, we aim to maximize the utility of a matching that is popular but admits only a few blocking edges. For general graphs already finding a popular matching with at most one blocking edge is NP-complete. For bipartite instances, we study the problem of finding a maximum-utility popular matching with a bound on the number (or more generally, the cost) of blocking edges applying a multivariate approach. We show classical and parameterized hardness results for severely restricted instances. By contrast, we design an algorithm for instances where preferences on one side admit a master list, and show that this algorithm is optimal.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/12/2021

Popular matchings with weighted voters

In the Popular Matching problem, we are given a bipartite graph G = (A ∪...
research
12/07/2022

Recognizing when a preference system is close to admitting a master list

A preference system ℐ is an undirected graph where vertices have prefere...
research
07/03/2018

Popular Matchings in Complete Graphs

Our input is a complete graph G = (V,E) on n vertices where each vertex ...
research
12/04/2019

Popular Branchings and Their Dual Certificates

Let G be a digraph where every node has preferences over its incoming ed...
research
07/14/2021

Polynomially tractable cases in the popular roommates problem

The input of the popular roommates problem consists of a graph G = (V, E...
research
05/20/2021

Characterization of Super-stable Matchings

An instance of the super-stable matching problem with incomplete lists a...
research
12/08/2021

Blocking Trails for f-factors of Multigraphs

Blocking flows, introduced by Dinic [2] for network flow, have been used...

Please sign up or login with your details

Forgot password? Click here to reset