Lecture 8 – Bounds in the critical window

I am aiming to write a short post about each lecture in my ongoing course on Random Graphs. Details and logistics for the course can be found here.

Preliminary – positive correlation, Harris inequality

I wrote about independence, association, and the FKG property a long time ago, while I was still an undergraduate taking a first course on Percolation in Cambridge. That post is here. In the lecture I discussed the special case of the FKG inequality applied in the setting of product measure setting, of which the Erdos-Renyi random graph is an example, and which is sometimes referred to as the Harris inequality.

Given two increasing events A and B, say for graphs on [n], then if \mathbb{P} is product measure on the edge set, we have

\mathbb{P}(A\cap B)\ge \mathbb{P}(A)\mathbb{P}(B).

Intuitively, since both A and B are ‘positively-correlated’ with the not-rigorous notion of ‘having more edges’, then are genuinely positively-correlated with each other. We will use this later in the post, in the form \mathbb{E}[X|A]\ge \mathbb{E}[X], whenever X is an increasing RV and A is an increasing event.

The critical window

During the course, we’ve discussed separately the key qualitative features of the random graph G(n,\frac{\lambda}{n}) in the

  • subcritical regime when \lambda<1, for which we showed that all the components are small, in the sense that \frac{1}{n}|L_1| \stackrel{\mathbb{P}}\rightarrow 0, although the same argument would also give |L_1|\le K\log n with high probability if we used stronger Chernoff bounds;
  • supercritical regime when \lambda>1, for which there is a unique giant component , ie that \frac{1}{n}|L_1|\stackrel{\mathbb{P}}\rightarrow \zeta_\lambda>0, the survival probability of a Galton-Watson branching process with Poisson(\lambda) offspring distribution. Arguing for example by a duality argument shows that with high probability all other components are small in the same sense as in the subcritical regime.

In between, of course we should study G(n,\frac{1}{n}), for which it was known that L_1\stackrel{d}\sim n^{2/3},\, L_2\stackrel{d}\sim n^{2/3},\ldots. (*) That is, the largest components are on the scale n^{2/3}, and there are lots of such critical components.

In the early work on random graphs, the story ended roughly there. But in the 80s, these questions were revived, and considerable work by Bollobas and Luczak, among many others, started investigating the critical setting in more detail. In particular, between the subcritical and the supercritical regimes, the ratio \frac{|L_2|}{|L_1|} between the sizes of the largest and second-largest components goes from ‘concentrated on 1’ to ‘concentrated on 0’. So it is reasonable to ask what finer scaling of the edge probability p(n) around \frac{1}{n} should be chosen to see this transition happen.

Critical window

In this lecture, we studied the critical window, describing sequences of probabilities of the form

p(n)=\frac{1+\lambda n^{-1/3}}{n},

where \lambda\in(-\infty,+\infty). (Obviously, this is a different use of \lambda to previous lectures.)

It turns out that as we move \lambda from -\infty to +\infty, this window gives exactly the right scaling to see the transition of \frac{|L_2|}{|L_1|} described above. Work by Bollobas and Luczak and many co-authors and others in the 80s establish a large number of results in this window, but for the purposes of this course, this can be summarised as saying that the critical window has the same scaling behaviour as p(n)=1/n, with a large number of components on the scale \sim n^{2/3} (see (*) earlier), but different scaling limits.

Note: Earlier in the course, we have discussed local limits, in particular for G(n,\lambda/n), where the local limit is a Galton-Watson branching process tree with offspring distribution \mathrm{Poisson}(\lambda). Such local properties are not sufficient to distinguish between different probabilities within the critical window. Although there are lots of critical components, it remains the case that asymptotically almost all vertices are in ‘small components’.

The precise form of the scaling limit for

\frac{1}{n^{2/3}} \left( |L_1|, |L_2|, |L_3|,\ldots \right)

as n\rightarrow\infty was shown by Aldous in 1997, by lifting a scaling limit result for the exploration process, which was discussed in this previous lecture and this one too. Since Brownian motion lies outside the assumed background for this course, we can’t discuss that, so this lecture establishes upper bounds on the correct scale of |L_1| in the critical window. Precisely, we will show the following proposition:

Proposition 1: fix \lambda\in\mathbb{R}, and let G_n\stackrel{d}= G\left(n,\frac{1+\lambda n^{-1/3}}{n}\right). Then

\lim_{K\rightarrow\infty} \limsup_{n\rightarrow\infty} \mathbb{P}\left( |L_1(G_n)|> Kn^{2/3}\right)=0.

Proof: In the lecture, we gave a quick proof of the case \lambda<0 by a direct comparison of the exploration process with the exploration process of a branching process whose offspring distribution is binomial and has expectation 1-o(n^{-1/3}).

It remains to handle the case \lambda\ge 0, though the argument which follows works for general \lambda\in\mathbb{R}. As before, we want to study the exploration process. In order to have a component of size at least Kn^{2/3}, the exploration process must stay above its running minimum for at least Kn^{2/3} steps. (**)

The drift of the exploration process may initially be positive (in fact it will be approximately \lambda n^{1/3}), but the drift is decreasing in time, and is certainly negative when t> 0\vee \lambda n^{2/3}, so for large $K$ the event at (**) is indeed unlikely. In addition, when we formalise this we will find studying the entire exploration process hard, but are motivated by the idea that most large components should be explored early in the process.

