Quasi-Random Graphs
- Quasi-random graphs are deterministic graph sequences that mimic the edge distribution, subgraph counts (like C4 counts), and spectral properties of G(n,p) random graphs.
- They encompass techniques from counting methods to graphon analysis, forcing families, and cut properties to establish a full random-like structure from local constraints.
- Recent studies extend the theory through explicit algebraic constructions, hypergraph analogues, and dynamic characterizations, refining our quantitative and structural understanding.
Quasi-random graphs are deterministic graphs, or graph sequences, that reproduce the random-looking edge distribution, subgraph counts, and spectral behaviour of the binomial random graph . The subject originates in the observation that several apparently different properties of are asymptotically equivalent in dense graphs, and it now encompasses forcing families, graphon formulations, cut properties, oriented and hypergraph analogues, explicit algebraic constructions, and even dynamical characterizations via interacting Markov processes. A central lesson is that some sparse-looking tests, such as edge and counts, force full random-like structure, while other apparently strong data, including all clique densities, may fail to do so (Shapira et al., 2021).
1. Classical dense quasi-randomness
Fix $0
, standard probabilistic arguments show that with high probability contains
labelled copies of . Chung, Graham, and Wilson showed that this subgraph-count behaviour is equivalent to several other properties. In the formulation emphasized here, an -vertex graph is 0-quasirandom if it satisfies any, hence all, of the following: it has 1 labelled edges and 2 labelled copies of 3; for every fixed graph 4, it has 5 labelled copies of 6; and for every 7 and every 8 with 9, the number of edges inside 0 is 1 (Shapira et al., 2021).
This equivalence is the foundational phenomenon of quasi-random graph theory. It says that a weak local constraint, such as the correct edge density together with the correct number of 2-cycles, already forces the full small-subgraph profile and uniform edge distribution. In a closely related formulation, Chung–Graham–Wilson properties 3, 4, and 5 identify the same class of 6-quasi-random graph sequences through edge counts in all subsets, edge counts in subsets of fixed density, and the joint control of total edges and 7-counts (Huang et al., 2010).
2. Cut properties, restricted subgraph counts, and graphons
A major extension of the classical theory studies not just global counts of a fixed graph 8, but counts subject to geometric restrictions on where the vertices of 9 may lie. For a partition $0
0, where the perfectly balanced cut property is not quasi-random (Huang et al., 2010).
The graphon formalism translates such questions into analytic identities. For a graphon 1 and a labelled graph 2 on 3, one sets
4
Restricted subgraph-count properties become statements about integrals of 5 over product sets of prescribed measure, and 6-quasi-randomness becomes the assertion that the only graphon satisfying the relevant identities is the constant graphon 7. This graph-limit translation underlies both the Simonovits–Sós style subset-count characterizations and later refinements involving disjoint sets, repeated sets, and balanced versus unbalanced parameter regimes (Janson et al., 2014).
Recent work sharpens this analysis by decomposing the symmetric subspace of 8 into irreducible subspaces under the action of measure-preserving bijections of 9. This makes it possible to isolate “bad” parameter values 0 for which nontrivial symmetric components survive the integral constraints, and to separate the representation-theoretic part of the problem from the algebraic problem of deciding whether a given graph 1 can realize those components through 2. This suggests that many of the exceptional cases are not accidental, but are controlled by a precise invariant-subspace structure (Janson, 18 Jun 2026).
3. Forcing families and the failure of clique counts
A family 3 of finite graphs is called forcing if, for every 4, every graph sequence with asymptotically correct labelled counts of every 5 is 6-quasi-random. The theorem of Chung–Graham–Wilson says that 7 is forcing. By contrast, 8 is not forcing for any non-bipartite 9, and infinite families such as all cycles, all stars, or all trees are also not forcing. The Skokan–Thoma conjecture asks whether 0 is forcing whenever 1 is a connected bipartite graph that is not a tree (Shapira et al., 2021).
A particularly striking negative result is that the family of all cliques is not forcing. For finite clique families 2, one can construct complete 3-partite graphs whose 4-counts match those of 5 for every 6, yet which have an independent set of size at least 7, and hence are far from quasirandom. More strongly, for every 8, there exists a graph sequence 9 such that for every 0,
1
but 2 is not 3-quasirandom (Shapira et al., 2021).
The analytic mechanism behind this counterexample passes through the pantograph equation
4
whose solution is the deformed exponential
5
The zeros of 6 yield positive coefficients 7 such that the complete infinite-partite graphon with parts of measures 8 satisfies
9
while still containing an interval of length at least 0 on which 1. The misconception that “matching every clique density should force randomness” is therefore false: clique densities do not detect large multipartite or independent-block structure (Shapira et al., 2021).
4. Directed and hypergraph analogues
The quasi-random paradigm extends beyond simple undirected graphs, but the equivalence pattern becomes subtler. For oriented graphs with arbitrary underlying graph 2, Griffiths proved that nine natural random-orientation conditions are equivalent, including balanced edge counts across cuts, correct counts of all small oriented graphs, and spectral conditions on the skew-adjacency matrix. Among the four orientation types of a 3-cycle, exactly two—Type II and Type IV—yield quasi-randomness tests: if their counts are close to the random-orientation expectation, then the same is true for every small oriented graph (Griffiths, 2011).
For 4-uniform hypergraphs, quasi-randomness is typically phrased through 5-denseness. In the 6-partite setting this means
7
for all 8. Unlike the graph case, different hypergraph quasi-randomness notions are not generally equivalent. In the factor problem, however, a powerful reduction is available: for every 9,
0
so perfect 1-tilings in quasi-random 2-graphs with minimum degree 3 are controlled by the apparently weaker problem of covering every vertex by some copy of 4. This yields a characterization for 5-partite 6-graphs and, separately, a complete characterization of 7 using the Reiher–Rödl–Schacht description of 8-graphs with vanishing Turán density in quasi-random 9-graphs (Ding et al., 2021).
A complementary partite theory shows that if 00 and 01 is a fixed balanced 02-partite 03-graph, then any sufficiently large 04-dense 05-partite 06-graph with partite minimum codegree 07 contains an 08-factor, and that 09 is best possible. Moreover, 10 is the asymptotic partite minimum codegree threshold for all fixed balanced 11-partite 12-graph factors even without quasi-randomness, while lower partite minimum 13-degree conditions with 14 do not suffice (Sun, 2023).
The hypergraph setting also exhibits a sharp contrast with graphs in Hamiltonian counting. For graphs, it remains open whether a quasi-random graph of density 15 can exceed the random expectation 16 by a polynomial factor. For 17-uniform hypergraphs with 18, by contrast, there exist quasi-random 19-graphs with density 20 whose number of Hamiltonian cycles is larger than 21 by an exponential factor. This shows that weak hypergraph quasi-randomness does not control Hamilton cycle counts in the way graph quasi-randomness often controls spanning structure (Yuster, 2022).
5. Quantitative quasi-randomness and explicit constructions
One quantitative viewpoint encodes graph and hypergraph discrepancy through multilinear Littlewood polynomials. In degree 22, the polynomial associated with a graph 23 is
24
The Chung–Graham–Wilson cut-discrepancy condition becomes the requirement that 25. More generally, for a 26-bounded multilinear Littlewood family 27, the extremal sup norm is controlled by
28
between a lower and upper bound of order 29 for fixed 30, where 31 is the degree of vertex 32 in the support hypergraph. In the graph case 33, this gives 34, and the Paley graph attains the correct order (Kalai et al., 2018).
A second quantitative framework is the bi-jumbled condition 35, defined by
36
for all 37. No family can satisfy 38 with 39. Paley graphs and Paley sum graphs satisfy 40, and recent polynomial constructions produce broader “Paley-like” families that are neither Cayley graphs nor Cayley sum graphs. For admissible polynomials 41, the graphs 42 form families 43 with 44; a substantial subfamily 45, obtained from admissible 46 that are linear in each variable and compositions 47, has 48. These families include Paley graphs, Paley sum graphs, and Diophantine graphs 49 defined by the rule that 50 and 51 are adjacent iff 52 is a square (Kim et al., 2024).
The 53 framework also yields logarithmic lower bounds on clique and independence numbers. In particular, if a family has 54 and satisfies the sufficient condition used there, then the clique number is at least
55
This applies to many classical quasi-random graphs, including Paley graphs and Paley sum graphs, as well as to the new polynomial constructions (Kim et al., 2024).
6. Dynamics and recent structural directions
Quasi-randomness also admits a dynamical characterization. For Markov population processes on graph sequences, with local transition rates affine in the neighborhood state vector, the homogeneous mean-field approximation is the ODE
56
It is accurate on every finite time horizon if and only if the underlying graph sequence is quasi-random in the discrepancy sense
57
Moreover, the approximation error is of order 58 plus the largest discrepancy of the graph, and for Erdős–Rényi and random regular graphs it is of order the inverse square root of the average degree. Diverging average degree is therefore a necessary condition for HMFA accuracy in this framework (Keliger, 2021).
A recent structural development revisits regularity-type decomposition itself. For approximately degree-regular bipartite graphs, one can partition the vertex set into a bounded number of large vertex-disjoint quasi-random pairs, called bundles, together with a small exceptional set, without invoking Szemerédi’s Regularity Lemma. An 59-bundle is an 60-regular pair in which every vertex has degree 61. The resulting decomposition remains effective even as the density tends to zero and for vertex sizes far smaller than those usually required by the Regularity Method. This suggests a narrower but quantitatively milder route to quasi-random structure, especially for bipartite packing problems (Csaba, 24 May 2026).
Quasi-random graph theory is therefore best understood not as a single theorem, but as a network of equivalences, forcing phenomena, exceptions, and transfer principles. In graphs, 62-counts, subset counts, cut properties, spectral gaps, and graphon constancy are deeply interchangeable; in oriented graphs and hypergraphs, some of that equivalence survives but new obstructions appear; and in recent work, algebraic constructions, dynamical limits, and alternative decomposition methods continue to enlarge both the scope and the boundaries of the subject.