The popular assignment problem: when cardinality is more important than popularity
Telikepalli Kavitha, Tam\'as Kir\'aly, Jannik Matuschke, Ildik\'o, Schlotter, Ulrike Schmidt-Kraepelin

TL;DR
This paper introduces algorithms for finding popular matchings in bipartite graphs, balancing popularity and cardinality, and explores computational hardness and special cases with practical applications in housing markets.
Contribution
It presents a polynomial-time algorithm for popular matchings, an FPT algorithm for near-popular matchings, and complexity results for minimum cost and forced/forbidden edge variants.
Findings
Polynomial-time algorithm for popular matchings.
FPT algorithm for near-popular matchings with unpopularity margin.
NP-hardness results for minimum cost popular assignment.
Abstract
We consider a matching problem in a bipartite graph where nodes in are agents having preferences in partial order over their neighbors, while nodes in are objects without preferences. We propose a polynomial-time combinatorial algorithm based on LP duality that finds a maximum matching or assignment in that is popular among all maximum matchings, if there exists one. Our algorithm can also be used to achieve a trade-off between popularity and cardinality by imposing a penalty on unmatched nodes in . We also provide an algorithm that finds an assignment whose unpopularity margin is at most ; this algorithm is essentially optimal, since the problem is -complete and -hard with parameter . We also prove that finding a popular assignment of minimum cost when each edge has an associated binary cost is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Voting Systems · Complexity and Algorithms in Graphs · Auction Theory and Applications
