
TL;DR
This paper studies popular maximum matchings in bipartite graphs with preferences, providing a polynomial-time method to find minimum-cost popular max-matchings and showing NP-hardness for Pareto-optimal variants.
Contribution
It introduces a compact extended formulation for the popular max-matching polytope and demonstrates polynomial-time algorithms for min-cost popular max-matchings.
Findings
A compact extended formulation for the popular max-matching polytope.
Polynomial-time algorithm for min-cost popular max-matching.
NP-hardness of computing min-cost Pareto-optimal matchings.
Abstract
Let be a bipartite graph where every node has a strict ranking of its neighbors. For every node, its preferences over neighbors extend naturally to preferences over matchings. Matching is more popular than matching if the number of nodes that prefer to is more than the number that prefer to . A maximum matching in is a "popular max-matching" if there is no maximum matching in that is more popular than . Such matchings are relevant in applications where the set of admissible solutions is the set of maximum matchings and we wish to find a best maximum matching as per node preferences. It is known that a popular max-matching always exists in . Here we show a compact extended formulation for the popular max-matching polytope. So when there are edge costs, a min-cost popular max-matching in can be computed in polynomial time. This is in…
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.
