Popular Matchings with One-Sided Bias

07/12/2022
by   Telikepalli Kavitha, et al.
0

Let G = (A ∪ B,E) be a bipartite graph where the set A consists of agents or main players and the set B consists of jobs or secondary players. Every vertex has a strict ranking of its neighbors. A matching M is popular if for any matching N, the number of vertices that prefer M to N is at least the number that prefer N to M. Popular matchings always exist in G since every stable matching is popular. A matching M is A-popular if for any matching N, the number of agents (i.e., vertices in A) that prefer M to N is at least the number of agents that prefer N to M. Unlike popular matchings, A-popular matchings need not exist in a given instance G and there is a simple linear time algorithm to decide if G admits an A-popular matching and compute one, if so. We consider the problem of deciding if G admits a matching that is both popular and A-popular and finding one, if so. We call such matchings fully popular. A fully popular matching is useful when A is the more important side – so along with overall popularity, we would like to maintain “popularity within the set A”. A fully popular matching is not necessarily a min-size/max-size popular matching and all known polynomial-time algorithms for popular matching problems compute either min-size or max-size popular matchings. Here we show a linear time algorithm for the fully popular matching problem, thus our result shows a new tractable subclass of popular matchings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/26/2018

Popular Matchings and Limits to Tractability

We consider popular matching problems in both bipartite and non-bipartit...
research
05/28/2021

Matchings and Copeland's Method

Given a graph G = (V,E) where every vertex has weak preferences over its...
research
10/21/2021

The popular assignment problem: when cardinality is more important than popularity

We consider a matching problem in a bipartite graph G=(A∪ B,E) where eac...
research
02/21/2019

Minimal Envy and Popular Matchings

We study ex-post fairness in the object allocation problem where objects...
research
03/14/2018

Max-Min Greedy Matching

A bipartite graph G(U,V;E) that admits a perfect matching is given. One ...
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
01/25/2022

An Efficient Algorithm for the Partitioning Min-Max Weighted Matching Problem

The Partitioning Min-Max Weighted Matching (PMMWM) problem is an NP-hard...

Please sign up or login with your details

Forgot password? Click here to reset