By using SIAM Journals Online you agree to abide by the
Terms and Conditions of Use.

©  SIAM

 

SIAM Journal on Computing

Previous Article
Geometric Separators and Their Applications to Protein Folding in the HP-Model
We develop a new method for deriving a geometric separator for a set of grid points. Our separator has a linear structure, which can effectively partition a grid graph. For example, we prove that for...
Next Article
A Geometric Approach to Information-Theoretic Private Information Retrieval
A $t$-private private information retrieval (PIR) scheme allows a user to retrieve the $i$th bit of an $n$-bit string $x$ replicated among $k$ servers, while any coalition of up to $t$ servers learns...

You are not logged in to this journal. Log in

Popular Matchings

SIAM J. Comput. Volume 37, Issue 4, pp. 1030-1045 (2007)

Published October 5, 2007
Buy This PDF   (US$25)
Download PDF (294 kB) View Cart

We consider the problem of matching a set of applicants to a set of posts, where each applicant has a preference list, ranking a nonempty subset of posts in order of preference, possibly involving ties. We say that a matching $M$ is popular if there is no matching $M'$ such that the number of applicants preferring $M'$ to $M$ exceeds the number of applicants preferring $M$ to $M'$. In this paper, we give the first polynomial-time algorithms to determine if an instance admits a popular matching and to find a largest such matching, if one exists. For the special case in which every preference list is strictly ordered (i.e., contains no ties), we give an $O(n + m)$ time algorithm, where $n$ is the total number of applicants and posts and $m$ is the total length of all of the preference lists. For the general case in which preference lists may contain ties, we give an $O(\sqrt{n}m)$ time algorithm.

©2007 Society for Industrial and Applied Mathematics
History: Received October 25, 2006; accepted June 5, 2007; published October 5, 2007
Permalink: http://dx.doi.org/10.1137/06067328X

KEYWORDS and AMS

Keywords
AMS Subject Classifications
68W40

PUBLICATION DATA

ISSN:
0097-5397 (print)   1095-7111 (online)
Publisher:
AIP is a member of CrossRef SIAM

REFERENCES (21)

For access to fully linked references, you need to log in. For access to fully linked references, you need to Log in.

CITING ARTICLES

For access to citing articles, you need to log in.
For access to citing articles, you need to Log in.