Expansion of percolation critical points for Hamming graphs
Lorenzo Federico, Remco van der Hofstad, Frank den Hollander, Tim, Hulshof

TL;DR
This paper derives an extended asymptotic expansion for the critical bond percolation point on Hamming graphs as the number of vertices grows, refining previous results and aiding understanding of phase transitions.
Contribution
It provides a higher-order asymptotic expansion of the critical percolation point on Hamming graphs, extending prior work by one order and including the critical window width.
Findings
Extended the asymptotic expansion of the critical point to one order higher.
Identified the full asymptotic expansion for dimensions 4, 5, 6.
Connected the results to critical percolation analysis on Hamming graphs.
Abstract
The Hamming graph is the Cartesian product of complete graphs on vertices. Let be the degree and be the number of vertices of . Let be the critical point for bond percolation on . We show that, for fixed and , \begin{equation*} p_c^{(d)}= \dfrac{1}{m} + \dfrac{2d^2-1}{2(d-1)^2}\dfrac{1}{m^2} + O(m^{-3}) + O(m^{-1}V^{-1/3}), \end{equation*} which extends the asymptotics found in \cite{BorChaHofSlaSpe05b} by one order. The term is the width of the critical window. For we have , and so the above formula represents the full asymptotic expansion of . In \cite{FedHofHolHul16a} \st{we show that} this formula is a crucial ingredient in the study of critical bond percolation on for . The proof uses a lace…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Expansion of percolation critical points
for Hamming graphs
Lorenzo Federico
,
Remco van der Hofstad
,
Frank den Hollander
and
Tim Hulshof
Abstract.
The Hamming graph is the Cartesian product of complete graphs on vertices. Let be the degree and be the number of vertices of . Let be the critical point for bond percolation on . We show that, for fixed and ,
[TABLE]
which extends the asymptotics found in [10] by one order. The term is the width of the critical window. For we have , and so the above formula represents the full asymptotic expansion of . In [16] we show that this formula is a crucial ingredient in the study of critical bond percolation on for . The proof uses a lace expansion for the upper bound and a novel comparison with a branching random walk for the lower bound. The proof of the lower bound also yields a refined asymptotics for the susceptibility of a subcritical Erdős-Rényi random graph.
MSC 2010. 60K35, 60K37, 82B43.
Keywords and phrases. Hamming graph, percolation, critical point, critical window, lace expansion.
1. Introduction and main result
1.1. Percolation on the Hamming graph
The Hamming graph is the Cartesian product of complete graphs on vertices (e.g., ). Bernoulli bond percolation is the model where, given a graph, each edge is retained independently with the same probability . In this paper we study the location of the critical point of bond percolation on for the phase transition in the size of the largest connected component when is fixed and .
Formally, we define the Hamming graph for as the graph with vertex set and edge set
[TABLE]
Thus, is a transitive graph on vertices with degree . Bernoulli bond percolation is synonymous with the probability space , where and is the measure such that
[TABLE]
where is the Kronecker delta. When we say that the edge is open, when we say that the edge is closed. Given a vertex , we write for the graph whose vertex set consists of all vertices that can be reached from through a path of open edges, and whose edge set consists of all open edges between these vertices. We call the connected component of , or cluster of , and write for its number of vertices. We write for the cluster with the largest cardinality (using some tie-breaking rule). Two of the main objects of study in percolation are and , the cardinalities of and . For percolation on infinite graphs it is often observed that the critical point of the percolation phase transition on , defined by
[TABLE]
is non-trivial, i.e., (see for example Grimmett [20]) for most infinite graphs (an exception being ). Moreover, Aizenman and Barsky [1] and independently Menshikov [34] proved that on transitive graphs,
[TABLE]
Since we consider percolation on with finite and is a product measure, any event that is measurable with respect to has a probability that is a polynomial in , and therefore is continuous in : the finite model cannot undergo a non-trivial phase transition in as described above. Nevertheless, it does make sense to study the percolation phase transition on finite graphs in the limit as . To see why, let us give a rough sketch of an important related problem: the emergence of the giant component in the Erdős-Rényi Random Graph (ERRG).
1.2. Giant component
The Erdős-Rényi random graph is the common name for percolation on the complete graph . Erdős and Rényi [14] proved that in the limit as , if , then w.h.p., 111Given a sequence of random variables , we write w.h.p. (with high probability) if there exist constants such that as . while if , then w.h.p. Moreover, zooming in on the transition point by choosing for a sequence such that , Bollobás [7] showed that 222Subsequent results in [33, 3, 40, 36] are much sharper and comprehensive than what is summarized here, and there is an extensive body of literature on the problem.
w.h.p. when (subcritical),
w.h.p. when (critical),
w.h.p. when (supercritical).
What this shows is that the size of the largest component undergoes a sharp transition around . As mentioned above, there is no critical point for a finite graph, but the transition occurs in a slice of the parameter space with a width of order , which is asymptotically vanishing with respect to the center of the window located around . This behaviour inspired the notion of critical window: to indicate that the transition of the ERRG occurs around in a range of width , we use the short-hand notation 333Given three sequences , we write that when there exists a constant such that for all .
[TABLE]
Erdős and Spencer [15] conjectured that if we replace by a more “geometric” graph sequence (their primary candidate was , the -dimensional hypercube, with ), then the critical behaviour should remain largely intact. In fact, it turned out that to a large extent the picture is the same for a large class of graph sequences with “sufficiently weak” geometries.
Of particular interest to us here are the papers by Borgs et al. [9, 10, 11], demonstrating that graph sequences satisfying the so-called triangle condition (which serves as an indicator of what is meant by sufficiently weak geometry; see e.g. [2, 9, 10, 11, 21]) have a phase transition that strongly resembles that of the ERRG, and that both and satisfy the triangle condition. More precisely, consider a sequence of vertex transitive graphs of degree , and write . Write for the event that , and define the two-point function and the susceptibility (note that does not depend on by transitivity and that depends on the relative difference of and only because the graphs under consideration are tori). The triangle condition is satisfied for percolation on if for all such that for some sufficiently small , and for all , we have 444Here and below we will frequently suppress sub- and superscripts when their presence is clear from context. Likewise, we do not always stress that we are considering asymptotic results for sequences.
[TABLE]
Borgs et al. prove that the triangle condition holds for a class of models that includes for any fixed (see [10, Theorem 1.3]). An alternative proof, applying to e.g. Hamming graphs and hypercubes, was given by van der Hofstad and Nachmias [26, 27].
1.3. Critical window
Fix some and define as the unique solution of the equation
[TABLE]
Borgs et al. [9, 10] prove that if we consider percolation on a sequence that satisfies the triangle condition (1.6) with and , then we see subcritical behaviour when and critical behaviour when , just as in the ERRG. Sharper results about mean-field supercritical behaviour of percolation models when were derived later by van der Hofstad and Nachmias [26], who investigate the supercritical phase and thus establish that (1.7) really constitutes the critical window for several high-dimensional tori including the hypercube and Hamming graphs. Moreover, it was shown in [9, Theorem 1.1] that the critical window satisfies
[TABLE]
and that for any , i.e., any choice of yields the same critical window.
Compare (1.8) with the critical window of the ERRG in (1.5), and note that has because and . Thus, by that analogy, the second error term above corresponds to the width of the critical window, while the first error term can be viewed as a “correction” in to itself. In this interpretation, (1.8) describes the critical window asymptotically precisely for the two-dimensional Hamming graph , since in this case and , so that the correction term is vanishingly small compared to . Moreover, (1.8) is also asymptotically precise for because the two -terms coincide.
1.4. Expansion of the critical point
This brings us to the main result of our paper. We write for the critical value of percolation on defined in (1.8), and compute the second term of for all :
Theorem 1.1** (Critical window for percolation on ).**
For all and all ,
[TABLE]
where the constants in the error terms may depend on .
Observe that for , the correction term of order is asymptotically larger than the width of the critical window, and that when the above expansion is again asymptotically precise, since we have .
To see the relevance of Theorem 1.1, we compare it with other expansions of in the literature. The van der Hofstad and Slade [29] proved that for percolation on , with either the infinite lattice with nearest-neighbour edges or the hypercube , as , can be expanded up to three terms as
[TABLE]
where in both cases denotes the degree of the graph . Moreover, they [28] also proved that, for any ,
[TABLE]
where are rational coefficients. The critical window of the hypercube has width , so we believe that the expansion cannot be asymptotically precise, regardless of the choice of . Furthermore, it was conjectured that the expansion for , although it may exist, is divergent for all as (in the sense that the power series has radius of convergence [math]). We conjecture that the expansion for the Hamming graph is very different. We believe that for any there exist coefficients such that
[TABLE]
i.e., we conjecture that has an asymptotically precise expansion in of order for all . Heydenreich and van der Hofstad state the conjecture in (1.12) as [22, Open Problem 15.4].
Theorem 1.1 in [9] confirms this conjecture for , and our current work confirms it for . The argument of van der Hofstad and Slade [28] establishing (1.11) for the lattice and the hypercube crucially uses the fact that a ball of a radius restricted to a dimensional subspace has the same shape for all , so that we can express each coefficient in terms of events that happen on a fixed subgraph. Balls in the Hamming graph instead grow very rapidly when increases. Each coefficient is obtained as a limit and it will be more involved to prove the existence of this limit. Hence we do not have significant evidence suggesting that all coefficients in (1.12) have to be rational.
We note that the existence of a finite asymptotically precise expansion makes the proof of the critical window of the Hamming graph more challenging than for the hypercube. Roughly speaking, because the critical window of the hypercube is exponentially narrower than any of the expansion terms, we can approximate up to any fixed order by a value that is in fact subcritical, by choosing a negative coefficient for the error term. This allows one to exploit the fact that is poly-logarithmic in , which simplifies the analysis considerably. In our case, the approximating will be much closer to , and so we need a much more refined analysis. We will explain this in more detail in Section 5.5.
1.5. Scaling limit of largest cluster sizes
Besides offering an interesting comparison with other graphs with sufficiently weak geometry, the expansion of also has another motivation. The Hamming graph is an excellent example to investigate the universality class of the ERRG, since it has a non-trivial geometry yet is highly mean field. See [24, 25, 17, 35] for a small sample of the literature from this perspective. A crucial motivation for the present paper is that it serves as a companion paper to [16], where we establish the scaling limit of the cluster sizes of the largest clusters within the critical window. More precisely, writing for the -th largest cluster, we prove that for any fixed and for the largest critical clusters of Hamming graph percolation satisfy
[TABLE]
for a certain sequence of -dependent continuous random variables supported on . Aldous [3] proved this scaling limit for the ERRG. Since then, many other random graph models have been shown to have the same (or at least a similar) scaling limit. See for instance [5, 6, 32, 38] and the references therein. The above result for the Hamming graph, however, is the first indication that the same scaling occurs for models with an underlying high-dimensional geometry. Moreover, it is the most precise determination to date of the critical behaviour of percolation on a finite transitive graph (other than the ERRG scaling limit of Aldous). The proof of (1.13) and various other results in [16] crucially rely on the asymptotically precise determination of the critical window that we give here.
1.6. Alternative definition of the critical point
It is worth noting that a disadvantage of the definition in (1.7) is that it imposes an ad hoc relation between and , which is known not to hold in general and believed to be associated with “high-dimensional” models. In other words, (1.7) is possibly only a valid definition of for percolation models in the universality class of the ERRG. Nachmias and Peres in [37] observed that it would be desirable to have a definition of that applies more generally, and they proposed
[TABLE]
as a definition of the critical point for any graph . Their motivation for this definition is that Russo’s formula [41] implies that is the point where a small change in has the greatest impact on the relative size of the connected components, i.e., changes most dramatically at . A serious downside of this definition appears to be that may be very difficult to compute. Thus far, the only non-trivial determination of is given in recent work by Janson and Warnke [31]. They determine that, for the ERRG, , so is a point inside the critical window (1.5), that around describes the critical window (1.5) as well, and that, interestingly, does not equal either or . It would be interesting to see whether their methods can be applied to the current setting of percolation on .
1.7. Susceptibility of the subcritical ERRG
In Section 2 we prove Theorem 1.1, and also derive refined asymptotics for the susceptibility of a subcritical ERRG, its second moment, and its surplus: given a connected graph , let denote the number of surplus edges in . Besides being interesting in their own right, these will be crucial for proving the lower bound on , because the restriction of critical percolation on to a one-dimensional subspace of is equivalent to a subcritical ERRG. To prove the lower bound of Theorem 1.1 we rely on the following asymptotics, which, to the best of our knowledge, are sharper than results in the literature:
Theorem 1.2** (Second order asymptotics for susceptibility of the subcritical ERRG).**
Let be the ERRG with and . Then as ,
[TABLE]
The second-order coefficient computed in (1.15) improves the result by Durrett in [13, Theorem 2.2.1], which states that , while (1.16) provides the matching lower bound to well-known upper bound derived with the usual branching process domination. To achieve the sharper asymptotics we need a new way to encode the usual breadth-first search in the ERRG with the help of a branching random walk. We believe that there exists an infinite polynomial expansion of in powers of for all with . There is substantial literature related to (1.17), see e.g. the classic book on random graphs by Bollobás [8, Section 5.2] as well as the seminal paper by Janson, Knuth Łuczak and Pittel [30] computing generating functions of components having various cycle structures. As far as we are aware, the second order asymptotics in (1.17) is new.
1.8. Outline
We prove Theorem 1.1 by separately proving a lower bound and an upper bound on . In Section 2 we prove Theorem 1.2. This theorem is used in Section 3 to prove the lower bound in Theorem 1.1 with the help of an exploration process that uses the fact that the restriction of critical bond percolation on to a one-dimensional subspace has the same distribution as a subcritical ERRG. This is used to obtain a sharp enough branching process upper bound on the susceptibility. In Section 4 we estimate connection probabilities and estimate bubble, triangle and polygon diagrams. In Section 5 we prove the upper bound in Theorem 1.1 with the help of the lace expansion. Perhaps surprisingly, these disparate methods yield compatible bounds, due to the fact that both methods are asymptotically sharp. The lace expansion method may be improved to prove Theorem 1.1, but this would be more difficult than our current proof and less interesting. We do not see how the exploration process proof could be improved to also prove the upper bound in Theorem 1.1.
2. Susceptibility of the subcritical Erdős-Rényi Random Graph
In this section we prove Theorem 1.2. To give our estimate of the expected size of a subcritical cluster, we couple a breadth-first exploration process of the cluster to a process related to a Branching Random Walk (BRW). The breadth-first exploration exploration process is defined in Section 2.1, the branching random walk exploration in 2.2. The proof of the susceptibility asymptoticis is given in Section 2.3.
2.1. Breadth-first/surplus exploration
We start by defining a version of the breadth-first (BF) exploration. This is a very standard tool in the study of the ERRG (see e.g. [23, Section 5.2.1]). In a nutshell, a breadth-first exploration is a process that, starting from a vertex , “discovers” its adjacent edges, “activating” the direct neighbours of in some fixed order, and then explores those vertices, discovering their adjacent edges and activating any unexplored, unactivated neighbours, and so on, always choosing the vertex that was activated the longest time ago as the next vertex to explore from. The BF exploration keeps track of which vertices have been explored (the “dead” set), which vertices have been activated but not explored (the “active” set), and the time at which a vertex was activated or explored. Crucially, the “traditional” BF exploration will only explore a vertex once, so the process terminates once all vertices are explored, and the edges associated with newly activated vertices describe a subtree of the component of , but the process provides little information about the surplus, i.e., the discovered edges that do not activate new vertices (also sometimes referred to as the “tree excess” of the graph). For our purposes it is important that we also know about the surplus, so we consider the following modification of the BF exploration:
Definition 2.1** (BF exploration process of a graph).**
Given a graph and a vertex we define the breadth-first/surplus (BF) exploration process as the sequence of dead, active and surplus sets as follows:
Initiation.* Initiate the exploration with the dead, active and surplus sets at time as*
[TABLE]
and at time as
[TABLE]
Time .* Choose the vertex that minimizes , breaking ties according to an arbitrary but predetermined rule.555An example of such a rule: Fix an order on the vertex set . If at step we have explored and/or activated a total of vertices, and we activate more at step , then we assign to these newly explored vertices the labels through , according to the order on . At time we explore from the active vertex with the smallest label. Update the active, dead and surplus sets as follows:*
[TABLE]
Stop.* Terminate the exploration when . Set .*
Note that and are subsets of , whereas is a subset of . When , this means that we have completely explored the connected component and . In the BF we find a new edge every time we activate a vertex (except the initial vertex ) or we discover an edge between active vertices. It follows that . We conclude that that .
2.2. The branching random walk exploration
The subtree generated by a “traditional” BF exploration is often studied through a comparison to a branching process (see e.g. [23, 13]). To study our BF exploration, we define a suitable extension, the branching random walk (BRW) exploration, in which we randomly embed a branching process in the graph, and keep track of its self-intersections.666From now on the term nodes will refer to elements of GW trees, while vertices will refer to elements of graphs. Moreover, the progeny of a node will indicate the set of vertices whose path to the root passes through , while the children of are only the vertices for which is the first vertex encountered on such a path. We write for the set of children of in . This is made precise in the following definition:
Definition 2.2** (Branching random walk).**
Given an -regular graph and , we define the -branching random walk (-BRW) on started at as the pair , where is a Galton-Watson tree, and is a random mapping of into the vertex set whose law satisfies: (1) maps the root of to ; (2) given any node and its set of children , the marginal law of is the same as that of distinct neighbours of in chosen uniformly at random, independently for all . (Here, for a set and a mapping , we define , and by convention set .)
Next, we define a process that explores a -BRW and keeps track of any self-intersections. Briefly, the idea is that we explore the -BRW by exploring the tree in a breadth-first fashion from the root upward. If the -BRW intersects its own trace, then we declare the particle that intersected, and all its offspring, to have become “ghosts”. We differentiate between particles that became ghosts through intersecting with active and dead vertices. In Proposition 2.4 below we prove that this exploration process can be coupled to a BF exploration of a percolation cluster:
Definition 2.3** (BRW exploration process).**
Given an -regular graph , a vertex , and a -BRW on , we define the BRW exploration process as the sequence of dead, active, active ghost and dead ghost sets as follows:
Initiation.* Initiate the exploration with the dead, active, active ghost and dead ghost sets at time as*
[TABLE]
and at time as
[TABLE]
Time .* Choose the node that minimizes , breaking ties according to an arbitrary but predetermined rule, and update the exploration as follows:*
[TABLE]
Stop.* If , then terminate the exploration. Set .*
Using the BRW exploration, we define the subgraph as the graph traced out by a -BRW where the particles are killed when they intersect with the active set. More precisely, we let be the subtree in induced by , and define
[TABLE]
Note that, by Definition 2.3, , so is indeed a subgraph of .
We now show that has the same law as , the connected component of in an ERRG, by coupling the BF and BRW explorations:
Proposition 2.4** (Coupling of BF and BRW explorations).**
Consider percolation on an -regular graph with parameter . Consider the BF exploration on the percolated graph and the -BRW exploration processes on , both starting from the vertex (and using the same tie-breaking rule). Then with respect to has the same law as .
Proof.
We show inductively that we can couple each step of the BRW and of the BF exploration in such a way that almost surely. We start by showing that there exists a coupling such that for all ,
[TABLE]
We start with the inductive base. At time , by Definitions 2.1 and 2.3,
[TABLE]
Next, we prove the inductive step: the induction hypothesis is that the relations in (2.8) holds for all . We extend the coupling so that it also holds at time . Our assumption is that we use the same tie-breaking rule for both explorations, so by the induction hypothesis we choose .
Given , fix a set of neighbours of . By Definition 2.2, the mapping is such that neighbours of are distinct neighbours chosen uniformly at random, so
[TABLE]
Next, consider the BF exploration at time . Given , we can determine . For , let denote an independent set-valued random variable that contains the vertex with probability , independently for all such that , so that \mathbb{P}\big{(}\mathbf{N}(t)=\mathcal{U}_{k}^{t}\big{)}=p^{k}(1-p)^{m-k}. For every set of neighbours of we have \mathbb{P}\big{(}\mathbf{N}(t)=\mathcal{U}_{k}^{t}\big{)}=\mathbb{P}\big{(}\phi_{v}(\mathbf{C}(x^{t}))=\mathcal{U}_{k}^{t}\big{)}, and so there exists a trivial coupling of and such that \mathbb{P}\big{(}\mathbf{N}(t)=\phi_{v}(\mathbf{C}(x^{t})\big{)}=1.
Consider an edge . Observe that if , then has not been discovered by the exploration, so it is open in the percolation conditionally independently with probability , while if , then has been discovered in the BF exploration, so its status can be determined from . Let denote the vertices that are end-points of edges that are discovered in the -th step, i.e.,
[TABLE]
Note that if , then either becomes activated at time or . By the above observation, we can couple to such that almost surely, conditionally on .
Consider henceforth the setting in which , , , and are simultaneously coupled according to the above description. (Since both and are essentially independent -random subsets, it is easy to make this coupling explicit; we leave those details to the reader.) Using this coupling, the induction hypothesis (2.8), and Definitions 2.1 and 2.3, we derive
[TABLE]
and
[TABLE]
and
[TABLE]
Since , we obtain that (2.8) holds also at time almost surely, and thus, by induction, for all , almost surely.
To conclude the proof, we show that the coupling (2.8) for all implies that almost surely. Recall the definition of in (2.7), and of above it. Since , it follows directly from (2.8) that the vertex sets of and coincide. To see that the edge sets coincide, note that, by Definition 2.3, contains only edges such that , with and . Indeed, by the construction of the BRW exploration it is impossible that both , since vertices in are never explored further. Let . Then, from the definition of the BRW exploration, and . We then obtain
[TABLE]
An application of (2.8) now completes the proof. ∎
We conclude by deriving some consequences of Proposition 2.4 that will be useful in the proof of Theorem 1.2:
Corollary 2.5**.**
Consider a BF exploration on an -regular graph with parameter , and a -BRW exploration processes on , both starting from the vertex . Then
[TABLE]
Proof.
Equations (2.16) and (2.17) follow immediately from Proposition 2.4. To prove (2.18) we use (2.6) and (2.10), from which we get
[TABLE]
where is the -algebra generated by the first steps of the BRW exploration. Summing over we get the claim. ∎
2.3. Proof of the susceptibility asymptotics
Proof of Theorem 1.2.
Consider a BF exploration on and a BRW exploration of a -BRW on , both with , coupled as in the proof of Proposition 2.4. Corollary 2.5 implies that . We know that (see [39]). From the definition of the BRW exploration we know that consists of the nodes and their progeny in . Using (2.16) and (2.17), we can thus write
[TABLE]
Since for all and ,
[TABLE]
As a result we obtain that
[TABLE]
Pakes proved in [39, Section 2.2] that
[TABLE]
so that . Moreover, Durrett shows in [13, Section 2] that .
We will prove that . It follows from Proposition 2.4 that , which establishes the upper bound. To determine the lower bound, we write
[TABLE]
so it remains to prove that . We write
[TABLE]
Now we bound \mathbb{E}\big{[}\mathbbm{1}_{\{x\notin\mathtt{D}(T),x\in\mathcal{T}\}}\big{|}|\mathcal{T}|=k\big{]}. Suppose that , and that is the path in with and . From the description of the BRW exploration it follows that if and only if there exists a such that and . Since the mapping of children of a node in the BRW is done uniformly at random, has the same distribution as a simple random walk path on , conditioned on going from to in steps. Conditionally on , we have for all , so for all the probability that is at most by the symmetry of . Conditionally on , we have , and so
[TABLE]
Inserting this into (2.25) we obtain
[TABLE]
Inserting this into (2.24) we get (1.16), and thus it also follows that
[TABLE]
Next, we compute . Note that is bounded from above by the number of vertex-disjoint cycles in , since removing a surplus edge from a graph destroys at least one such cycle. Here, given a graph and , we say that a subgraph is a (vertex-disjoint) cycle of length if has vertex set and edge set . We write for the set of cycles of length in a graph . For we may thus bound
[TABLE]
Note that . The probability that a given set of edges is open in is . Moreover, the probability that a vertex in is connected to a given set of vertices is at most for any , by the symmetry of . Combining these estimates, and using that , we bound
[TABLE]
This establishes the upper bound in (1.17).
It remains to prove a matching lower bound. Before we start, let us recall a standard tool from percolation theory: the van den Berg-Kesten (BK) inequality [4]: We say that an event is increasing with respect to if whenever . We say that two increasing events and occur disjointly, and write , if the occurrence of and can be verified by inspecting disjoint sets of edges (which may depend on the percolation configuration). For instance, the event is increasing, and implies that there exists a path of open edges between and and another path of open edges between and , and that these paths are edge disjoint. The BK-inequality states that . See e.g. Grimmett’s classic book on percolation [19] for more details.
We use the BK-inequality to prove a lower bound on the expected surplus. Since the removal of a surplus edge must destroy at least one cycle in the graph, we can bound from below by the number of vertex-disjoint cycles in that are edge-disjoint from any other cycle in . A cycle is edge-disjoint from other cycles if and only if the cycle does not contain a pair of vertices that are connected by a path outside the cycle. Each cycle of length has pairs of vertices, and the probability that any two vertices are connected is at most by the symmetry of . Writing for the vertex set of the cycle and using the same reasoning as in (2.30) as well as inclusion-exclusion, we thus obtain
[TABLE]
where in the first step the union is over all two-element subsets of , in the second step we first use the union bound and then the BK-inequality, and in the third step we use that and . This completes the proof of (1.17).
Inserting the bounds (2.28), (2.30), and (2.31) into (2.22), we conclude that
[TABLE]
which proves (1.15) and thus completes the proof of Theorem 1.2. ∎
3. The lower bound on via an exploration process
In this section we use the bound on the susceptibility of the subcritical ERRG to determine a lower bound on , the critical value of the Hamming graph. We achieve this by bounding from above with the use of an exploration process, and then substituting this bound into , the equation that defines (recall (1.7)). The exploration process that we use is designed with the geometry of the Hamming graph in mind, so let us start by investigating this geometry further.
Recall that the Hamming graph can be viewed as the -fold Cartesian product of complete graphs . If we arrange the vertices of on a -dimensional hypercubic grid in the obvious way, then the edges of are precisely those edges that have both end-points on a line that is parallel to an axis of the grid. This inspires the following definition: Given some and a vertex , we call the subgraph of induced by the set
[TABLE]
the -directional line of through . When and are unimportant we refer to such subgraphs simply as lines. We write for the set of vertices that can be reached by a path of open edges in the -directional line through . Note that any line of is isomorphic to , so that has the same law as an Erdős-Rényi random graph on vertices with parameter . Moreover, because this is a graph on vertices and we choose with (in accordance with (1.8)), this ERRG is subcritical. Writing for the expected size of a connected component within a line (i.e., the set over vertices that can be reached from using only open edges in the line), we get from Theorem 1.2 that
[TABLE]
We use this fact repeatedly below.
We next define the exploration process that allows us to estimate . To first order, this estimation simply yields a Galton-Watson branching process. But this is an overestimate, and we can give a (negative) second order correction to it by correcting for the over counting that arises because we ignored loops in the graph. We thus will have to find a bound on the number of loops. An important insight into the structure of percolation on the Hamming graph is that loops are much more likely to occur within lines than outside lines. Our exploration crucially uses this fact: we only subtract the correction for loops within lines, which gives us the desired upper bound.
Roughly speaking, the line-wise exploration process defined below works as follows. We have two sets, the active and dead sets and . We start with a single vertex in the active set. At any given time we move an active vertex to the dead set, and add all the vertices connected to that vertex through a line to the active set. Because we want to avoid “feedback loops” in the process, we need to keep track of the line that we have previously explored from. The parent set of ordered pairs of vertices and their parents in the exploration is a technical addition to the process that takes care of this. The process stops when the active set becomes empty.
Definition 3.1**.**
The line-wise exploration process on started at the vertex is the -step discrete-time process defined as follows:
Initiation.* Define the dead, active and parent sets at time *
[TABLE]
and at time
[TABLE]
Time .* Choose a vertex according to an arbitrary but predetermined rule from . Let be the vertex such that and write for the unique direction such that . Update*
[TABLE]
(Note that, by the definition of , the vertex above is always unique.)
Stop.* Terminate the process when . Set .*
Now we are ready to complete the proof of the lower bound on in Theorem 1.1:
Proof of the lower bound in Theorem 1.1.
Note that . Moreover, the line-wise exploration process can be naturally coupled to the (modified) Galton-Watson process where the offspring distribution is given by the law of the sum of the sizes of independent ERRG clusters minus one (where the accounts for the fact that the line we are in has already been explored, and the minus one accounts for the fact that the vertex has already been counted). This Galton-Watson process has a modification at the root, where we consider independent ERRG cluster sizes, to account for the fact that in the first step we have not yet explored any lines. Let denote the total progeny of this GW-process. A standard argument tells us that is stochastically dominated by , because “ignores” the loops of that do not occur within a line. The offspring distribution of this GW-process has mean (except at the root, where it has mean ), so
[TABLE]
Consequently, the value that solves the equation
[TABLE]
is a lower bound on .
We insert (3.2) in (3.4), to obtain
[TABLE]
Solving this with respect to , we find
[TABLE]
which gives us the desired lower bound on . ∎
We have found a lower bound on by rather explicitly using the product structure of the Hamming graph to find a good branching process domination. To find an upper bound on with the same method would be much more involved, since then we would need to thin the GW tree further to take into account the loops outside lines as well. Instead, we apply the lace expansion, which is a less direct, but much more robust method.
4. Bounds on connection probabilities
In Section 5 we show how the lace expansion can be used to express an upper bound on in terms of products and sums of connection probabilities . In this section, we collect some preliminaries that will be used throughout the analysis in Section 5. This section is organized as follows. In Section 4.1 we derive estimates on connection probabilities. In Section 4.2 we estimate bubble, triangle and polygon diagrams.
4.1. Connection probabilities
Given an event for percolation on , we define the event within one line to be the subset of all configurations such that it can be verified that by fixing a line of and then only inspecting the status of the edges of within that line. Likewise, we define through multiple lines within one line. We define to be the event that and there exists a path of length at most . We further write (respectively, ) for the event that and there is a (not necessarily shortest) simple path of open edges from to containing more than (respectively, exactly) edges. Not requiring minimality deviates a bit from the common use of this notation, but for all the purposes of the present paper it makes little difference and often simplifies proofs. This is because the event is increasing, whereas the event that the graph distance equals is not.
We start with a proposition about the probability of two points being connected by a path that is longer than the mixing time of . Given a graph , we define the -step non-backtracking random walk (NBW) on started at as the uniform measure on paths such that and for all (i.e., the path never backtracks). For two vertices of , we write for the probability that a -step non-backtracking random walk started at ends at . Given a connected aperiodic graph and , we define the uniform non-backtracking mixing time as
[TABLE]
In the remainder of this paper we will use
[TABLE]
so . The above bound is proved by Fitzner and van der Hofstad [18]. For this choice of , the following proposition is a direct consequence of [26, Theorem 1.4 and Lemma 3.14]:
Proposition 4.1** (A uniform connection bound).**
Consider percolation on with and . Then
[TABLE]
Heuristically this proposition can be explained with the idea that percolation paths in sufficiently high-dimensional graphs at criticality look like random walk paths, so if the path is longer than the mixing time, then the connection probabilities become uniform over the graph. For Hamming graphs, there is little difference between non-backtracking walk and simple random walk, so in many of our bounds we use simple random walk instead.
We proceed with a useful bound on the two-point function:
Proposition 4.2** (Asymptotics for the two-point function on the Hamming graph).**
Consider percolation on with and and . For any ,
[TABLE]
where is the graph distance between and on .
Proof.
If then by definition. This gives rise to the factor above. Let us henceforth assume that . We divide the event into three disjoint events as follows:
A=\big{\{}v\stackrel{{\scriptstyle\,\,\,>{t_{\mathrm{mix}}}\,\,\,}}{{\leftarrow\mkern-7.0mu\cleaders\hbox{\mkern-2.0mu\relbar\mkern-2.0mu}\hfill\mkern-7.0mu\rightarrow}}w\big{\}},
B=\big{\{}v\stackrel{{\scriptstyle\,\,\,\scriptscriptstyle\leq{t_{\mathrm{mix}}}\,\,\,}}{{\leftarrow\mkern-7.0mu\cleaders\hbox{\mkern-2.0mu\relbar\mkern-2.0mu}\hfill\mkern-7.0mu\rightarrow}}w\text{ through different lines}\big{\}},
C=\big{\{}v\stackrel{{\scriptstyle\,\,\,\scriptscriptstyle\leq{t_{\mathrm{mix}}}\,\,\,}}{{\leftarrow\mkern-7.0mu\cleaders\hbox{\mkern-2.0mu\relbar\mkern-2.0mu}\hfill\mkern-7.0mu\rightarrow}}w\text{ within one line}\big{\}}.
We bound their contributions separately.
By Proposition 4.1 we have
[TABLE]
For the bound on we distinguish three different cases: , , .
Case :
Write for the probability that a simple random walk started at is at after steps, and let denote the set of all simple paths of length from to in . There are at most such paths, and so
[TABLE]
where for the last bound we use that for all by (1.8) and (4.2). Define the set
[TABLE]
We can view as the “lowest-dimensional hyperplane” that contains both and . We write
[TABLE]
where is the probability to go from to in steps without leaving .
If the walker started from is to reach , then it will need to take a step in each direction such that . At each step of a walk on the Hamming graph the probability that the walk stays in and gets closer to is at most , since it has to move in one of at most directions, say direction , exactly to the unique neighbour that has th coordinate . There are at most orders in which the distance-decreasing steps can occur among steps. Therefore
[TABLE]
If the path from to leaves , then it will have to take at least steps in the direction of . Since , there are at most places along the walk where these steps can occur, so we can bound
[TABLE]
Case :
The walk needs to take at least steps in the direction of . Hence, using the same argument as for (4.10), we obtain
[TABLE]
Case :
Given a random walk starting from , we write for the (random) first vertex on the walk such that and for the number of steps it took to go from to . A standard path-counting argument gives an upper bound on for the case as follows:
[TABLE]
By definition, the vertex is unique and only if , and, by the transitivity of , for every we know that if . Thus
[TABLE]
where we have used the assumption that and (4.2) for the second bound. We further assumed for the first bound. Note that this can be done without loss of generality.
It remains to bound . We consider the cases and . By definition, if , which takes care of the latter case. If , then the probability to connect within that line is simply the two-point function of an ERRG with vertices and edge probability , which is
[TABLE]
for every pair of distinct vertices, due to the symmetry of . We therefore obtain
[TABLE]
Adding and the three bounds in (4.5), (4.13) and (4.15) for , and , respectively, completes the proof. ∎
4.2. Bubble, triangle and polygon diagrams
The final estimates of this section involve the so-called bubble, triangle, and polygon diagrams. As was already alluded to in the introduction, these diagrams, the triangle diagram in particular, are very important quantities in the study of high-dimensional percolation. We start with their definition.
Given an integer and vertices , we define the -gon diagrams
[TABLE]
where in the case we mean , etc. Recall (1.6) and observe that
[TABLE]
and recall that by the definition of in (1.7), we have . Recall, moreover, the following useful bound by Borgs et al. in [10, Proposition 1.2 and (5.106)] (adapted to our setting): For all , , and all with sufficiently small such that for such that (1.6) holds,
[TABLE]
We proceed with a bound on “short” polygons:
Lemma 4.3**.**
Consider percolation on with . Then for all and each integer ,
[TABLE]
Proof.
We use the same path counting argument as in the proof of Proposition 4.2. Instead of fixing and summing over all possible probabilities, we fix a random walk path of length between and and count the possible ways in which that path could appear in the above sum. There are at most possible ways to mark the path with the vertices . We thus bound
[TABLE]
Compare this bound with (4.6). The only difference is the factor .
Case :
Recall the definition of in (4.7). We again consider the contributions from walks that stay within and those that do not separately, starting with the contribution from the walks that remain within .
If then , so the only contribution comes from the trivial path , which gives the term . If , then to go from to the walk needs to take at least one step in each direction such that and move exactly to a neighbour with th coordinate . Using a similar argument as in (4.9), we obtain
[TABLE]
Note, in particular, that the extra factor compared to (4.9) does not affect the convergence of the sum over : it only changes the constant in the term.
Next, consider the contribution of walks that leave . If the walk leaves along the path from to , then it needs to take at least distance-decreasing steps. By the same argument as (4.10), we thus bound
[TABLE]
Case :
The walk needs to take at least steps towards to reach it. By the same argument as for the previous bound, we have
[TABLE]
Summing these bounds we get the claim. ∎
The next lemma combines the above estimates in a convenient form (and is especially useful when ).
Lemma 4.4**.**
Consider percolation on with . For all , , and ,
[TABLE]
Proof.
For , the lemma follows after combining Proposition 4.1 and Lemma 4.3 with (1.7). For we further observe that
[TABLE]
Moreover, the factor does not arise, because this is due to the trivial path , which by Proposition 4.2 now contributes
[TABLE]
∎
Lastly, we derive an improved bound on the triangle diagram in the case where the two intermediate points of the triangle are neighbours in and in the case where one intermediate point of the triangle is constrained to be a neighbour of a fixed auxiliary point:
Lemma 4.5**.**
Consider percolation on with . For all and ,
[TABLE]
and
[TABLE]
Proof.
We prove (4.30) for the case . The proof of (4.30) for the case where and of (4.31) are almost identical, so we leave them to the reader.
Consider first the contribution due the cases where all the connections are due to short paths (i.e., shorter than in total). By Lemma 4.3, this is bounded by , even without using the constraint that . Next, consider the contribution to the left-hand side of (4.30) from the case where the path from to is longer than , i.e.,
[TABLE]
Applying Proposition 4.1 to the last term, Proposition 4.2 to the middle term, and summing over and , we obtain the upper bound
[TABLE]
where the final bound is due to (1.7). The contribution due to the case where the path from to is longer than is the same by symmetry.
To bound the contributions due to the case where the path from to is longer than , we consider the cases and separately. The contribution due to a long path between and and is given by
[TABLE]
where the bound follows from Proposition 4.1 and (1.7). The contribution due to a long path between and and is given by
[TABLE]
where the bound again follows from Propositions 4.1 and 4.2, and (1.7).
Adding the bound due to short paths and the bounds (4.33)–(4.35), we complete the proof of (4.30) for the case .∎
5. The upper bound on via the lace expansion
In Section 5.1 we recall the background of the lace-expansion technique and state a proposition in which we estimate lace-expansion coefficients. In Section 5.2 we use this proposition to prove the upper bound on . The proof of the proposition is given in Sections 5.3–5.5.
5.1. Background
The lace expansion is a method originated by Brydges and Spencer to study self-avoiding walk [12], and was first applied to percolation by Hara and Slade [21]. Hara and Slade’s method gives an expansion for the percolation two-point function . The version of the lace expansion that we use here was derived by Borgs et al. [10], where it is proved for the Hamming graph, among others, that for any ,
[TABLE]
where denotes the convolution between and , is open, and is the so-called irreducible two-point function or lace-expansion coefficient. The lace expansion further determines that is given by the alternating series
[TABLE]
and the lace-expansion coefficients have a well-defined structure that will play an important role in the determination of the upper bound we derive here. Define the discrete Fourier transform of a function as for . Taking the Fourier transform of (5.1), we obtain
[TABLE]
Observe that and , so setting and , and applying (1.7), we obtain
[TABLE]
(We will henceforth only consider at and therefore will not write the argument anymore.) Combining (5.2) and (5.4) with the following proposition allows us to determine the upper bound on for sufficiently small:
Proposition 5.1** (Bounds on the lace-expansion coefficients).**
Consider percolation on with . Let be such that and for such that (1.6) holds, and let be such that and . Then
[TABLE]
Note that we do not consider in the above proposition. This is of no consequence, as our main theorem is already proved for in [9]. The proofs below do apply to the case , but the bounds become slightly less sharp (because Lemma 4.4 is less sharp when .)
5.2. Proof of the upper bound on the critical point
Before starting with the proof of Proposition 5.1, which constitutes the bulk of what remains of this paper, let us complete the proof of the upper bound in Theorem 1.1:
Proof of the upper bound in Theorem 1.1 subject to Proposition 5.1.
As was mentioned above, Theorem 1.1 is already proved for in [9], so let . Suppose first that is such that and for such that (1.6) holds. Using (5.2) and Proposition 5.1, we bound
[TABLE]
Applying this bound to (5.4), we get
[TABLE]
which gives the upper bound for such that and .
We have determined for some . Borgs et al. [9, Theorem 1.1] show that for every , and so we obtain the desired upper bound for arbitrary , which completes the proof of the upper bound. ∎
The remainder of this section is devoted to the proof of Proposition 5.1, which is divided into three further subsections.
5.3. Analysis of : proof of (5.5).
The lace-expansion method yields (see [10, Section 3.2])
[TABLE]
where denotes the event that there exist two edge-disjoint paths between and . In this case we say that and are doubly connected. This is equivalent to the event that there exists an edge-disjoint cycle of open edges containing both and .
Given a graph and a vertex in , write for the set of vertex-disjoint cycles of length in that contain . Note that , because we must choose the other vertices for the cycle from possible choices, and although their order matters, the direction of the cycle does not, which explains the factor . By only considering vertex-disjoint cycles in that are contained within a line that intersects [math], we can apply a similar argument to that of (2.31) to bound
[TABLE]
where in the second inequality is to be viewed as the cluster of vertex [math] in , and we use that every cycle of length that passes through [math] passes through other vertices, and in the third inequality denotes the probability that vertices [math] and of are in the same cluster in . Use that by assumption, that , and that by Theorem 1.2, to bound (after a short computation)
[TABLE]
∎
5.4. Analysis of : proof of (5.6).
We start with a few definitions:
Definition 5.2** (Connections through a subset and pivotal edges).**
.
We say that two vertices are connected through a set , and write , if occurs and all the paths connecting the two vertices in the percolation configuration have at least one vertex in .
Given a vertex and an edge , we define the set as the percolation cluster of in the (possibly modified) percolation configuration where the edge is set to closed.
Given two vertices and a directed edge , we say that is pivotal for if occurs on the (possibly modified) configuration where is set to open, and and occur, but does not occur on the (possibly modified) configuration where is set to closed. Note that the direction of the edge is important and that .
We define the event
[TABLE]
This event is a central object of the percolation lace expansion (see e.g. [21, (1.36)]). We can now give the definition of from [10]:
[TABLE]
The subscripts [math] and indicate that the events happen on two distinct percolation configurations on the Hamming graph, and that these percolation configurations are “nested” in such a way that is a set-valued random variable with respect to , but for any fixed realization of it is viewed as a deterministic set with respect to (see [10] for a more in-depth discussion of this construction). Our proof strategy will be to first identify and bound the main contributions to . For this we can apply the BK-inequality to all the events in the formulation of and replace the complicated probabilities that appear there by products of two-point functions.
The analysis of proceeds by reduction of the complicated event to a collection of disjointly occurring two-point events, followed by a repeated application of the BK-inequality. Such bounds are standard, and are known in the literature as diagrammatic bounds.
Inspecting (5.13) and (5.14), we see that on the percolation measure we need that is connected to through , that any vertex on the path from to must be doubly connected to (otherwise there would exist a pivotal ), and that on a path from to there must be a vertex that is connected to . Moreover, on the percolation measure , the vertex is connected to [math], and [math] is doubly connected to , so there must exist exist a vertex on a path from [math] to such that is connected to . See Figure 1.
The main contribution will come from the simple case when and . To get a sharp bound on this term, it is necessary to use that (5.13) implies that the connection from [math] to on the -percolation configuration is not allowed to use the edge . We will therefore bound this contribution by
[TABLE]
Following the same derivation as in [10, Section 4.1], but isolating the main contribution, we can use the BK-inequality to derive the following upper bound from (5.14):
[TABLE]
Our bound on (5.16) will rely heavily on the kind of path-counting methods that we applied in the previous sections.
We proceed by bounding the main term . We claim that
[TABLE]
The first term in the first inequality is due to the case , the second term to , and the third term to the remaining cases. Note that if we had not restricted the connection from [math] to to occur without using , then the second term would have had an additional , so the same argument would have given the upper bound p\sum_{v}\big{(}2p+\sum_{x}C_{2}^{\scriptscriptstyle\geq 2}(0,x,v)\big{)}, which, as it will turn out, is not sharp enough.
We use the (by now) familiar path-counting estimates to bound the right-hand side of (5.17) by
[TABLE]
where the factors in the second and third term on the right-hand side are due to interchanging the sum over with the sum over . The term is the contribution from walks that are constrained to remain within one line:
[TABLE]
Using that and using an estimate similar to (4.12), we further bound
[TABLE]
Next, we use Proposition 4.1 and (1.7) to bound
[TABLE]
Inserting the bounds for , and into (5.18), we conclude that
[TABLE]
and so it remains to show that the other terms in (5.16) are error terms.
We split the remaining contributions on the right-hand side of (5.16) according to the relative locations of and as follows: , , .
Case :
Apply Lemma 4.4 twice and (4.21) once to obtain
[TABLE]
Case :
Apply Lemma 4.4 twice and Lemma 4.5 once to obtain
[TABLE]
Case :
Split again, according to whether , , . To bound the case and , apply Lemma 4.4 three times to obtain
[TABLE]
Similarly, to bound the case and , apply Lemmaa 4.4 twice and Lemma 4.5 once to obtain
[TABLE]
All that remains is the case and . Recall that in we have already accounted for the term where and . Applying Proposition 4.2 with the constraint to the first sum in (5.16) and Lemma 4.4 to the second and third sum, we obtain
[TABLE]
The case and are analogous and give the same bound.
We have thus shown that all the remaining terms in (5.16) are of order , which, combined with the bound (5.22) on the main term , completes the proof of (5.6). ∎
5.5. Analysis of for : proof of (5.7).
To investigate for , we again bound the events in terms of products of two-point functions. We define the quantities
[TABLE]
See Figure 2. We write the bounds on from [10, Section 4] in the current notation:
[TABLE]
Our strategy for bounding (5.31) will be to first show that the “tails” of the diagrams, i.e.,
[TABLE]
(see Figure 3) are of order because of the bounds derived in Section 4, and then to bound what remains of (5.31) by with the help of repeated applications of the bounds in (1.6) and (4.21). Summing over , we will thus also get when is sufficiently small.
To bound , we treat the cases , , separately.
Case :
Apply Lemma 4.4 to the second sum in , and apply (1.6) and (4.21) to the remaining three triangle diagrams. This, combined with (1.7), yields the bound .
Case :
Apply Lemma 4.5 to the first sum in , Lemma 4.4 to the second sum in , and (1.6) and (4.21) to the sums in , to again obtain the bound .
Case :
Apply Lemma 4.4 to the second sum in , to obtain the bound
[TABLE]
Compare this with the bound (5.16) on . The main difference is that the placement of the extra open edges is different (i.e., where the zeros and ones are in the superscripts). We can analyze (5.34) essentially in the same way as (5.16). The most important difference is that here the term due to and does not give main contribution, because in the first term here, and so by Lemma 4.4 the term in (5.34) that corresponds to in (5.16) is of order here. Following the same steps as in the bound on (5.16) above, we conclude that all other terms are also of order , and hence,
[TABLE]
To bound we again treat the cases , , separately.
Cases and :
The sums in can be bounded in the same way as above, to yield a factor . In [10, (4.47)] it is proved that
[TABLE]
so the bound on is . Consequently, these cases contribute to , as required.
Case :
The final case is more subtle. We consider the contributions from , , separately.
If and , then we may apply Lemma 4.4 to the first sum in for a factor , and to the second sum in for a factor . Further applying (5.36) to the term in , we find that this case contributes .
The contribution due to and is given by
[TABLE]
By Lemma 4.4, the third term is bounded by and the fourth term is bounded by . To bound the two remaining terms, we write
[TABLE]
where for the second equality we use translation invariance of the two-point function to shift the vertex to and to in the term . Using that and applying Lemma 4.4 twice, we find that the remaining terms are bounded by . Combined with the bounds on the other two terms, we thus conclude that the case where and contributes .
It remains to bound the case and . We apply Lemmas 4.4 and 4.5 to bound the two sums in by and write the remaining terms as
[TABLE]
where for the bound we use the translation invariance of the two-point function again to shift to , to and to , and we take the supremum over in the second sum for an upper bound. Apply Lemma 4.5 to the second sum and Lemma 4.4 to the first, to bound this factor by also.
We have thus bounded all contributions to , and conclude that
[TABLE]
The remaining terms in (5.31) are . This is proved by Borgs et al. [10]. More precisely, combining [10, (4.42)] with (1.6), (1.7), (4.21), (5.35) and (5.40), we may conclude that for all ,
[TABLE]
Hence, the sum is of order when , which is the constraint on that we assumed. ∎
Acknowledgments
The work in this paper is supported by the Netherlands Organisation for Scientific Research (NWO) through Gravitation-grant NETWORKS-024.002.003. RvdH is also supported by NWO through VICI-grant 639.033.806, and FdH by the European Research Council (ERC) through Advanced Grant VARIS-267356.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Aizenman and D. J. Barsky. Sharpness of the phase transition in percolation models. Comm. Math. Phys. , 108 (3):489–526, (1987).
- 2[2] M. Aizenman and C. M. Newman. Tree graph inequalities and critical behavior in percolation models. J. Statist. Phys. , 36 (1-2):107–143, (1984).
- 3[3] D. Aldous. Brownian excursions, critical random graphs and the multiplicative coalescent. Ann. Probab. , 25 (2):812–854, (1997).
- 4[4] J. v. d. Berg and H. Kesten. Inequalities with applications to percolation and reliability. J. Appl. Prob. , 22 :556–569, (1985).
- 5[5] S. Bhamidi, R. v. d. Hofstad, and J. S. H. v. Leeuwaarden. Scaling limits for critical inhomogeneous random graphs with finite third moments. Electron. J. Probab. , 15 :no. 54, 1682–1703, (2010).
- 6[6] S. Bhamidi, R. v. d. Hofstad, and J. S. H. v. Leeuwaarden. Novel scaling limits for critical inhomogeneous random graphs. Ann. Probab. , 40 (6):2299–2361, (2012).
- 7[7] B. Bollobás. The evolution of random graphs. Trans. Amer. Math. Soc. , 286 (1):257–274, (1984).
- 8[8] B. Bollobás. Random graphs , volume 73 of Cambridge Studies in Advanced Mathematics . Cambridge University Press, Cambridge, second edition, (2001).
