Equivalence Classes of Graphons
- Equivalence classes of graphons are collections of symmetric, measurable functions yielding the same graph limit under measure-preserving transformations.
- They provide a canonical framework by using pure graphons, where each equivalence class has a unique representative up to isometric rearrangement.
- The analytic approach employs cut norms, homomorphism densities, and quotient spaces to enable robust approximation and analysis of both random and deterministic network models.
An equivalence class of graphons is the collection of all symmetric, measurable functions (graphons) that yield the same limiting structure for a converging sequence of dense graphs, where “sameness” is formalized via invariance under measure-preserving transformations. The theory of equivalence classes of graphons underpins the analytic framework for graph limits and provides the structural foundation for modern approaches to large network analysis, exchangeable arrays, random graphs, and statistical models for networks.
1. Formal Definition and Cut Metric
Let be a probability space and a symmetric, measurable function. The central metric-theoretic object in this theory is the cut norm: and its function-variant: These norms are equivalent and robust under measure-preserving transformations. The cut metric between and is defined as: where the infimum is over all measure-preserving bijections of . The metric is a pseudometric: defines an equivalence relation.
2. Equivalence Problem: Characterizations
The equivalence problem asks: under what condition do two graphons represent the same limit object? The main equivalent characterizations are:
- Cut Metric Zero: and are equivalent if .
- Measure–Preserving Chains: There exists a finite chain of measure-preserving maps (or "pull-backs") linking to .
- Homomorphism Densities: and are equivalent if and only if
for every (simple or loopless multigraph) , where
- Random Graph Distributions: and are equivalent if, for every , the distributions of and coincide.
The interrelation with the Aldous–Hoover representation for exchangeable arrays further reinforces this equivalence (Janson, 2010).
3. Canonical Representatives and Uniqueness
Graphon equivalence classes admit canonical representatives via pure graphons. For , define , where . The pushforward of under yields a canonical support . A graphon is pure if is injective a.e.
Theorems 9.7 and 9.9 (Janson, 2010) state:
- Every graphon is equivalent to a pure graphon.
- Two pure graphons are equivalent if and only if they are a.e. rearrangements of one another by a measure-preserving bijection.
The new proof of the uniqueness theorem via purification gives, for each equivalence class, a unique canonical representative up to isometric rearrangements.
4. Generalization to Arbitrary Probability Spaces
Graphons need not be defined on . Theorem 7.1 (Janson, 2010) demonstrates that every graphon on any probability space is equivalent to one on by an appropriate coupling. The equivalence relation and cut metric are thus intrinsic and not dependent on the choice of underlying space; equivalence classes are defined purely by the structural properties of the graphon and the induced null set.
This fact enables the transfer of combinatorial settings and probabilistic limit objects into the analytic graphon framework.
5. Special Subclasses: {0,1}-Valued and Random-Free Graphons
Special attention is given to random-free (i.e., {0,1}-valued) graphons and to pure graphons.
- Random-Free Graphons: These are graphons that are a.e. $0$ or $1$. Every graph limit can be approximated by random-free graphons; in the metric, the set of random-free graphons is closed and dense in the cut metric (Lemma 10.6 (Janson, 2010)).
- Purification and Canonical Forms: For every graphon , a canonical pure graphon can be constructed, and the equivalence class is uniquely represented by this pure version up to isometric measure-preserving rearrangement. This canonical form is especially useful in settings where deterministic structure is preferred, such as threshold and interval graphs.
These constructions provide canonical forms illuminating the minimal sufficient structure required for a graphon to represent a graph limit.
6. Functional Approach: Quotients and Invariance
From the quotient construction perspective, as clarified in (Paulson, 2019), if is the set of graphons and is the equivalence relation given by measure-preserving isomorphism, one studies the quotient space . Functions of interest—such as subgraph densities or the cut norm—are invariant on equivalence classes. This framework allows one to define "lifted" functions on equivalence classes using the formula: whenever respects the equivalence relation. For multi-argument functions (e.g., those depending on two graphons), similar congruence properties hold.
This supports the formal manipulation and computation in quotient spaces without selecting arbitrary representatives.
7. Computational and Topological Aspects
The equivalence of different representations— («»-names), cut norm («»-names), invariant measures—exhibits further structure (Ackerman et al., 2018):
- -representations contain more computable information than cut norm representations; an oracle for the halting problem ($0'$) is generally required to pass from cut norm to representations, except in the random-free case.
- Invariance under the equivalence relation may obscure (or lose) computational specifics present in function-level details.
- There exist random-free graphons with an computable name that are not weakly isomorphic to any a.e. continuous graphon, indicating that the equivalence classes can possess fractal-like or highly non-smooth representatives, and that passage to equivalence class may elide nontrivial topological or computational detail.
Summary Table: Key Notions and Characterizations
Concept | Defining Property | Notes |
---|---|---|
Equivalence | Implies same homomorphism densities | |
Pure Graphon | injective a.e. | Canonical representative for each class |
Random-Free | is a.e. | Closed in , dense in cut-metric |
Quotient Space | where is measure-preserving equivalence | Admits lifted functions respecting invariance |
Homomorphism | for all | Equivalent to zero cut-metric distance |
This synthesis shows that equivalence classes of graphons are defined via zero cut metric distance or, equivalently, agreement of all pattern (homomorphism) densities after rearrangement. Each equivalence class contains a unique (up to isometry) pure graphon, and every graphon is equivalent to one on . The analytic structure of these classes is subtle, preserving structural invariants but potentially differing in computational or topological complexity, especially in representations or under additional restrictions such as random-freeness. The framework enables a comprehensive, canonical, and robust description of discrete structures in the continuum limit (Janson, 2010).