Popular Edges with Critical Nodes
Abstract
In the popular edge problem, the input is a bipartite graph where and denote a set of men and a set of women respectively, and each vertex in has a strict preference ordering over its neighbours. A matching in is said to be {\em popular} if there is no other matching such that the number of vertices that prefer to is more than the number of vertices that prefer to . The goal is to determine, whether a given edge belongs to some popular matching in . A polynomial-time algorithm for this problem appears in \cite{CK18}. We consider the popular edge problem when some men or women are prioritized or critical. A matching that matches all the critical nodes is termed as a feasible matching. It follows from \cite{Kavitha14,Kavitha21,NNRS21,NN17} that, when admits a feasible matching, there always exists a matching that is popular among all feasible matchings. We give a polynomial-time algorithm for the popular edge problem in the presence of critical men or women. We also show that an analogous result does not hold in the many-to-one setting, which is known as the Hospital-Residents Problem in literature, even when there are no critical nodes.
Cite
@article{arxiv.2209.10805,
title = {Popular Edges with Critical Nodes},
author = {Kushagra Chatterjee and Prajakta Nimbhorkar},
journal= {arXiv preprint arXiv:2209.10805},
year = {2022}
}
Comments
Selected in ISAAC 2022 Conference