Limits of local-global convergent graph sequences
Hamed Hatami, László Lovász, Balázs Szegedy
Introduction
The theory of graph convergence is a recently emerging field. It creates a link between combinatorics and analysis similarly as Fürstenberg’s correspondence principle connects finite integer sequences with measure preserving systems. Interestingly (or rather unfortunately) there is no unified theory of graph convergence. Instead there are various convergence notions that work well in different situations. For example the theory of dense graph limits works well if the number of edges is quadratic in the number of vertices but it trivializes for sparser graphs. On the other hand the Benjamini–Schramm limit is only defined for graphs which have a linear number of edges in terms of the vertices. In the regime between linear and quadratic the situation is more complicated.
In this paper we focus on the very sparse case were graphs have degrees bounded by some fixed number (which we consider as fixed throughout). According to Benjamini and Schramm, a graph sequence is convergent if the distribution of the isomorphism types of neighborhoods of radius (when a vertex is chosen uniformly at random in ) converges for every fixed . This notion of convergence is called local convergence, weak convergence or Benjamini–Schramm convergence.
The following example illustrates why a different, stronger notion of convergence is needed in some cases. For odd , let be a -regular expander graph on nodes. For even , let be the disjoint union of two -regular expander graphs on nodes. Assume that the girth of tends to infinity. Then the sequence is locally convergent, but clearly even and odd members of the sequence are quite different, and it would be desirable to refine our notion of convergence to distinguish them.
Benjamini and Schramm described a limit object for locally convergent sequences in the form of an involution-invariant distribution on rooted countable graphs with bounded degree. One can also describe this limit object as a graphing (Aldous and Lyons , Elek ), which is a bounded degree graph on a Borel probability space such that the edge set is Borel measurable and it satisfies a certain measure preservation property. (We will give a precise definition below.) Neighborhood statistics in graphings can be defined by using the probability space structure on the vertex set. Every involution-invariant distribution can be represented by a graphing. We note that graphings are common generalizations of bounded degree graphs and measure preserving systems and so they are also interesting from an ergodic theoretic point of view.
However, the graphing representing the limit object of a locally convergent graph sequence is not unique: different graphings can describe the same involution-invariant distribution. In other words, a graphing contains more information than just the limiting neighborhood distribution. This suggests that graphings can be used to represent limit objects for more refined convergence notions. Indeed, in the present paper we show that the limit of a local-global convergent sequence can also be represented by a graphing in the sense that the graphs in the sequence converge to the graphing in the colored neighborhood metric. This means that for every local-global convergent sequence we produce a graphing which contains both local and global information about the graphs.
We highlight the importance of a special family of graphings called Bernoulli graphings. We show that with given local statistics, the Bernoulli graphings contain the least global information. This means that the global properties of a Bernoulli graphing can be modeled with an arbitrary precision on any other graphing with the same local statistics. For a graph , being close to a Bernoulli graphing in the local-global sense means that the local statistics of any coloring on can be modeled by a randomized process called local algorithm or factor of i.i.d. process.
Roughly speaking, a hyperfinite graph sequence is a bounded degree sequence whose members can be cut into small connected components removing a small set of vertices (or equivalently edges). We prove that a locally convergent hyperfinite sequence is locally-globally convergent, and its limit is a Bernoulli graphing. (This was proved independently by Elek ). It is an interesting question how to construct a non-hyperfinite sequence converging to a Bernoulli graphing.
Local-Global convergence of bounded degree graphs
A rooted graph is a pair where is a vertex of a graph . The radius of a rooted graph is the distance of the farthest vertex in to . We denote by the set of all rooted graphs with radius at most (and all degrees bounded by ). For an integer , and a vertex in a graph , let denote the subgraph of rooted at and induced by the vertices that are at a distance at most from . Two rooted graphs and are said to be isomorphic if there is an isomorphism from to that maps to .
Given a finite graph and a radius , we can choose a node uniformly and randomly, and consider the distribution of . Let denote this probability measure on . We say that a sequence of finite graphs is locally convergent (or Benjamini–Schramm convergent) if converges to a limit distribution as , for every fixed .
where runs through the Borel measurable sets.
To define our refinement of local convergence, we consider vertex colorings. For a finite graph , let denote the set of all vertex colorings with colors. Fix integers and , and let be the set of all triples where is a rooted graph of radius at most and is an arbitrary -coloring of . Consider a finite graph together with a . Pick a random vertex from . Then the restriction of the -coloring to is an element in , and thus for the graph , every introduces a probability distribution on which we denote by . Sometimes we refer to the probability distributions (for ) as local statistics of the coloring . Let
In other words, if and are large enough, then for every -coloring of there is a -coloring of so that the distributions of colored -neighborhoods of and are almost the same.
Since compact subsets of a compact metric space form a compact space with respect to the Hausdorff metric, it follows that every infinite sequence of finite graphs contains a locally-globally convergent subsequence.
Fixing in Definition 2.1, we recover a metric definition of Benjamini–Schramm convergence. It is easy to construct examples of graph sequences which are convergent in Benjamini–Schramm sense, but not locally-globally. However we do not know whether would give a convergence notion equivalent to local-global convergence.
It is natural to ask if we obtain a different convergence notion if we replace vertex colorings by edge colorings or other locally defined extra structures. It turns out that all local structures can be encoded by vertex colorings, and thus they do not lead to different convergence notions. As an example, we show how to encode edge colorings by vertex colorings.
Let be a graph with all degrees at most and let be an edge coloring of . It is easy to see that there exists an edge coloring such that modulo for every , and if holds, then the edges and are of distance at least in the edge graph of . It is clear that encodes the coloring in the sense that local statistics of modulo give the local statistics of . Let denote the set of subsets of of size at most . We define the vertex coloring by setting to be the set of -colors of the edges incident to . Now it is easy to see that encodes the coloring in the following way. If is an edge in , then is the intersection of the sets and .
Involution-invariant measures and graphings
Benjamini and Schramm associated a limit object with every locally convergent graph sequence as follows. Let denote the set of (isomorphism classes of) rooted, connected (possibly infinite) graphs with all degrees at most . For a rooted graph with radius , we denote by the set of all rooted graphs such that . For a rooted graph , we define a neighborhood basis at as . These neighborhoods define a topology on . It is easy to see that this is a compact separable space.
The Benjamini–Schramm limit of the locally convergent graph sequence is a probability measure on the Borel sets of , such that
for every and every rooted graph of radius .
Let be a finite graph, and let the probability measure on the Borel sets of be defined as for every and every rooted graph of radius . It is easy to see that is involution-invariant. It follows that every measure on that is the limit of finite graphs is involution-invariant. Aldous and Lyons conjectured that all involution-invariant measures arise as graph limits. The Aldous-Lyons conjecture is considered to be one of the most important open problems in this area.
In the dense setting, the set of the symmetric measurable maps were used to generalize the concept of graphs and describe graph limits . For local-global convergence (Definition 2.1), graphings serve this purpose.
Let be a Polish topological space and let be a probability measure on the Borel sets in . A graphing is a graph on with Borel measurable edge set in which all degrees are at most and
for all measurable sets , where is the number of edges from to .
Note that every finite graph is a graphing where and is the uniform distribution on .
If (1) holds, then defines a measure on the Borel sets of . This measure is concentrated on , symmetric in the two coordinates, and its marginal satisfies . Normalizing by , we get a probability distribution on the set of edges. We can generate a random edge from by selecting a random point from and selecting uniformly a random edge incident with . Conversely, if is a Borel graph and we have a measure on that is concentrated on , so that , then (1) follows by Fubini’s theorem, and so is a graphing.
Let be a graphing (of degree at most ) on the probability space . Then it induces a measure on : pick a random element and take its connected component rooted at . It is easy to see that is an involution-invariant measure. (In fact, (1) just expresses this property.)
Now we are ready to state our main theorem.
Let be a local-global convergent sequence of finite graphs with all degrees at most . Then there exists a graphing such that in Hausdorff distance for every and .
To what degree is the limit object determined? This question leads to different notions of “isomorphism” between graphings.
Let and be graphings.
Local equivalence of two graphings means that they induce the same involution-invariant measure on . Local-global equivalence implies local equivalence by setting .
Assume that and are two graphings of maximal degree at most . We say that if for every . In particular, and are locally-globally equivalent if and only if both and hold.
In the setting of group actions, this partial order means the same as “weak containment” of the corresponding group actions, and local-global equivalence corresponds to “weak equivalence” (Kechris ).
Recall that a measurable map is called measure-preserving if for every measurable set . An easy way to prove a relation between two graphings is the following. We call a measure preserving map a local isomorphism if restricted to any connected component of , we get an isomorphism with a connected component of . Clearly local isomorphisms can be combined. However, a local isomorphism may not be invertible! It is easy to see that the existence of a local isomorphism implies that and are locally equivalent, and .
Let be a finite connected graph, and denote the disjoint union of with itself. The function that maps both copies of in isomorphically to is a (non-invertible) local isomorphism. Consequently and are locally equivalent, and . However, and are not locally-globally equivalent.
We shall study the local-global equivalence and the local-global partial order in Sections 7 and 8. In particular, we will show that among all graphings in a local equivalence class, there is always a smallest one and a largest one in this partial order.
Local limits of decorated graphs
In this section we extend the formalism behind the Benjamini–Schramm limits for the case when vertices are decorated by elements from a compact space. Let be a second countable compact Hausdorff space. Let denote the space of (isomorphism classes of) rooted, connected (countable) graphs with all degrees at most such that the vertices are decorated by elements from . So the points of are triples , where is a connected countable graph, , and . If is the trivial (one point) compact space, then can be identified with the space defined earlier. Two important special cases for us will be when (assigning $C=[k]k\mathfrak{G}\mathfrak{G}[k]$.
We put a compact topology on by specifying a basis of it. Let be an arbitrary natural number and be a finite rooted graph of radius . Assume furthermore that every vertex of is decorated by an open set in . Let be the collection of all where the neighborhood is isomorphic to , and furthermore there is an isomorphism such that for every . It is easy to see that with this topology is a compact, second countable, Hausdorff space. As a consequence, probability measures on form a compact space in the weak topology.
Let be a finite graph with all degrees at most in which the vertices are -labeled. We can construct a probability measure on by putting a root on a randomly chosen vertex and keeping only the connected component of the root. A sequence of -labeled graphs is called locally convergent if the corresponding measures converge in the weak topology to some measure . The measure is the limit object of the sequence.
We define involution-invariance completely analogously to the undecorated case, simply replacing by everywhere. Involution-invariant measures on form a closed set in the weak topology. It follows that if is a measure on that is the limit of finite -decorated graphs, then it is involution-invariant.
A -decorated graphing is a graphing together with a Borel function . Similarly as in the undecorated case, every -decorated graphing defines an involution-invariant distribution. The measure on is created by picking a random element , and taking its connected component rooted at together with the vertex labels given by the restriction of to . It is easy to see that is an involution-invariant measure.
We can define a Borel graph on . The edge set of this graph consists of pairs such that is an edge in . Note that loop edges can arise in this graph. For example if there is an automorphism of which takes to its neighbor , then is identified with in . In general it is not true that every involution-invariant measure on turns this graph into a graphing. This is due to the problem with automorphisms which also lead to loops. However it is not hard to show that if for an involution-invariant measure , with probability one, a -random connected component has no automorphisms, then we get a graphing . One important role of appropriate decorations is to break symmetries, and make this graph a graphing.
A regularization lemma
The following lemma is the main ingredient in proving Theorem 3.2. It serves as a “regularity lemma” in our framework for bounded degree graphs.
For positive integers and real number , there exists an integer such that the following holds. For every graph with all degrees at most , there exists a -vertex coloring of which satisfies the following conditions.
If , then either or the distance of and in is at least ;
For every , there exists such that
Now we further refine to satisfy the first condition. Let be a proper coloring of the graph with colors in which every two vertices in distance at most receive different colors. The common refinement of and satisfies both conditions.
Proof of the main theorem
By choosing a subsequence from we can assume that the sequence weakly converges to a probability distribution on . Our goal is to show that the Borel graph with the measure is a graphing which represents the local-global limit of .
Let us first observe that for a -random element in , with probability one, the vertex labels are all different. This follows from the fact that the colorings separate points in that are closer than , and that this property is preserved in the limit. This means that if are of distance , then with probability one their colors projected to the coordinate (where are arbitrary) are different.
The measurable graph is a graphing.
Let us introduce the measures , similarly as in Section 3, by
where are measurable, and is the number of edges with . We define analogously as .
Assume that are open-closed sets. The weak convergence of implies that and . Note that , since both are equal (up to normalization by ) to the number of edges between the sets and . Here we used the fact that the vertex labels are all different and thus automorphisms of cannot cause any problems. We obtain that , and since such product sets generate the whole -algebra on , the proof is complete.
Pick a -random point . Let the rooted graph be the connected component of in the graphing rooted at . There is a natural vertex coloring on which is the restriction of the function to the vertices of . So can be regarded as an element in . We claim that with probability one is isomorphic (in a root and label preserving way) to . Indeed with probability one all the vertex labels of are different, and in this case the map given by defines a decoration-preserving isomorphism between and . (The fact that the vertex labels in are all different guarantees that the map is one to one.)
We conclude that the probability distribution is the same as the distribution of where is a -random element in , and is the projection of to the coordinate . The lemma now follows from the weak convergence of to .
Let . By Lemma 6.2 there is an index such that
for every index . Let be arbitrary, and let be a -coloring of . Then by Lemma 5.1 there is a map such that
The definition of the total variation distance and (2) imply that
Hence satisfies the required condition.
Let be a Borel coloring. Then for every , there is a continuous coloring such that for all . Taking to be sufficiently small, we have
Let the graphing be the same as the graphing with the only difference that the measure is replaced by . Since converges weakly to and is continuous, there is an index such that if , then
The coloring induces a coloring on which assigns to every vertex the color of the rooted graph . Then we have . Together with (3) and (4), this completes the proof.
Bernoulli graphings and Bernoulli graph sequences
Probably the most fundamental graphing construction is the Bernoulli graphing corresponding to an involution-invariant measure. These graphings are closely related to factor of i.i.d. processes and local algorithms. In this chapter we explain their role in local-global convergence.
Let be an involution-invariant measure on . Let be the probability measure on produced by putting independent random weights from $\mu\mathfrak{G}\mu(\mathfrak{G},\nu,\mathcal{E})\mu\mathcal{B}_{\mu}$.
It is not hard to see that is a graphing and it represents the involution-invariant distribution (Elek ).
Perhaps it would be more natural to decorate the nodes of the -random graph by independent bits, or more generally, by colors from for some fixed . This would yield an involution-invariant distribution on , but the graph together with this distribution would not necessarily form a graphing.
We define the Bernoulli graphing corresponding to an arbitrary graphing as the Bernoulli graphing defined by the involution-invariant distribution induced by on . Clearly and are locally equivalent.
A simple example for a Bernoulli graphing is provided by the involution-invariant measure which is concentrated on a single -regular rooted tree. Let denote the rooted -regular tree, and let be the probability space in which we put independent random weights from $TX\mathcal{G}Q_{\mathcal{G},r,k}$ are all closed (see also Question 9.1).
The following is a related construction. For every graphing on the probability space , we define its Bernoulli lift as follows. The underlying set of will be pairs , where and assigns weights from $\mathcal{G}_{x}x(x,\xi)(y,\upsilon)yx\xi=\upsilonyx\mathcal{G}_{x}=\mathcal{G}_{y}X^{+}X^{+}\nux\in X\xi(u)u\mathcal{G}_{x}$.
We define two maps and by and . It is easy to check that the maps and are local isomorphisms. This implies that graphing is locally equivalent to its Bernoulli lift as well as its Bernoulli graphing .
Our main goal in this section is to describe the relationship between , and from the point of view of local-global equivalence.
A graphing is called atom-free if its underlying probability space contains no mass points.
Note that no finite graph corresponds to an atom-free graphing. Using the graphing property (1), it is easy to see that if a graphing contains an atom, then this belongs to a finite component. If is the local limit of a sequence of connected graphs with , then all its components are infinite, and hence it is atom-free. On the other hand, if the union of finite components of a graphing has positive weight, then merging isomorphic finite components we get atoms. Furthermore, if is the local-global limit of graphs (not necessarily connected) with , then is atom-free. This follows from the observation that a graphing is atom-free if and only if its points have a Borel -coloring with equal color classes for every .
The following is our main result in this section.
Every atom-free graphing is local-global equivalent to its Bernoulli lift.
The map defined above is a local isomorphism from to . Thus we have the relation , which implies by Theorem 7.6:
For every atom-free graphing , we have .
In other words, Bernoulli graphings are minimal elements in the set of atom-free graphings in their local equivalence class. A group theoretical analogue of this fact was obtained by Abért and Weiss in .
In an algorithmic setting, a Borel coloring of can be considered as a coloring that depends not only on the graph, but also on a random real number at each point. To be able to imitate this in , we have to construct “random-like” colorings on . For technical reasons, we have to deal with graphings that already have a Borel coloring.
Let be a graphing on the space , and let be a Borel coloring. Let be the probability distribution on obtained from by considering the -neighborhood of a random element and decorating its vertices by random independent elements from (in addition to the given -coloring ). We say that a measurable coloring is -quasirandom if where denotes the -coloring with pairs of colors .
It is easy to see that separates the points of with probability on . Let denote the set of points in for which separates the points in . Then is an increasing chain of measurable sets such that . This shows that for some index , we have and completes the proof of Claim 1.
Let and let be a -coloring . Let us say that is representative if the distribution of the -colored neighborhood for a random is -close to the distribution . Let us say that is representative if the distribution of the -colored neighborhood is -close to the distribution .
Let be chosen randomly and independently from the distribution . We note that with probability , the neighborhoods are disjoint. If is large enough, then (just by the Law of Large Numbers)
Hence if is a uniform random -coloring of , and is large enough, then (by the Law of Large Numbers again), we have
Next, using Claim 1, we fix so that (for a random ) separates all the points in with probability at least . Whenever this happens, the restriction of to is a uniform random -coloring. In other words, we can generate a uniform random -coloring of by restricting to it if separates it, and randomly -coloring it otherwise. Thus
It follows that there is at least one -coloring for which
Let us fix such a . Then is an -quasirandom -coloring of . In fact, we can generate a random point of by first generating independent random points and choosing one of them, , uniformly at random. Then with probability at least , is representative, and whenever this happens, the distribution of the -colored neighborhood is -close to the distribution . It follows that the total variation distance of from , when is also randomly chosen, is at most .
For every and , and every measurable -coloring of , there are positive integers and , a measurable -coloring of , and a map such that the -coloring of satisfies
Let be the underlying space of . Let denote the set of all subsets of of the form , where , and is a Borel set of . These sets generate the Borel sets of , hence by the Monotone Class Theorem, the closure under pointwise convergence of the vector space generated by their indicator functions contains every bounded Borel function on .
In particular, there are pairs of integers , colored balls , Borel sets and real coefficients such that
For a random point , the probability that the colorings and differ on any node in its -neighborhood is less than . This implies the lemma.
Now we are able to prove the main theorem in this section.
Proof of Theorem 7.6. Our goal is to approximate every element in by an element in with arbitrary precision . In other words, we want to construct, for every measurable -coloring of , a measurable -coloring of that defines a similar distribution of colored neighborhoods.
By Lemma 7.10 we may assume that is of the form where is an -coloring of and . Let be an -quasirandom -coloring of guaranteed by Lemma 7.9, and let . Consider the -coloring of defined by . We claim that has similar statistics as :
This follows if we prove that the distributions of (where is a random point of ) and (where is a random point of ) are close. But the distribution of is just , and the distribution of is -close to this by the quasirandomness of . This completes the proof.
The following fact shows another connection between a graphing and its associated Bernoulli graphing. We say that two graphings are bi-locally isomorphic if there exists a third graphing that has local isomorphisms into both. The construction of the Bernoulli lift implies that every graphing is bi-locally isomorphic to its Bernoulli graphing. Since by the definition of the Bernoulli graphing, two graphings are locally equivalent if and only if they have the same Bernoulli graphing, we get the following more explicit characterization:
Two graphings are locally equivalent if and only if they are bi-locally isomorphic.
To prove this proposition, it suffices to show that bi-local isomorphism is a transitive relation. This takes some work which we do not discuss here; for the details, we refer the reader to .
Let us turn to graph sequences. Every locally convergent graph sequence determines a unique involution-invariant distribution and through this, a Bernoulli graphing. One expects that among sequences with the same local limit, a sequence with the least possible global structure would converge to the Bernoulli graphing in the local-global sense. As a special case, the following conjecture was popularized by us in the past few years: Let be a random -regular graph on vertices (if is odd, then we only consider even values of ). Then is a Bernoulli sequence with probability one. In other words, the limit object is the Bernoulli graphing produced from the -regular tree. A very recent paper of Gamarnik and Sudan disproves this conjecture.
The following weaker conjecture remains unsolved:
A growing sequence of random -regular graphs is local-global convergent with probability one.
We don’t know whether for , the Bernoulli graphing corresponding to the -regular tree is the local-global limit of any graph sequence.
Joins and maximal graphings
We show that every weak equivalence class of graphings contains a maximal member. For this, we introduce a direct product-like construction.
Let be graphings and let be local isomorphisms. Then there exists a graphing and local isomorphisms and such that .
We call a join of the graphings relative to the common “factor” .
We note that is nonempty; in fact, has measure in . Indeed, the facts that is measure preserving and the space is standard imply that is a measurable subset of of measure . Hence so is the set . For any and any choice , we have and . The cartesian product graph , defined by
is not locally finite in general, but the induced subgraph is:
When restricted to any connected component of , every coordinate map gives an isomorphism between this connected component of and a connected component of . Consequently, all degrees of are bounded by .
Let , and consider the connected component of containing , the connected component of containing , and the connected component of containing . The map is a local isomorphism, and hence it gives an isomorphism between and . Let be the inverse of this map, and define for . It is straightforward to check that is an embedding of into , and that there are no further edges of incident with the nodes of . Hence . This proves the Claim.
We define a Polish space on by restricting the product space to . It is not hard to check that is a Borel graph on .
Next, we define a measure on . Let be Borel sets so that only a finite number of them are proper subsets. Let for every Borel subset , and consider the Radon-Nikodym derivative . Define
It is not hard to check that extends from these boxes to a probability measure on all Borel sets in (in ergodic theory, this construction is called the relatively independent joining of the measures over the common factor ; see e.g. , Lemma 6.2 for a detailed description of this construction for two factors). It is easy to see that every coordinate map is measure preserving as a map from .
The measure , as a measure on the Borel graph , is involution invariant.
To prove this, it suffices to construct a measure on that is concentrated on and
Since the are graphings, we know that there are measures on the Borels sets of , and on the Borels sets of , related similarly to the measures and . The space is the cartesian product of the spaces , and the maps define measure preserving maps . We define a measure similarly to (5) above. It is easy to check that satisfies (6) and it is concentrated on .
Thus we know that is a graphing, and the maps and are local automorphisms.
In every local equivalence class of graphings there is a largest one in the local-global partial order.
Let denote the union of the sets , where . There is a countable set of graphings in the equivalence class such that is dense in for every and . It is enough to find a graphing that is larger than every Bernoulli lift in the local-global partial order.
Let be the Bernoulli graphing in . As shown in Section 7, there are local isomorphisms . By Lemma 8.1, there is a graphing and there are local isomorphisms . This implies that is above any of the in the local-global partial order.
Non-standard graphings
If is a locally convergent graph sequence, then has neighborhood frequencies that are the limits of the neighborhood frequencies of the graphs . If is locally-globally convergent, then is the Hausdorff limit of the sets .
However, this does not directly prove Theorem 3.2, since is not a separable probability space. One can complete the proof by choosing an appropriate separable sub-sigma-algebra of which preserves the graphing structure. We omit the details here.
An attractive feature of ultralimit graphings is that the sets are all closed. It is not clear if there is a standard graphing representation of the limit of a convergent sequence with this stronger property.
Let be a local-global convergent sequence of graphs. Is there a graphing that represents the limit with the property that are all closed?
Hyperfinite graphs and graphings
For a graph , we define as the smallest such that deleting appropriate nodes, every connected component of the remaining graph has at most nodes. We say that a sequence of finite graphs is -hyperfinite if . We say that is hyperfinite if for every , there is a such that is -hyperfinite. We can define hyperfiniteness of a graphing on underlying space similarly: let denote the infimum of numbers such that we can delete a Borel set with measure so that every connected component of the remaining graphing has at most nodes. We say that a graphing is -hyperfinite if , and we say that is hyperfinite if for every , there is a such that is -hyperfinite. Since we are talking about graphs with bounded degree, we could replace deleting nodes by deleting edges in the definitions of hyperfiniteness.
Hyperfiniteness in different settings was introduced by different people (see Kechris and Miller , Elek , Schramm ). Schramm proved that a locally convergent sequence of graphs is hyperfinite if and only if its limit is hyperfinite. This does not hold for -hyperfiniteness for a fixed pair and . As an easy example, a sequence of random -regular graphs tend to a limiting involution-invariant distribution (concentrated on the infinite -regular tree) that is -hyperfinite, while the sequence is not. On the other hand, a local-global convergent sequence of graphs behaves nicer:
Let a sequence of finite graphs converge to a graphing in the local-global sense. Then is -hyperfinite if and only if is -hyperfinite.
A finite graph satisfies if and only if it has a -coloring such that and for every colored -ball that contains a connected all-blue subgraph with nodes. A graphing satisfies if and only if for every , it has a -coloring such that and for every colored -ball that contains a connected all-blue subgraph with nodes. The proposition follows by the definition of local-global convergence to a graphing.
The following important property of hyperfiniteness is closely related to the results of Schramm and Benjamini, Schramm and Shapira . It can be derived using the graph partitioning algorithm of Hassidim, Kelner, Nguyen and Onak ; a direct proof is given in .
Hyperfiniteness is invariant under local equivalence.
Together with Proposition 10.1, this implies the above mentioned result of Schramm that a locally convergent sequence of graphs is hyperfinite if and only if its limit is hyperfinite. We note that -hyperfiniteness for a fixed and is not invariant under local equivalence, which is shown, for example, by the local-global limits of random -regular graphs and of random -regular bipartite graphs. Our main result about hyperfinite graphings is a strengthening of Corollary 7.7.
Every atom-free hyperfinite graphing is locally-globally equivalent to its Bernoulli graphing.
By Corollary 7.7, . It remains to show that . In other words, for every coloring of , we have to find a coloring of with almost the same local statistics.
On the other hand, by Corollary 7.7 we have which implies that there is a coloring such that
It follows that there are subsets and with such that the following conditions hold:
All points of are contained in connected components that have at most vertices and whose nodes are colored differently by , and the same holds for the connected components of with coloring ;
Furthermore, for every -colored connected graph with at most vertices, the measure of points in components isomorphic to (as colored graphs) is the same in and . Let and be these two sets.
Let be a connected component of . Since the vertices of are colored differently by , there is a (unique) function such that on the nodes of . This splits every set into at most measurable sets (indexed by functions ) that are unions of components of .
Split into sets so that each is a union of components of , and moreover . This is possible since there is no probability mass on any component of .
Let be the measurable -coloring of defined in the following way. Every is colored by , and the points in are all colored with one arbitrary color in . Note that the (conditional) local statistics of obtained by picking a random conditioned on is the same as the (conditional) local statistics of obtained by picking a random conditioned on . The -measure of the vertices with is at most . The same bound also holds for the -measure of the vertices with . Thus we have
As the proof of Theorem 10.3 shows, holds for every hyperfinite graphing (not necessarily atom-free).
Now we are ready to state and prove our main theorem about convergence of hyperfinite graph sequences. This theorem was proved independently by Elek .
Every locally convergent hyperfinite graph sequence with is a local-global convergent Bernoulli sequence.
Let be a locally convergent hyperfinite sequence, and let be the involution-invariant measure on that is the local limit of the sequence. Since the Bernoulli graphing is locally equivalent to the local limit of , Proposition 10.2 implies that it is hyperfinite.
To prove the theorem, assume by contradiction that does not converge in the local-global sense to . Then it has a local-global convergent subsequence whose limit graphing is not local-global equivalent to . By Remark 7.5 the condition implies that is atom-free. This however contradicts Theorem 10.3.
Local-global convergence is equivalent to local convergence when restricted to growing hyperfinite graph sequences.
Graphings as operators and expander graphings
The equality in the above calculation uses the fact that satisfies (1). It is easy to see that (1) is equivalent to the statement that the action of is self-adjoint in the sense that holds for every pair of bounded measurable functions. This implies that the action of is also self-adjoint on . The Laplace operator corresponding to a graphing is defined as where . It is easy to check that
holds in where is defined in Section 3. Thus is positive semidefinite .
The theory of graphings is closely related to the theory of measure preserving systems (in a sense, it generalizes ergodic theory). In particular, one can define the notion of ergodicity. A graphing is ergodic if there is no measurable partition of the vertex set into positive measure sets such that there is no edge between and , or equivalently such that is a union of connected components of . Note that graphings, when defined on an uncountable set, are never connected as graphs and so the notion of ergodicity is a good replacement for the notion of connectivity. Equation (7) implies the following analogue of a well known theorem from ergodic theory about the Koopman representation (see ).
Let be the Laplace operator corresponding to the graphing . The multiplicity of the eigenvalue of as an operator on is if and only if is ergodic.
Graphings offer new phenomena. Ergodicity is equivalent to saying that for every set with (Here ). Positive expansion is a natural strengthening of this condition. We say that a graphing is a -expander if for every Borel set with , we have . We say that a graphing is an expander if it is a -expander for some .
Let us restrict our attention to -regular graphs and graphings. Let be a sequence of -regular graphs that are expanders with expansion . Let us select a local-global convergent subsequence. It is easy to see that its limit is a -regular graphing that is also a -expander.
We can generalize spectral conditions for expanders to graphings. Let us define spectral gap of a -regular graphing by
(note that it does not matter whether we take the infimum over or ). The following analogue of the theorems of Alon and Milman and Alon on expanders can be proved along the same lines:
Suppose that a -regular graphing is a -expander. Then . In particular, a graphing is an expander if and only if its spectral gap is positive.
An easy calculation shows that if and are local-global equivalent, then . In other words is a local-global invariant quantity. This follows from the classical fact that measurable functions can be arbitrarily well approximated by step functions. It is also easy to see that is not invariant under local equivalence.
One must be careful though: the spectral gap is a lower bound on the eigenvalues of belonging to non-constant eigenfunctions of , but it may not be the infimum of such eigenvalues. For example, the Bernoulli graphing of a 2-way infinite path is ergodic but not an expander, and its Laplacian has no non-constant eigenfunction.
Graphings and local algorithms
Local algorithms and factor of i.i.d. processes. Elek and Lippner formulate a correspondence principle between graphings and local algorithms. We can make this more precise using the notion of Bernoulli graphings:
Measurable graph theoretic statements for Bernoulli graphings correspond to randomized local algorithms for finite graphs.
Let us consider an example. Let be the -regular tree with a distinguished root and let be the compact space . Let be any measurable function which depends only on the isomorphism class of the labeled rooted tree. In other words is invariant under the action of the root preserving automorphism group of . Using the function , we create a random model of colorings of in the following way. First we produce a random element by putting independent random weights from $Tv\in V(T)c(v)fT\omegavfcfrTr$ from the root.
The following rule (of radius ) is a classical method to construct an independent set of nodes in a graph (see Alon and Spencer ). Let be the function which returns if and only if the label on the root is smaller than the labels on all the neighboring vertices. It is clear that with probability one the corresponding random coloring is the characteristic function of some independent set on . We can view as a randomized algorithm which produces an independent set of points of density . Since the rule has radius , it can also be applied to a finite -regular graph . Let us put random labels from $Gf1\{0,1\}V(G)1f\mathcal{G}T\mathcal{G}:=\mathcal{B}_{\mu}\muT\in\mathfrak{G}\mathcal{G}\mathfrak{G}\mathcal{G}^{V(T)}ff^{-1}(1)\mathcal{G}$.
A general definition of factor of i.i.d. processes can be obtained through Bernoulli graphings. Let be an involution-invariant measure on , and let be the corresponding Bernoulli graphing on . Let be a Borel function. Then the involution-invariant measure on has the property that it projects to when the labels on the vertices are forgotten. In other words puts a -coloring process on the graphs generated by . The measure is called a factor of i.i.d. process on . The rule of the process is the function . We say that the rule has radius if whenever the balls of radius in and are isomorphic as rooted labeled graphs.
We can approximate the rule with an arbitrary precision with another rule of finite radius (which depends on ) in the sense that . An advantage of the finite radius approximation is that it can be used for local algorithms on finite graphs. Let be a finite graph of maximal degree at most , and let us put random labels from $Gf^{\prime}Gvf^{\prime}rv$.
Nondeterministic property testing. The connection between the two convergence notions can be illuminated by the following algorithmic considerations. Given a (very large) graph with bounded degree, we use the following sampling method to gain information: we select randomly and uniformly a node of , and explore its neighborhood of radius . We can repeat this times. There are a number of algorithmic tasks (parameter estimation, property testing) that can be studied in this framework; we only sketch a simple version of property testing, and its connection to local-global convergence.
It will be convenient to introduce the edit distance for graphs with bounded degree. For two graphs on the same node set , we define
For a graph property , let .
We say that the graph property is testable if for every , there are integers such that given any graph that is large enough, taking samples of radius as described above, we can guess whether the graph has property : if , then our guess should be “YES” with probability at least ; if , then the answer should be “NO” with probability at least . If is testable, then a locally convergent graph sequence cannot contain infinitely many graphs from both and .
Now let us say that is nondeterministically testable if there is an integer , and a testable property of -colored graphs with bounded degree, such that if and only if there is a -coloring such that . This -coloring is a “witness” for our conclusion. As an example, the property “ is the disjoint union of two graphs with at least nodes” is not testable, but it is nondeterministically testable (a witness is a -coloring with no edge between the colors); so these two notions are different (in contrast to the case of dense graphs ). If is nondeterministically testable, then a local-global convergent graph sequence cannot contain infinitely many graphs from both and .
Concluding remarks
Local-global equivalence and limit representation. We have seen a characterization of local equivalence of two graphings (Proposition 7.11). Is there a similar characterization of local-global equivalence?
Does every graphing represent the limit of a local-global convergent graph sequence? This is stronger than the Aldous–Lyons conjecture, but perhaps there is a counterexample. We can mention two possible counterexamples suggested by our results.
Can a -regular graphing be a better expander than any finite -regular graph? Such a graphing would certainly be a counterexample. It is not easy, however, to compute the expansion rate of even very simple graphings, like the Bernoulli tree.
Is every graphing -edge-colorable in a Borel way? If a graphing is the local-global limit of a sequence of finite simple graphs, then these graphs can be -edge-colored by Vizing’s Theorem, and it is not hard to see that such an edge-coloring can be transferred to the limit graphing.
Even finer limit notions. Limit graphings can represent even finer information than local-global convergence. Consider the following examples. Let be an irrational number, and consider the following three graphings: (a) is obtained by connecting every point to the two points ; (b) consists of two disjoint copies of (both with measure ); (c) is obtained by taking two copies of $1/2x\inx\pm a\pmod{1}$.
These three graphings are locally isomorphic, and either one of them represents the local-global limit of the sequence of cycles. But they are “different”: there is no measure preserving isomorphism between them, and this has combinatorial reasons. The graphing is “disconnected” (non-ergodic), while is “bipartite”: it has a partition into two sets with positive measure such that every edge connects the two classes. The graphing does not have any partition with either one of these properties (even if we allow an exceptional subset of measure ). This follows from basic ergodic theory.
It seems that the graphing should represent the limit of odd cycles, should represent the limit of graphs consisting of a pair of odd cycles, while should represent the limit of even cycles. This would correspond to a finer ordering of graphings, where we say that say that a graphon is “finer” that a graphing if for every . A theory of convergence that would explain these examples has not been worked out, however.
We know that local convergence is equivalent to right-convergence where the target graph is in a small neighborhood of the looped complete graph with all edge-weights . Can local-global convergence be characterized by, or at least related to, some stronger form of right convergence?