English

On a perfect matching in a random bipartite digraph with average out-degree below two

Combinatorics 2019-03-15 v1

Abstract

Existence of a perfect matching in a random bipartite digraph with bipartition (V1,V2)(V_1, V_2), Vi=n|V_i|=n, is studied. The graph is generated in two rounds of random selections of a potential matching partner such that the average number of selections made by each vertex overall is below 22. More precisely, in the first round each vertex chooses a potential mate uniformly at random, and independently of all vertices. Given a fixed integer mm, a vertex is classified as unpopular if it has been chosen by at most mm vertices from the other side. Each unpopular vertex makes yet another uniform/independent selection of a potential mate. The expected number of selections made by a generic vertex vv, i.e. its out-degree, is asymptotic to 1+P(Poisson(1)m)(1,2)1+\Bbb P(\text{Poisson}(1)\le m)\in (1,2). Aided by Matlab software, we prove that for m=1m=1, whence for all m1m\ge 1, the resulting bipartite graph has a perfect matching a.a.s. (asymptotically almost surely). On the other hand, for m=0m=0 a.a.s. a perfect matching does not exist, and the graph consists of a single giant component of size 2nO(n1/2+o(1))2n -O(n^{1/2+o(1)}) and possibly some components of size O(logn)O(\log n). This is a thorough revision of the joint paper (JCT(B) 88 (2003), 1-16) by the first author and the third author.

Keywords

Cite

@article{arxiv.1903.05764,
  title  = {On a perfect matching in a random bipartite digraph with average out-degree below two},
  author = {Michal Karoński and Ed Overman and Boris Pittel},
  journal= {arXiv preprint arXiv:1903.05764},
  year   = {2019}
}
R2 v1 2026-06-23T08:07:35.104Z