Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Pseudorandom graph
Graph obeys some properties of random graphs

In graph theory, a pseudorandom graph exhibits certain properties resembling those of random graphs with high probability. Introduced by Andrew Thomason in 1987, the concept of "jumbledness" measures this randomness: a graph G = (V, E) is (p, α)-jumbled if, for every subset U of vertices, the number of edges induced by U deviates from the expected value p·|U| choose 2 by at most α|U|. The famous Erdős–Rényi random graph G(n, p) is almost surely (p, O(√np))-jumbled, highlighting jumbledness as a key measure of random-like edge distribution in graphs.

We don't have any images related to Pseudorandom graph yet.
We don't have any YouTube videos related to Pseudorandom graph yet.
We don't have any PDF documents related to Pseudorandom graph yet.
We don't have any Books related to Pseudorandom graph yet.
We don't have any archived web articles related to Pseudorandom graph yet.

Connection to local conditions

Thomason showed that the "jumbled" condition is implied by a simpler-to-check condition, only depending on the codegree of two vertices and not every subset of the vertex set of the graph. Letting codeg ⁡ ( u , v ) {\displaystyle \operatorname {codeg} (u,v)} be the number of common neighbors of two vertices u {\displaystyle u} and v {\displaystyle v} , Thomason showed that, given a graph G {\displaystyle G} on n {\displaystyle n} vertices with minimum degree n p {\displaystyle np} , if codeg ⁡ ( u , v ) ≤ n p 2 + ℓ {\displaystyle \operatorname {codeg} (u,v)\leq np^{2}+\ell } for every u {\displaystyle u} and v {\displaystyle v} , then G {\displaystyle G} is ( p , ( p + ℓ ) n ) {\displaystyle \left(p,{\sqrt {(p+\ell )n}}\,\right)} -jumbled.4: 7  This result shows how to check the jumbledness condition algorithmically in polynomial time in the number of vertices, and can be used to show pseudorandomness of specific graphs.5: 7 

Chung–Graham–Wilson theorem

In the spirit of the conditions considered by Thomason and their alternately global and local nature, several weaker conditions were considered by Chung, Graham, and Wilson in 1989:6 a graph G {\displaystyle G} on n {\displaystyle n} vertices with edge density p {\displaystyle p} and some ε > 0 {\displaystyle \varepsilon >0} can satisfy each of these conditions if

  • Discrepancy: for any subsets X , Y {\displaystyle X,Y} of the vertex set V = V ( G ) {\displaystyle V=V(G)} , the number of edges between X {\displaystyle X} and Y {\displaystyle Y} is within ε n 2 {\displaystyle \varepsilon n^{2}} of p | X | | Y | {\displaystyle p|X||Y|} .
  • Discrepancy on individual sets: for any subset X {\displaystyle X} of V {\displaystyle V} , the number of edges among X {\displaystyle X} is within ε n 2 {\displaystyle \varepsilon n^{2}} of p ( | X | 2 ) {\displaystyle p{\binom {|X|}{2}}} .
  • Subgraph counting: for every graph H {\displaystyle H} , the number of labeled copies of H {\displaystyle H} among the subgraphs of G {\displaystyle G} is within ε n v ( H ) {\displaystyle \varepsilon n^{v(H)}} of p e ( H ) n v ( H ) {\displaystyle p^{e(H)}n^{v(H)}} .
  • 4-cycle counting: the number of labeled 4 {\displaystyle 4} -cycles among the subgraphs of G {\displaystyle G} is within ε n 4 {\displaystyle \varepsilon n^{4}} of p 4 n 4 {\displaystyle p^{4}n^{4}} .
  • Codegree: letting codeg ⁡ ( u , v ) {\displaystyle \operatorname {codeg} (u,v)} be the number of common neighbors of two vertices u {\displaystyle u} and v {\displaystyle v} ,
∑ u , v ∈ V | codeg ⁡ ( u , v ) − p 2 n | ≤ ε n 3 . {\displaystyle \sum _{u,v\in V}{\big |}\operatorname {codeg} (u,v)-p^{2}n{\big |}\leq \varepsilon n^{3}.}
  • Eigenvalue bounding: If λ 1 ≥ λ 2 ≥ ⋯ ≥ λ n {\displaystyle \lambda _{1}\geq \lambda _{2}\geq \cdots \geq \lambda _{n}} are the eigenvalues of the adjacency matrix of G {\displaystyle G} , then λ 1 {\displaystyle \lambda _{1}} is within ε n {\displaystyle \varepsilon n} of p n {\displaystyle pn} and max ( | λ 2 | , | λ n | ) ≤ ε n {\displaystyle \max \left(\left|\lambda _{2}\right|,\left|\lambda _{n}\right|\right)\leq \varepsilon n} .

