Popular Maximum-Utility Matchings with Matroid Constraints
Gergely Cs\'aji, Tam\'as Kir\'aly, Kenjiro Takazawa, Yu Yokoi

TL;DR
This paper develops efficient algorithms for finding popular maximum-utility matchings under matroid constraints, extending existing models and analyzing their computational complexity.
Contribution
It introduces algorithms for popular maximum-weight matchings with matroid constraints, including models with preferences and generalized utility functions.
Findings
Efficient algorithms for one- and two-sided preference models.
Extension to models with M$^ atural$-concave utility functions.
Hardness results for near-optimal matching problems.
Abstract
We investigate weighted settings of popular matching problems with matroid constraints. The concept of popularity was originally defined for matchings in bipartite graphs, where vertices have preferences over the incident edges. There are two standard models depending on whether vertices on one or both sides have preferences. A matching is popular if it does not lose a head-to-head election against any other matching. In our generalized models, one or both sides have matroid constraints, and a weight function is defined on the ground set. Our objective is to find a popular optimal matching, i.e., a maximum-weight matching that is popular among all maximum-weight matchings satisfying the matroid constraints. For both one- and two-sided preferences models, we provide efficient algorithms to find such solutions, combining algorithms for unweighted models with fundamental techniques…
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
TopicsOptimization and Search Problems · semigroups and automata theory · Machine Learning and Algorithms
