Weighted popular matchings

44Citations
Citations of this article
30Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We study the problem of assigning applicants to jobs. Each applicant has a weight and provides a preference list, which may contain tics, ranking a subset of the jobs. An applicant x may prefer one matching over the other (or be indifferent between them, in case of a tie) based on the jobs x gets in the two matchings and x's personal preference. A matching M is popular if there is no other matching M′ such that the weight of the applicants who prefer M′ over M exceeds the weight of those who prefer M over M′. We present two algorithms to find a popular matching, or in case none exists, to establish so, For the case of strict preferences we develop an O(n + m) time algorithm. When ties are allowed a more involved algorithm solves the problem in O(min(k√n, n)m) time, where k is the number of distinct weights the applicants are given. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Mestre, J. (2006). Weighted popular matchings. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4051 LNCS, pp. 715–726). Springer Verlag. https://doi.org/10.1007/11786986_62

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free