These conditions may all be stated in terms of a sequence of graphs { G n } {\displaystyle \{G_{n}\}} where G n {\displaystyle G_{n}} is on n {\displaystyle n} vertices with ( p + o ( 1 ) ) ( n 2 ) {\displaystyle (p+o(1)){\binom {n}{2}}} edges. For example, the 4-cycle counting condition becomes that the number of copies of any graph H {\displaystyle H} in G n {\displaystyle G_{n}} is ( p e ( H ) + o ( 1 ) ) e v ( H ) {\displaystyle \left(p^{e(H)}+o(1)\right)e^{v(H)}} as n → ∞ {\displaystyle n\to \infty } , and the discrepancy condition becomes that | e ( X , Y ) − p | X | | Y | | = o ( n 2 ) {\displaystyle \left|e(X,Y)-p|X||Y|\right|=o(n^{2})} , using little-o notation.

A pivotal result about graph pseudorandomness is the Chung–Graham–Wilson theorem, which states that many of the above conditions are equivalent, up to polynomial changes in ε {\displaystyle \varepsilon } 7. A sequence of graphs which satisfies those conditions is called quasi-random. It is considered particularly surprising8: 9  that the weak condition of having the "correct" 4-cycle density implies the other seemingly much stronger pseudorandomness conditions. Graphs such as the 4-cycle, the density of which in a sequence of graphs is sufficient to test the quasi-randomness of the sequence, are known as forcing graphs.

Some implications in the Chung–Graham–Wilson theorem are clear by the definitions of the conditions: the discrepancy on individual sets condition is simply the special case of the discrepancy condition for Y = X {\displaystyle Y=X} , and 4-cycle counting is a special case of subgraph counting. In addition, the graph counting lemma, a straightforward generalization of the triangle counting lemma, implies that the discrepancy condition implies subgraph counting.

The fact that 4-cycle counting implies the codegree condition can be proven by a technique similar to the second-moment method. Firstly, the sum of codegrees can be upper-bounded:

∑ u , v ∈ G codeg ⁡ ( u , v ) = ∑ x ∈ G deg ⁡ ( x ) 2 ≥ n ( 2 e ( G ) n ) 2 = ( p 2 + o ( 1 ) ) n 3 . {\displaystyle \sum _{u,v\in G}\operatorname {codeg} (u,v)=\sum _{x\in G}\deg(x)^{2}\geq n\left({\frac {2e(G)}{n}}\right)^{2}=\left(p^{2}+o(1)\right)n^{3}.}

Given 4-cycles, the sum of squares of codegrees is bounded:

∑ u , v codeg ⁡ ( u , v ) 2 = Number of labeled copies of  C 4 + o ( n 4 ) ≤ ( p 4 + o ( 1 ) ) n 4 . {\displaystyle \sum _{u,v}\operatorname {codeg} (u,v)^{2}={\text{Number of labeled copies of }}C_{4}+o(n^{4})\leq \left(p^{4}+o(1)\right)n^{4}.}

Therefore, the Cauchy–Schwarz inequality gives

∑ u , v ∈ G | codeg ⁡ ( u , v ) − p 2 n | ≤ n ( ∑ u , v ∈ G ( codeg ⁡ ( u , v ) − p 2 n ) 2 ) 1 / 2 , {\displaystyle \sum _{u,v\in G}|\operatorname {codeg} (u,v)-p^{2}n|\leq n\left(\sum _{u,v\in G}\left(\operatorname {codeg} (u,v)-p^{2}n\right)^{2}\right)^{1/2},}

which can be expanded out using our bounds on the first and second moments of codeg {\displaystyle \operatorname {codeg} } to give the desired bound. A proof that the codegree condition implies the discrepancy condition can be done by a similar, albeit trickier, computation involving the Cauchy–Schwarz inequality.

The eigenvalue condition and the 4-cycle condition can be related by noting that the number of labeled 4-cycles in G {\displaystyle G} is, up to o ( 1 ) {\displaystyle o(1)} stemming from degenerate 4-cycles, tr ⁡ ( A G 4 ) {\displaystyle \operatorname {tr} \left(A_{G}^{4}\right)} , where A G {\displaystyle A_{G}} is the adjacency matrix of G {\displaystyle G} . The two conditions can then be shown to be equivalent by invocation of the Courant–Fischer theorem.9

Connections to graph regularity

