Abstract
We consider a natural generalization of the well-known POPULAR MATCHING problem where every vertex has a weight. We call a matching M more popular than matching M′ if the weight of vertices preferring M to M′ is larger than the weight of vertices preferring M′ to M. For this case, we show that it is NP-hard to find a popular matching. Our main result is a polynomial-time algorithm that delivers a popular matching or a proof for its non-existence in instances where all vertices on one side have weight c for some c>3 and all vertices on the other side have weight 1.
Original language | English |
---|---|
Pages (from-to) | 300-328 |
Number of pages | 29 |
Journal | Games and Economic Behavior |
Volume | 144 |
DOIs | |
State | Published - 1 Mar 2024 |
Keywords
- Algorithm
- Complexity
- Popular matching
- Stable matching
ASJC Scopus subject areas
- Finance
- Economics and Econometrics