Quasi-random graph

From HandWiki

In graph theory, there are several notions as to what it means for a sequence of graphs to be "random-like". Roughly speaking, we would like to call a sequence of graphs "random-like" if certain graph properties of the sequence are reasonably similar to those of a sequence of Erdős–Rényi random graphs. In the late 1980s, Fan Chung, Ronald Graham and Richard Wilson showed that many of the notions are in fact equivalent.

Statement

Let p∈(0,1) be a fixed constant, and let {Gn}n=1∞ be a sequence of graphs with {Gn} having n vertices and (p+o(1))(n2) edges, for fixed 0<p<1. Denote Gn by G. Then, the following graph properties are equivalent:

  1. (Discrepancy condition): |e(X,Y)−p|X||Y||=o(n2) for all vertex sets X,Y⊂V(G).
  2. (Alternative discrepancy condition): |e(X)−p(|X|2)|=o(n2) for all vertex set X⊂V(G).
  3. (Graph counting condition): For each graph H, the number of labelled copies of H in G (i.e. vertices in H are distinguished) is (pe(H)+o(1))nv(H). The o(1) term may depend on H.
  4. (4-cycle counting condition): The number of labelled copies of C4 is at most (p4+o(1))n4.
  5. (Codegree condition): Let codeg⁡(u,v) denote the number of common neighbors of two vertices u and v in G. Then, ∑u,v∈V(G)|codeg⁡(u,v)−p2n|=o(n3).
  6. (Eigenvalue condition): If λ1≥λ2≥⋯≥λv(G) are the eigenvalues of the adjacency matrix of G, then λ1=pn+o(n) and maxi≠1|λi|=o(n).

If any of the above conditions is satisfied, then we say that the sequence of graphs {Gn}n=1∞ is quasi-random.

Sketch of proof

Proof Diagram

In what follows, v(H)=|V(H)| and e(H)=|E(H)|.

Discrepancy condition ⟹ Alternative discrepancy condition.

Simply take Y=X.

Alternative discrepancy condition ⟹ Discrepancy condition.

By the inclusion–exclusion principle, we can write e(X,Y) in terms of the edge counts of individual vertex sets: e(X,Y)=e(X∪Y)+e(X∩Y)−e(X∖Y)−e(Y∖X). Then, by the alternative discrepancy condition,

p((|X∪Y|2)+(|X∩Y|2)+(|X∖Y|2)+(|Y∖X|2)+o(n2))=p|X||Y|+o(n2).

Discrepancy condition ⟹ Graph counting condition

This follows from the graph counting lemma, taking Vi=G for i=1,…,v(H).

Graph counting condition ⟹ 4-cycle counting condition

The 4-cycle C4 is just a special case of H.

4-cycle counting condition ⟹ Codegree condition

Using the idea of the second moment method from probabilistic combinatorics, we can show that the variance of codeg⁡(u,v) is o(n3).

Codegree condition ⟹ Discrepancy condition

This follows from Cauchy-Schwarz and the definition of codegree.

Eigenvalue condition ⟹ 4-cycle counting condition

The number of labelled 4-cycles in Gn is within O(n3) of the number of closed walks of length 4 in Gn, which is tr⁡(AG4), where AG denote the adjacency matrix of G. From linear algebra, we know that tr⁡(AG4)=∑i=1nλi4. The dominating term is λ1: by assumption, λ14=p4n4+o(n4). It remains to check that the sum of the other λi4s are not too big. Indeed, ∑i≥2λi4≤maxi≠2|λi|2∑i≥1λi2=maxi≠2|λi|2tr⁡(AG2)=maxi≠2|λi|2⋅2e(G)=o(n4).

4-cycle counting condition ⟹ Eigenvalue condition

By the min-max theorem, λ1≥1TAG11T1=2e(G)n=(p+o(1))n, where 1 denote the vector in ℝv(G) whose entries are all 1. On the other hand, by the 4-cycle counting condition λ14≤∑i=1nλi4=tr⁡AG4≤p4n4+o(n4).Thus, λ1=pn+o(n), and maxi≠1|λi|4≤tr⁡(AG4)−λ14≤p4n4−p4n4+o(n4)=o(n4).

References

  • Chung, F. R. K.; Graham, R. L.; Wilson, R. M. (February 1988). "Quasi-random graphs". Proceedings of the National Academy of Sciences of the United States of America 85: 969–970. doi:10.1073/pnas.85.4.969. PMID 16593909. 
  • Chung, F. R. K.; Graham, R. L.; Wilson, R. M. (December 1989). "Quasi-random graphs". Combinatorica 9: 345–362. doi:10.1007/BF02125347. 
  • Thomason, Andrew (1987). "Pseudorandom graphs". Random graphs '85 (Poznań, 1985). North-Holland Math. Stud.. 144. North-Holland, Amsterdam. pp. 307–331. 
  • Thomason, Andrew (1987). "Random graphs, strongly regular graphs and pseudorandom graphs". Surveys in combinatorics 1987 (New Cross, 1987). London Math. Soc. Lecture Note Ser.. 123. Cambridge Univ. Press, Cambridge. pp. 173–195. 
  • Zhao, Yufei. "Graph Theory and Additive Combinatorics" (PDF). pp. 71–76. http://yufeizhao.com/gtac/fa17/gtac.pdf.