1. Popular matchings in the weighted capacitated house allocation problem
- Author
-
David F. Manlove, Colin T. S. Sng, Broersma, H., Dantchev, S., and Johnson, M.
- Subjects
Discrete mathematics ,Matching (statistics) ,Strict preference lists ,Positive weight ,Maximum popular matching ,Polynomial-time algorithm ,Theoretical Computer Science ,Combinatorics ,Set (abstract data type) ,Popular matching problem ,Computational Theory and Mathematics ,Priorities ,Order (group theory) ,Discrete Mathematics and Combinatorics ,Preference list ,Preference (economics) ,Mathematics - Abstract
We consider the problem of finding a popular matching in the Weighted Capacitated\ud House Allocation problem (WCHA). An instance of WCHA involves a set of agents\ud and a set of houses. Each agent has a positive weight indicating his priority, and a\ud preference list in which a subset of houses are ranked in strict order. Each house has\ud a capacity that indicates the maximum number of agents who could be matched to\ud it. A matching M of agents to houses is popular if there is no other matching M′\ud such that the total weight of the agents who prefer their allocation in M′\ud to that in\ud M exceeds the total weight of the agents who prefer their allocation in M to that in\ud M′\ud . Here, we give an O(\ud √\ud Cn1 + m) algorithm to determine if an instance of WCHA\ud admits a popular matching, and if so, to find a largest such matching, where C is the\ud total capacity of the houses, n1 is the number of agents, and m is the total length of\ud the agents’ preference lists.
- Published
- 2010
- Full Text
- View/download PDF