The concept of graphs that act like random graphs connects strongly to the concept of graph regularity used in the Szemerédi regularity lemma. For ε > 0 {\displaystyle \varepsilon >0} , a pair of vertex sets X , Y {\displaystyle X,Y} is called ε {\displaystyle \varepsilon } -regular, if for all subsets A ⊂ X , B ⊂ Y {\displaystyle A\subset X,B\subset Y} satisfying | A | ≥ ε | X | , | B | ≥ ε | Y | {\displaystyle |A|\geq \varepsilon |X|,|B|\geq \varepsilon |Y|} , it holds that

| d ( X , Y ) − d ( A , B ) | ≤ ε , {\displaystyle \left|d(X,Y)-d(A,B)\right|\leq \varepsilon ,}

where d ( X , Y ) {\displaystyle d(X,Y)} denotes the edge density between X {\displaystyle X} and Y {\displaystyle Y} : the number of edges between X {\displaystyle X} and Y {\displaystyle Y} divided by | X | | Y | {\displaystyle |X||Y|} . This condition implies a bipartite analogue of the discrepancy condition, and essentially states that the edges between A {\displaystyle A} and B {\displaystyle B} behave in a "random-like" fashion. In addition, it was shown by Miklós Simonovits and Vera T. Sós in 1991 that a graph satisfies the above weak pseudorandomness conditions used in the Chung–Graham–Wilson theorem if and only if it possesses a Szemerédi partition where nearly all densities are close to the edge density of the whole graph.10

Sparse pseudorandomness

Chung–Graham–Wilson theorem analogues

The Chung–Graham–Wilson theorem, specifically the implication of subgraph counting from discrepancy, does not follow for sequences of graphs with edge density approaching 0 {\displaystyle 0} , or, for example, the common case of d {\displaystyle d} -regular graphs on n {\displaystyle n} vertices as n → ∞ {\displaystyle n\to \infty } . The following sparse analogues of the discrepancy and eigenvalue bounding conditions are commonly considered:

  • Sparse discrepancy: for any subsets X , Y {\displaystyle X,Y} of the vertex set V = V ( G ) {\displaystyle V=V(G)} , the number of edges between X {\displaystyle X} and Y {\displaystyle Y} is within ε d n {\displaystyle \varepsilon dn} of d n | X | | Y | {\displaystyle {\frac {d}{n}}|X||Y|} .
  • Sparse eigenvalue bounding: If λ 1 ≥ λ 2 ≥ ⋯ ≥ λ n {\displaystyle \lambda _{1}\geq \lambda _{2}\geq \cdots \geq \lambda _{n}} are the eigenvalues of the adjacency matrix of G {\displaystyle G} , then max ( | λ 2 | , | λ n | ) ≤ ε d {\displaystyle \max \left(\left|\lambda _{2}\right|,\left|\lambda _{n}\right|\right)\leq \varepsilon d} .

It is generally true that this eigenvalue condition implies the corresponding discrepancy condition, but the reverse is not true: the disjoint union of a random large d {\displaystyle d} -regular graph and a d + 1 {\displaystyle d+1} -vertex complete graph has two eigenvalues of exactly d {\displaystyle d} but is likely to satisfy the discrepancy property. However, as proven by David Conlon and Yufei Zhao in 2017, slight variants of the discrepancy and eigenvalue conditions for d {\displaystyle d} -regular Cayley graphs are equivalent up to linear scaling in ε {\displaystyle \varepsilon } .11 One direction of this follows from the expander mixing lemma, while the other requires the assumption that the graph is a Cayley graph and uses the Grothendieck inequality.

Consequences of eigenvalue bounding

A d {\displaystyle d} -regular graph G {\displaystyle G} on n {\displaystyle n} vertices is called an ( n , d , λ ) {\displaystyle (n,d,\lambda )} -graph if, letting the eigenvalues of the adjacency matrix of G {\displaystyle G} be d = λ 1 ≥ λ 2 ≥ ⋯ ≥ λ n {\displaystyle d=\lambda _{1}\geq \lambda _{2}\geq \cdots \geq \lambda _{n}} , max ( | λ 2 | , | λ n | ) ≤ λ {\displaystyle \max \left(\left|\lambda _{2}\right|,\left|\lambda _{n}\right|\right)\leq \lambda } . The Alon-Boppana bound gives that max ( | λ 2 | , | λ n | ) ≥ 2 d − 1 − o ( 1 ) {\displaystyle \max \left(\left|\lambda _{2}\right|,\left|\lambda _{n}\right|\right)\geq 2{\sqrt {d-1}}-o(1)} (where the o ( 1 ) {\displaystyle o(1)} term is as n → ∞ {\displaystyle n\to \infty } ), and Joel Friedman proved that a random d {\displaystyle d} -regular graph on n {\displaystyle n} vertices is ( n , d , λ ) {\displaystyle (n,d,\lambda )} for λ = 2 d − 1 + o ( 1 ) {\displaystyle \lambda =2{\sqrt {d-1}}+o(1)} .12 In this sense, how much λ {\displaystyle \lambda } exceeds 2 d − 1 {\displaystyle 2{\sqrt {d-1}}} is a general measure of the non-randomness of a graph. There are graphs with λ ≤ 2 d − 1 {\displaystyle \lambda \leq 2{\sqrt {d-1}}} , which are termed Ramanujan graphs. They have been studied extensively and there are a number of open problems relating to their existence and commonness.

