Handbook of combinatorics (vol. 1)
STOC '83 Proceedings of the fifteenth annual ACM symposium on Theory of computing
SODA '04 Proceedings of the fifteenth annual ACM-SIAM symposium on Discrete algorithms
SODA '05 Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms
EC '06 Proceedings of the 7th ACM conference on Electronic commerce
Dynamic matching markets and voting paths
SWAT'06 Proceedings of the 10th Scandinavian conference on Algorithm Theory
ICALP'06 Proceedings of the 33rd international conference on Automata, Languages and Programming - Volume Part I
Pareto optimality in house allocation problems
ISAAC'04 Proceedings of the 15th international conference on Algorithms and Computation
Bounded Unpopularity Matchings
SWAT '08 Proceedings of the 11th Scandinavian workshop on Algorithm Theory
ICALP '09 Proceedings of the 36th International Colloquium on Automata, Languages and Programming: Part I
Popular Matchings: Structure and Algorithms
COCOON '09 Proceedings of the 15th Annual International Conference on Computing and Combinatorics
Popular Matchings with Variable Job Capacities
ISAAC '09 Proceedings of the 20th International Symposium on Algorithms and Computation
Popular matchings in the weighted capacitated house allocation problem
Journal of Discrete Algorithms
Popular matchings with variable item copies
Theoretical Computer Science
SIAM Journal on Discrete Mathematics
Theoretical Computer Science
An experimental comparison of single-sided preference matching algorithms
Journal of Experimental Algorithmics (JEA)
Popular matchings in the stable marriage problem
ICALP'11 Proceedings of the 38th international colloquim conference on Automata, languages and programming - Volume Part I
Popular matchings: structure and algorithms
Journal of Combinatorial Optimization
Near-popular matchings in the roommates problem
ESA'11 Proceedings of the 19th European conference on Algorithms
Popularity vs maximum cardinality in the stable marriage setting
Proceedings of the twenty-third annual ACM-SIAM symposium on Discrete Algorithms
Popular matchings in the marriage and roommates problems
CIAC'10 Proceedings of the 7th international conference on Algorithms and Complexity
Popular matchings in the stable marriage problem
Information and Computation
ACM Transactions on Algorithms (TALG)
Journal of Combinatorial Optimization
Hi-index | 0.00 |
We consider the problem of finding a popular matching in the Capacitated House Allocation problem (CHA). An instance of CHA involves a set of agents and a set of houses. Each agent has a preference list in which a subset of houses are ranked in strict order, and each house may be matched to a number of agents that must not exceed its capacity. A matching M is popular if there is no other matching M' such that the number of agents who prefer their allocation in M' to that in M exceeds the number of agents who prefer their allocation in M to that in M'. Here, we give an O(√Cn1+m)algorithm to determine if an instance of CHA admits a popular matching, and if so, to find a largest such matching, where C is the total capacity of the houses, n1 is the number of agents and m is the total length of the agents' preference lists. For the case where preference lists may contain ties, we give an O(√Cn1)+m) algorithm for the analogous problem.