The Normalized Matching Property in Random and Pseudorandom Bipartite Graphs
Abstract
A simple generalization of the Hall's condition in bipartite graphs, the Normalized Matching Property (NMP) in a graph G(X,Y,E) with vertex partition (X,Y) states that for any subset S⊂eq X, we have |N(S)||Y||S||X|. In this paper, we show the following results about having the Normalized Matching Property in random and pseudorandom graphs. 1. We establish p= nk as a sharp threshold for having NMP in G(k,n,p), which is the graph with |X|=k,|Y|=n (assuming k n≤ (o(k))), and in which each pair (x,y)∈ X× Y is an edge independently with probability p. This generalizes a classic result of Erdos-R\'enyi on the nn threshold for having a perfect matching in G(n,n,p). 2. We also show that a pseudorandom bipartite graph - upon deletion of a vanishingly small fraction of vertices - admits NMP, provided it is not too sparse. More precisely, a bipartite graph G(X,Y), with k=|X| |Y|=n, is said to be Thomason pseudorandom (following A. Thomason (Discrete Math., 1989)) with parameters (p,) if each x∈ X has degree at least pn and each pair of distinct x, x'∈ X has at most (1+)p2n common neighbors. We show that for any large enough (p,)-Thomason pseudorandom graph G(X,Y), there are "tiny" subsets DelX⊂ X, \ DelY⊂ Y such that the subgraph G(X DelX,Y DelY) has NMP, provided p 1k. En route, we prove an "almost" vertex decomposition theorem: Every such Thomason pseudorandom graph admits - excluding a negligible portion of its vertex set - a partition of its vertex set into graphs that we call Euclidean trees. These are trees that have NMP, and which arise organically through the Euclidean GCD algorithm.