Given an ( n , d , λ ) {\displaystyle (n,d,\lambda )} graph for small λ {\displaystyle \lambda } , many standard graph-theoretic quantities can be bounded to near what one would expect from a random graph. In particular, the size of λ {\displaystyle \lambda } has a direct effect on subset edge density discrepancies via the expander mixing lemma. Other examples are as follows, letting G {\displaystyle G} be an ( n , d , λ ) {\displaystyle (n,d,\lambda )} graph:

  • If d ≤ n 2 {\displaystyle d\leq {\frac {n}{2}}} , the vertex-connectivity κ ( G ) {\displaystyle \kappa (G)} of G {\displaystyle G} satisfies κ ( G ) ≥ d − 36 λ 2 d . {\displaystyle \kappa (G)\geq d-{\frac {36\lambda ^{2}}{d}}.} 13
  • If λ ≤ d − 2 {\displaystyle \lambda \leq d-2} , G {\displaystyle G} is d {\displaystyle d} edge-connected. If n {\displaystyle n} is even, G {\displaystyle G} contains a perfect matching.14: 32 
  • The maximum cut of G {\displaystyle G} is at most n ( d + λ ) 4 {\displaystyle {\frac {n(d+\lambda )}{4}}} .15: 33 
  • The largest independent subset of a subset U ⊂ V ( G ) {\displaystyle U\subset V(G)} in G {\displaystyle G} is of size at least n 2 ( d − λ ) ln ⁡ ( | U | ( d − λ ) n ( λ + 1 ) + 1 ) . {\displaystyle {\frac {n}{2(d-\lambda )}}\ln \left({\frac {|U|(d-\lambda )}{n(\lambda +1)}}+1\right).} 16
  • The chromatic number of G {\displaystyle G} is at most 6 ( d − λ ) ln ⁡ ( d + 1 λ + 1 ) . {\displaystyle {\frac {6(d-\lambda )}{\ln \left({\frac {d+1}{\lambda +1}}\right)}}.} 17

Connections to the Green–Tao theorem

Pseudorandom graphs factor prominently in the proof of the Green–Tao theorem. The theorem is proven by transferring Szemerédi's theorem, the statement that a set of positive integers with positive natural density contains arbitrarily long arithmetic progressions, to the sparse setting (as the primes have natural density 0 {\displaystyle 0} in the integers). The transference to sparse sets requires that the sets behave pseudorandomly, in the sense that corresponding graphs and hypergraphs have the correct subgraph densities for some fixed set of small (hyper)subgraphs.18 It is then shown that a suitable superset of the prime numbers, called pseudoprimes, in which the primes are dense obeys these pseudorandomness conditions, completing the proof.

