Popular Critical Matchings in the Many-to-Many Setting

06/24/2022
by   Meghana Nasre, et al.
0

We consider the many-to-many bipartite matching problem in the presence of two-sided preferences and two-sided lower quotas. The input to our problem is a bipartite graph G = (A U B, E), where each vertex in A U B specifies a strict preference ordering over its neighbors. Each vertex has an upper quota and a lower quota denoting the maximum and minimum number of vertices that can be assigned to it from its neighborhood. In the many-to-many setting with two-sided lower quotas, informally, a critical matching is a matching which fulfils vertex lower quotas to the maximum possible extent. This is a natural generalization of the definition of a critical matching in the one-to-one setting [19]. Our goal in the given problem is to find a popular matching in the set of critical matchings. A matching is popular in a given set of matchings if it remains undefeated in a head-to-head election with any matching in that set. Here, vertices cast votes between pairs of matchings. We show that there always exists a matching that is popular in the set of critical matchings. We present an efficient algorithm to compute such a matching of the largest size. We prove the popularity of our matching using a primal-dual framework

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/22/2023

Critical Relaxed Stable Matchings with Two-Sided Ties

We consider the stable marriage problem in the presence of ties in prefe...
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
09/22/2022

Popular Edges with Critical Nodes

In the popular edge problem, the input is a bipartite graph G = (A ∪ B,E...
research
09/06/2022

Solving the Maximum Popular Matching Problem with Matroid Constraints

We consider the problem of finding a maximum popular matching in a many-...
research
11/27/2017

AUPCR Maximizing Matchings : Towards a Pragmatic Notion of Optimality for One-Sided Preference Matchings

We consider the problem of computing a matching in a bipartite graph in ...
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
05/08/2018

Dichotomy Results for Classified Rank-Maximal Matchings and Popular Matchings

In this paper, we consider the problem of computing an optimal matching ...

Please sign up or login with your details

Forgot password? Click here to reset