Popular matchings with two-sided preferences and one-sided ties

From MaRDI portal
(Redirected from Publication:3448799)



Abstract: We are given a bipartite graph G=(AcupB,E) where each vertex has a preference list ranking its neighbors: in particular, every ainA ranks its neighbors in a strict order of preference, whereas the preference lists of binB may contain ties. A matching M is popular if there is no matching M′ such that the number of vertices that prefer M′ to M exceeds the number of vertices that prefer M to~M′. We show that the problem of deciding whether G admits a popular matching or not is NP-hard. This is the case even when every binB either has a strict preference list or puts all its neighbors into a single tie. In contrast, we show that the problem becomes polynomially solvable in the case when each binB puts all its neighbors into a single tie. That is, all neighbors of b are tied in b's list and b desires to be matched to any of them. Our main result is an O(n2) algorithm (where n=|AcupB|) for the popular matching problem in this model. Note that this model is quite different from the model where vertices in B have no preferences and do not care whether they are matched or not.












This page was built for publication: Popular matchings with two-sided preferences and one-sided ties

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3448799)