References

  1. Thomason, Andrew (1987). "Pseudo-random graphs". Annals of Discrete Math. North-Holland Mathematics Studies. 33: 307–331. doi:10.1016/S0304-0208(08)73063-9. ISBN 978-0-444-70265-4. 978-0-444-70265-4

  2. Krivelevich, Michael; Sudakov, Benny (2006). "Pseudo-random Graphs" (PDF). More Sets, Graphs and Numbers. Bolyai Society Mathematical Studies. Vol. 15. pp. 199–262. doi:10.1007/978-3-540-32439-3_10. ISBN 978-3-540-32377-8. S2CID 1952661. 978-3-540-32377-8

  3. Krivelevich, Michael; Sudakov, Benny (2006). "Pseudo-random Graphs" (PDF). More Sets, Graphs and Numbers. Bolyai Society Mathematical Studies. Vol. 15. pp. 199–262. doi:10.1007/978-3-540-32439-3_10. ISBN 978-3-540-32377-8. S2CID 1952661. 978-3-540-32377-8

  4. Krivelevich, Michael; Sudakov, Benny (2006). "Pseudo-random Graphs" (PDF). More Sets, Graphs and Numbers. Bolyai Society Mathematical Studies. Vol. 15. pp. 199–262. doi:10.1007/978-3-540-32439-3_10. ISBN 978-3-540-32377-8. S2CID 1952661. 978-3-540-32377-8

  5. Krivelevich, Michael; Sudakov, Benny (2006). "Pseudo-random Graphs" (PDF). More Sets, Graphs and Numbers. Bolyai Society Mathematical Studies. Vol. 15. pp. 199–262. doi:10.1007/978-3-540-32439-3_10. ISBN 978-3-540-32377-8. S2CID 1952661. 978-3-540-32377-8

  6. Chung, F. R. K.; Graham, R. L.; Wilson, R. M. (1989). "Quasi-Random Graphs" (PDF). Combinatorica. 9 (4): 345–362. doi:10.1007/BF02125347. S2CID 17166765. http://www.math.ucsd.edu/~fan/wp/quasirandom1.pdf

  7. Chung, F. R. K.; Graham, R. L.; Wilson, R. M. (1989). "Quasi-Random Graphs" (PDF). Combinatorica. 9 (4): 345–362. doi:10.1007/BF02125347. S2CID 17166765. http://www.math.ucsd.edu/~fan/wp/quasirandom1.pdf

  8. Krivelevich, Michael; Sudakov, Benny (2006). "Pseudo-random Graphs" (PDF). More Sets, Graphs and Numbers. Bolyai Society Mathematical Studies. Vol. 15. pp. 199–262. doi:10.1007/978-3-540-32439-3_10. ISBN 978-3-540-32377-8. S2CID 1952661. 978-3-540-32377-8

  9. Chung, F. R. K.; Graham, R. L.; Wilson, R. M. (1989). "Quasi-Random Graphs" (PDF). Combinatorica. 9 (4): 345–362. doi:10.1007/BF02125347. S2CID 17166765. http://www.math.ucsd.edu/~fan/wp/quasirandom1.pdf

  10. Simonovits, Miklós; Sós, Vera (1991). "Szemerédi's partition and quasirandomness". Random Structures and Algorithms. 2: 1–10. doi:10.1002/rsa.3240020102. /wiki/Doi_(identifier)

  11. Conlon, David; Zhao, Yufei (2017). "Quasirandom Cayley graphs". Discrete Analysis. 6. arXiv:1603.03025. doi:10.19086/da.1294. S2CID 56362932. /wiki/ArXiv_(identifier)

  12. Friedman, Joel (2003). "Relative expanders or weakly relatively Ramanujan graphs". Duke Math. J. 118 (1): 19–35. doi:10.1215/S0012-7094-03-11812-8. MR 1978881. /wiki/Doi_(identifier)

  13. Krivelevich, Michael; Sudakov, Benny; Vu, Van H.; Wormald, Nicholas C. (2001). "Random regular graphs of high degree". Random Structures and Algorithms. 18 (4): 346–363. doi:10.1002/rsa.1013. S2CID 16641598. /wiki/Doi_(identifier)

  14. Krivelevich, Michael; Sudakov, Benny (2006). "Pseudo-random Graphs" (PDF). More Sets, Graphs and Numbers. Bolyai Society Mathematical Studies. Vol. 15. pp. 199–262. doi:10.1007/978-3-540-32439-3_10. ISBN 978-3-540-32377-8. S2CID 1952661. 978-3-540-32377-8

  15. Krivelevich, Michael; Sudakov, Benny (2006). "Pseudo-random Graphs" (PDF). More Sets, Graphs and Numbers. Bolyai Society Mathematical Studies. Vol. 15. pp. 199–262. doi:10.1007/978-3-540-32439-3_10. ISBN 978-3-540-32377-8. S2CID 1952661. 978-3-540-32377-8

  16. Alon, Noga; Krivelevich, Michael; Sudakov, Benny (1999). "List coloring of random and pseudorandom graphs". Combinatorica. 19 (4): 453–472. doi:10.1007/s004939970001. S2CID 5724231. /wiki/Doi_(identifier)

  17. Alon, Noga; Krivelevich, Michael; Sudakov, Benny (1999). "List coloring of random and pseudorandom graphs". Combinatorica. 19 (4): 453–472. doi:10.1007/s004939970001. S2CID 5724231. /wiki/Doi_(identifier)

  18. Conlon, David; Fox, Jacob; Zhao, Yufei (2014). "The Green–Tao theorem: an exposition". EMS Surveys in Mathematical Sciences. 1 (2): 249–282. arXiv:1403.2957. doi:10.4171/EMSS/6. MR 3285854. S2CID 119301206. /wiki/David_Conlon