English

Towards Optimal Degree-distributions for Left-perfect Matchings in Random Bipartite Graphs

Discrete Mathematics 2012-04-30 v2

Abstract

Consider a random bipartite multigraph GG with nn left nodes and mn2m \geq n \geq 2 right nodes. Each left node xx has dx1d_x \geq 1 random right neighbors. The average left degree Δ\Delta is fixed, Δ2\Delta \geq 2. We ask whether for the probability that GG has a left-perfect matching it is advantageous not to fix dxd_x for each left node xx but rather choose it at random according to some (cleverly chosen) distribution. We show the following, provided that the degrees of the left nodes are independent: If Δ\Delta is an integer then it is optimal to use a fixed degree of Δ\Delta for all left nodes. If Δ\Delta is non-integral then an optimal degree-distribution has the property that each left node xx has two possible degrees, \floorΔ\floor{\Delta} and \ceilΔ\ceil{\Delta}, with probability pxp_x and 1px1-p_x, respectively, where pxp_x is from the closed interval [0,1][0,1] and the average over all pxp_x equals \ceilΔΔ\ceil{\Delta}-\Delta. Furthermore, if n=cmn=c\cdot m and Δ>2\Delta>2 is constant, then each distribution of the left degrees that meets the conditions above determines the same threshold c(Δ)c^*(\Delta) that has the following property as nn goes to infinity: If c<c(Δ)c<c^*(\Delta) then there exists a left-perfect matching with high probability. If c>c(Δ)c>c^*(\Delta) then there exists no left-perfect matching with high probability. The threshold c(Δ)c^*(\Delta) is the same as the known threshold for offline kk-ary cuckoo hashing for integral or non-integral k=Δk=\Delta.

Keywords

Cite

@article{arxiv.1203.1506,
  title  = {Towards Optimal Degree-distributions for Left-perfect Matchings in Random Bipartite Graphs},
  author = {Martin Dietzfelbinger and Michael Rink},
  journal= {arXiv preprint arXiv:1203.1506},
  year   = {2012}
}