Maximum Matchings in Random Bipartite Graphs and the Space Utilization of Cuckoo Hashtables
arXiv:0910.5535
Abstract
We study the the following question in Random Graphs. We are given two disjoint sets with and . We construct a random graph by allowing each to choose random neighbours in . The question discussed is as to the size of the largest matching in . When considered in the context of Cuckoo Hashing, one key question is as to when is whp? We answer this question exactly when is at least four. We also establish a precise threshold for when Phase 1 of the Karp-Sipser Greedy matching algorithm suffices to compute a maximum matching whp.