[In what follows, one should really replace most instances of Kn^{2/3} with \lfloor Kn^{2/3} \rfloor, and so on.]

Fix a small constant \delta>0, and define the events

\mathcal{D}_n:= \left\{S_{K n^{2/3}} \ge -\delta n^{1/3}\right\},

\mathcal{A}_n:= \left\{\text{more than }Kn^{2/3}\text{ vertices explored before }L_1\right\}

\mathcal{B}_n:= \left\{ \text{more than }\delta n^{1/3}\text{ components explored before }L_1\right\}.

Then the key observation is that

\left\{ |L_1|>Kn^{2/3}\right\} \subset \mathcal{A}_n\cup \mathcal{B}_n\cup\mathcal{D}_n.

To see this, note that if \mathcal{D}_n does not hold, then certainly \delta n^{1/3} components have been explored before vertex Kn^{2/3}. Therefore, if we are exploring L_1 during vertex Kn^{2/3}, then \mathcal{B}_n holds, and if we are yet to explore L_1, then \mathcal{A}_n holds. If we demand L_1>Kn^{2/3}, then it is not possible that this component has already been explored.

To handle \mathbb{P}(\mathcal{D}_n), we use a stochastic bounding argument similar to ones deployed before. In this setting, we note that conditional on any values of X_1,\ldots,X_i, we have

X_i\le_{st} \mathrm{Bin}\left( n, \frac{1+\lambda n^{-1/3}}{n}\right),

but when i\ge \frac{K}{2}n^{2/3}, we have the stronger bound

X_i\le_{st}\mathrm{Bin}\left(n-\frac{K}{2}n^{2/3} , \frac{1+\lambda n^{-1/3}}{n}\right).

We can therefore obtain upper bounds on \mathbb{E}\left[S_{Kn^{2/3}}\right], and also second-moment control, enabling us to use Chebyshev’s inequality to deduce

\lim_{K\rightarrow\infty} \limsup_{n\rightarrow\infty} \mathbb{P}\left( S_{Kn^{2/3}} \ge -\delta n^{1/3}\right) =0.

(The details of this calculation is one of the starred exercises.)

To proceed, we update the key observation as

\left\{ |L_1| > Kn^{2/3}\right\} \subset \left(\mathcal{A}_n \cap \{|L_1|>K_n^{2/3}\}\right) \cup \left(\mathcal{B}_n \cap \{|L_1|>Kn^{2/3}\}\right) \cup \mathcal{D}_n.

The middle of these is now easy to handle. Each time the exploration process ‘starts’ a new component, it does so by choosing an unexplored vertex uniformly at random. Therefore, conditional on L_1(G_n)>Kn^{2/3} (an event which depends on the random graph, not on the randomness deciding the order of the components), the number of components explored before L_1 is stochastically dominated by \mathrm{Geometric}\left(\frac{Kn^{2/3}}{n}\right), ie \mathrm{Geometric}\left(Kn^{-1/3}\right). [Here the geometric distribution is supported on {0,1,2,…} .]

In particular, the conditional expectation of this quantity is bounded above by \frac{n^{1/3}}{K}, and so

\mathbb{P}\left(\mathcal{B}_n \,\big|\, L_1=k\right) \le \frac{1}{K\delta},

whenever k> Kn^{2/3}, and so in particular

\lim_{K\rightarrow\infty} \limsup_{n\rightarrow\infty} \mathbb{P}\left( \mathcal{B}_n \cap L_1>Kn^{2/3}\right) =0.

Finally, we turn to \mathbb{P}(\mathcal{A}_n), for which we use FKG to handle the graph G_n with its largest component L_1(G_n) removed. Conditional on |L_1(G_n)|, we have

G_n\backslash L_1(G_n) \stackrel{d}= G(n-|L_1|, p(n)),

conditioned such that |L_1(G(n-L_1,p(n))| \le |L_1(G_n)|. That is, the remaining graph is an Erdos-Renyi random graph with the same probability, but conditioned such that its largest component is not too large.

In any case, so every possible value of |L_1(G_n)|, this is a decreasing event, and so we may apply FKG / Harris to deduce that

\mathbb{E}\left[ |C(v)|\text{ in }G_n\backslash L_1(G_n)\,\big|\, |L_1(G_n)|\right] \le \mathbb{E}\left[ |C(v)|\text{ in }G(n-|L_1|,p)\,\big|\, |L_1(G_n)|\right],

and this expectation can again be controlled by comparing with the expected total population size of a binomial branching process. In particular, when |L_1(G_n)| is large, this branching process is subcritical, and the expected total population size is finite (though O(n^{1/3})).

We skip the details of this estimate in this blog post, but crucially we can iterate this argument across all components explored before the largest component, the number of which remains stochastically bounded by a geometric RV as before. We obtain

\mathbb{E}\left[\text{vertices explored before }L_1\,\big|\, |L_1|> Kn^{2/3}\right] \le \frac{n^{2/3}}{K(K-\lambda)},

whenever K>\lambda, and so by Markov we again have

\lim_{K\rightarrow\infty}\limsup_{n\rightarrow\infty} \mathbb{P}\left(\mathcal{B}_n\cap |L_1|>Kn^{2/3}\right) =0.

The proposition then follows by a union bound.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s