Lecture 8. Games on random graphs (2)
The last part of this lecture will take place on Monday, May 6 at 3 PM in Bendheim Classroom 103. The full scribe notes for this lecture will be posted sometime after that date.
Lecture 7. Games on random graphs (1)
The next two lectures by Rene Carmona will be on games on random graphs.
Many thanks to Patrick Rebeschini for scribing these lectures!
In the following we discuss some results from the paper “Connectivity and equilibrium in random games” by Daskalakis, Dimakis, and Mossel. We define a random game on a random graph and we characterize the graphs that are likely to exhibit Nash equilibria for this game. We show that if the random graph is drawn from the Erdös-Rényi distribution, then in the high connectivity regime the law of the number of pure Nash equilibria converges toward a Poisson distribution, asymptotically, as the size of the graph is increased.
Let
be a simple (that is, undirected and with no self-edges) graph, and for each
denote by
the set of neighbors of
, that is,
. We think of each vertex in
as a player in the game that we are about to introduce. At the same time, we think of each edge
as a strategic interaction between players
and
.
Definition (Game on a graph). For each
let
represent the set of strategies for player
, assumed to be a finite set. We naturally extend this definition to include families of players: for each
, let
be the set of strategies for each player in
. For each
, denote by
the reward function for player
. A game is a collection
.
The above definition describes a game that is static, in the sense that the game is played only once, and local, in the sense that the reward function of each player depends only on its own strategy and on the strategy of the players in its neighbors. We now introduce the notion of pure Nash equilibrium.
Definition (Pure Nash equilibrium). We say that
is a pure Nash equilibrium (PNE) if for each
we have
A pure Nash equilibrium represents a state where no player can be better off by changing his own strategy if he is the only one who is allowed to do so. In order to investigate the existence of a pure Nash equilibrium it suffices to study the best response function defined below.
Definition (Best response function). Given a reward function
for player
, we define the best response function
for
as
Clearly,
is a pure Nash equilibrium if and only if
for each
. We now define the type of random games that we will be interested in; in order to do so, we need to specify the set of strategies and the reward function for each player.
Definition (Random game on a fixed graph). For a graph
and an atomless probability measure
on
, let
be the associated random game defined as follows:
for each
;
is a collection of independent identically distributed random variables with distribution
.
Remark. For each game
the family
is a collection of independent random variables that are uniformly distributed in
, and for each
,
we have
almost surely. In fact, note that
if and only if
and this event has probability
since the two random variables appearing on both sides of the inequality sign are independent with the same law
and
is atomless. As far as the analysis of the existence of pure Nash equilibria is concerned, we could take the present notion of best response functions as the definition of our random game on a fix graph. In fact, note that the choice of
in
does not play a role in our analysis, and we would obtain the same results by choosing different (atomless) distributions for sampling (independently) the reward function of each player.
Denote by
the distribution of a Erdös-Rényi random graph with
vertices where each edge is present independently with probability
. We now introduce the notion of a random game on a random graph.
Definition (Random game on a ramon graph). For each
,
and each probability measure
on
, do the following:
- choose a graph
from
;
- choose a random game from
for the graph
.
Henceforth, given a random variable
let
represent its distribution. Given two measures
and
on a measurable space, define the total variation distance between
and
as
![]()
where the supremum is taken over measurable functions such that the supremum norm is less than or equal to
.
We are now ready to state the main theorem that we will prove in the following (Theorem 1.9 in Daskalakis, Dimakis, and Mossel).
Theorem 1 (High connectivity regime). Let
be the number of pure Nash equilibria in the random game on random graph defined above. Let define the high-connectivity regime as
where
satisfies the following two properties:
Then, we have
where
denotes the conditional probability given the graph
and
is a Poisson random variable with mean
. In particular,
which shows that in this regime a pure Nash equilibrium exists with probability converging to
as the size of the network increases.
Remark. Using the terminology of statistical mechanics, the first result in Theorem 1 represents a quenched–type result since it involves the conditional distribution of a system (i.e., the game) given its environment (i.e., the graph). On the other hand, the second result represents an annealed–type result, where the unconditional probability is considered.
In order to prove Theorem 1 we need the following lemma on Poisson approximations. The lemma is adapted from the results of R. Arratia, L. Goldstein, and L. Gordon (“Two moments suffice for Poisson approximations: the Chen-Stein method”, Ann. Probab. 17, 9–25, 1989) and it shows how the total variation distance between the law of a sum of Bernoulli random variables and a Poisson distribution can be bounded by the first and second moments of the Bernoulli random variables. This result is a particular instance of the Stein’s method in probability theory.
Lemma (Arratia, Goldstein, and Gordon, 1989). Let
be a collection of Bernoulli random variables with
. For each
let
be such that
is independent of
. Define
where
. Define
and
. If
is a Poisson random variable with mean
, then
Proof. We define the following operators that act on each function
:
 &:= f(n+1)-f(n)&\text{for each $n\in\mathbb{N}$},\\ [Tf](n) &:= nf(n)-\lambda f(n+1)&\text{for each $n\in\mathbb{N}$},\\ [Sf](n+1) &:= - \frac{\mathbf{E}[f(N_\lambda) \mathbf{1}_{N_\lambda \le n}]} {\lambda \mathbf{P}\{N_\lambda = n\}} &\text{for each $n\in\mathbb{N}$}, & &[Sf](0):=0. \end{align*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-f006b0722f9113fff6a742657aea8b37_l3.png)
We point out that
characterizes
in the sense that
if and only if
is a Poisson random variable with mean
;
is an example of Stein’s operator. First of all, we show that for each
we have
. In fact, if
we have
![]()
and if
we have
 &= T[Sf](n) = n[Sf](n) - \lambda [Sf](n+1)\\ &= -n \frac{\mathbf{E}[f(N_\lambda) \mathbf{1}_{N_\lambda \le n-1}]} {\lambda \mathbf{P}\{N_\lambda = n-1\}} + \frac{\mathbf{E}[f(N_\lambda) \mathbf{1}_{N_\lambda \le n}]} {\mathbf{P}\{N_\lambda = n\}}\\ &= \frac{\mathbf{E}[f(N_\lambda) \mathbf{1}_{N_\lambda \le n}] - \mathbf{E}[f(N_\lambda) \mathbf{1}_{N_\lambda \le n-1}]} {\mathbf{P}\{N_\lambda = n\}}\\ &= f(n). \end{align*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-93b6145725aa2d312cbdcdc7687bb503_l3.png)
For each
define
and
. The following properties hold:
,
,
.
In what follows, consider any given function
such that
. Define the function
as
for each
, and let
. From what was seen above we have
and we get
![Rendered by QuickLaTeX.com \begin{align*} \mathbf{E} [h(Z)-h(N_\lambda)] =& \ \mathbf{E} \tilde h (Z) = \mathbf{E} [Tf] (Z) = \mathbf{E} [Zf(Z)-\lambda f (Z+1)] \\ =& \ \sum_{i=0}^N \mathbf{E} [X_i f(Z) - p_i f(Z+1)] \stackrel{\text{(ii)}}{=} \sum_{i=0}^N \mathbf{E} [X_i f(Y_i+1) - p_i f(Z+1)]\\ =& \ \sum_{i=0}^N \mathbf{E} [p_i f(Y_i+1) - p_i f(Z+1)] + \sum_{i=0}^N \mathbf{E} [(X_i - p_i)f(Y_i+1)]\\ \stackrel{\text{(iii)}}{=}& \ \sum_{i=0}^N p_i \mathbf{E} [X_i (f(Y_i+1) - f(Y_i+2))] \\ & \ + \sum_{i=0}^N \mathbf{E} [(X_i - p_i)(f(Y_i+1)-f(\tilde Z_i + 1))] + \sum_{i=0}^N \mathbf{E} [(X_i - p_i)f(\tilde Z_i + 1)]. \end{align*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-6cef8bd38f74ff4a81439a741680eee4_l3.png)
The first term is bounded above by
while the third term is equal to
since
is independent of
. In order to bound the second term we want to rewrite each term
as a telescoping sum. In what follow fix
, label the elements of
as
and define

Noticing that
, we have
![Rendered by QuickLaTeX.com \[f(Y_i+1)-f(\tilde Z_i + 1) = \sum_{k=1}^K [ f(U_{k-1}+X_{j_k}+1) - f(U_{k-1}+1)]\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-df08ffc87912bb92c94d0a738afa7a92_l3.png)
and we get
![Rendered by QuickLaTeX.com \begin{align*} \lefteqn{\mathbf{E} [(X_i - p_i)(f(Y_i+1)-f(\tilde Z_i + 1))]=}\\ &\qquad\qquad= \sum_{k=1}^K \mathbf{E} [(X_i - p_i)(f(U_{k-1}+X_{j_k}+1) - f(U_{k-1}+1))]\\ &\qquad\qquad= \sum_{k=1}^K \mathbf{E} [(X_i - p_i) X_{j_k} (f(U_{k-1}+2) - f(U_{k-1}+1))]\\ &\qquad\qquad\le \| Df \| \sum_{k=1}^K \mathbf{E} [(X_i + p_i)X_{j_k}] = \| Df \| \sum_{k=1}^K (p_{ij_k} + p_ip_{j_k})\\ &\qquad\qquad= \| Df \| \sum_{j\in B_i\setminus \{i\}} ( p_{ij} + p_i p_j). \end{align*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-7e0a297d72d7cb1f24c44ea850baf546_l3.png)
Therefore, combining all together we get
![Rendered by QuickLaTeX.com \begin{align*} \mathbf{E} [h(Z)-h(N_\lambda)] &\le \| Df \|\sum_{i=0}^N p^2_i + \| Df \| \sum_{i=0}^N \sum_{j\in B_i\setminus \{i\}} ( p_{ij} + p_i p_j)\\ &= \| Df \| \bigg( \sum_{i=0}^N \sum_{j\in B_i \setminus \{i\}} p_{ij} + \sum_{i=0}^N\sum_{j\in B_i} p_i p_j \bigg)\\ &= \| Df \| (b_1+b_2). \end{align*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-050f757284e3c9c56522110d3f8c347c_l3.png)
To be continued…
Giant component: final remarks
The past three lectures were devoted to the giant component theorem:
Theorem Let
be the connected component of
that contains
.
- If
, then
in probability.
- If
, then
in probability, for some
.
- If
, then
in distribution.
We proved only the first (subcritical) and second (supercritical) cases: our presentation was largely inspired by the treatment of Janson, Luczak, and Rucinski and Durrett. We have omitted the critical case, however, as the last two lectures of the semester will be on another topic. The goal of this post is to provide some final remarks and references on the giant component theorem.
Retrospective
At first sight, the “double jump” in the giant component theorem looks quite shocking. In hindsight, however, this does not seem quite so miraculous, as it mirrors an elementary phenomenon that is covered in many introductory probability courses: given a (nice) random walk
with initial condition
, define the hitting time
for some
. Then there are three cases:
- If
has negative drift, then
. In fact, the random variable
has a light (exponential) tail.
- If
has positive drift, then
.
- If
has zero drift, then
a.s. but
. That is, the random variable
has a heavy tail.
This “double jump” in the behavior of the hitting probabilities of a random walk is directly analogous to the behavior of the connected components of an Erdös-Rényi graph, and this was indeed the basic idea behind the proofs given in the previous lectures. Of course, it remains a bit of a miracle that the random walk approximation of the exploration process, which only holds for small times, is sufficiently powerful that it describes so completely the behavior of the random graph.
The critical case
In the subcritical case, the size of the largest component is of order
because the hitting time of a random walk with negative drift has an exponential tail: that is, we proved
![]()
which goes to zero as
for
.
Similarly, we would expect that we can obtain the size of the largest component in the critical case if we understand the heavy tail behavior of the hitting time of a random walk with zero drift. This is in fact the case. Indeed, when there is zero drift, one can show that
![]()
The crude union bound argument used above now does not give the correct answer, but an only slightly better argument is needed. Indeed, note that
![Rendered by QuickLaTeX.com \begin{eqnarray*} \mathbb{P}\Big[\max_v|C_v| \ge \gamma n^{2/3}\Big] &\le& \mathbb{P}[|\{v:|C_v|\ge \gamma n^{2/3}\}|\ge \gamma n^{2/3}] \\ &\le& \frac{\mathbb{E}[|\{v:|C_v|\ge \gamma n^{2/3}\}|]}{\gamma n^{2/3}} \\ &=& \frac{n\,\mathbb{P}[\tau\ge \gamma n^{2/3}]}{\gamma n^{2/3}} \lesssim \frac{1}{\gamma^{3/2}}. \end{eqnarray*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-9ff1d645ffe7ffa6149f54daf8dcd411_l3.png)
Therefore,
. With some further work, a corresponding lower bound can also be proved. See the paper by Nachmias and Peres or the notes by van der Hofstad for the details.
It turns out that in the critical case
is not only bounded in probability, but in fact converges weakly to some limiting distribution. This distribution, and much more, is beautifully described by Aldous in terms of Brownian excursions. This is an interesting example of the application of stochastic analysis to discrete probability; unfortunately, we do not have the time to cover it.
In a different direction, it turns out that various additional phase transitions appear when we consider a finer scaling, for example, in the “critical window”
. For an overview of the various transitions, see, for example, section 11.1 in Alon and Spencer.
Connectivity threshold
Rather than considering the size of the largest component, one could ask when the entire Erdös-Rényi graph is connected. Note that when
, the constant
in the size
of the giant component is always strictly positive, so the graph is not connected. Therefore, in order for the entire graph to be connected, we must let
(that is, the edge probability
must be superlinear). It turns out that the appropriate scaling for this question is
, and another phase transition arises here.
Theorem. Let
. If
, then the Erdös-Rényi graph
is connected with probability tending to
as
. If
, the graph is connected with probability tending to
as
.
To get some intuition, consider the probability that a vertex
is isolated (that is, disconnected from every other vertex):
![]()
Thus for
, we have
![]()
In particular, if
, then there must exist an isolated vertex with positive probability as
, in which case the graph is not connected (in fact, it is not hard to show that the variance of the number of isolated components is of the same order as its mean, so that the probability that the graph is connected tends to zero). Somewhat miraculously, it turns out that when there are no isolated vertices, then the graph must already be connected, so that we do indeed obtain the sharp transition described in the Theorem above. For a proof of this fact (by a clever combinatorial argument) see, for example, the lecture notes by van der Hofstad. Alternatively, one can use a random walk argument entirely in the spirit of the proofs in the previous lectures to prove that the random graph is connected for
: by running simultaneous exploration processes from different vertices as we did in the proof of the supercritical case, one can show that all connected components must intersect when
and thus the entire graph must be connected. See section 2.8 in Durrett for such an argument.
Lecture 6. Giant component (3)
Let us begin with a brief recap from the previous lecture. We consider the Erdös-Rényi random graph
in the supercritical case
. Recall that
denotes the connected component of the graph that contains the vertex
. Our goal is to prove the existence of the giant component with size
, while the remaining components have size
.
Fix
sufficiently large (to be chosen in the proof), and define the set
![]()
of vertices contained in “large” components. The proof consists of two parts:
- Part 1:
- Part 2:
in probability.
Part 1 states that all the sufficiently large components must intersect, forming the giant component. Part 2 counts the number of vertices in the giant component. Part 2 was proved in the previous lecture. The goal of this lecture is to prove Part 1, which completes the proof of the giant component.
Overview
As in the previous lectures, the central idea in the study of the giant component is the exploration process
, where
![]()
We have seen that
, where
is a random walk with increments
![]()
When
, we have
. Thus
is approximately a random walk with positive drift. The intuitive idea behind the proof of Part 1 is as follows. Initially, the random walk can hit
rapidly, in which case the component is small. However, if the random walk drifts away from zero, then with high probability it will never hit zero, in which case the component must keep growing until the random walk approximation is no longer accurate. Thus there do not exist any components of intermediate size: each component is either very small (
) or very large (we will show
, but the precise exponent is not important).
We now want to argue that any pair of large components must necessarily intersect. Consider two disjoint sets
and
of vertices of size
. As each edge is present in the graph with probability
, the probability that there is no edge between
and
is
![Rendered by QuickLaTeX.com \[\mathbb{P}[\eta_{ij}=0\mbox{ for all }i\in I,~j\in J]= \bigg(1-\frac{c}{n}\bigg)^{|I|\,|J|} \le \bigg(1-\frac{c}{n}\bigg)^{n^{4/3}} \le e^{-cn^{1/3}}.\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-6d66dc6f04c252c7986bdf7acf13e379_l3.png)
We therefore expect that any pair of large components must intersect with high probability. The problem with this argument is that we assumed that the sets
and
are nonrandom, while the random sets
themselves depend on the edge structure of the random graph (so the events
and
are highly correlated). To actually implement this idea, we therefore need a little bit more sophisticated approach.
To make the proof work, we revisit more carefully our earlier random walk argument. The process
has positive drift as
. Thus the process
is still approximately a random walk with positive drift! Applying the above intuition, either
dies rapidly (the component is small), or
grows linearly in
as is illustrated in the following figure:

This means that the exploration process for a component of size
will not only grow large (
) with high probability, but that the exploration process will also possess a large number of active vertices (
. To prove that all large components intersect, we will run different exploration processes simultaneously starting from different vertices. We will show that if two of these processes reach a large number of active vertices then there must be an edge between them with high probability, and thus the corresponding components must coincide. This resolves the dependence problem in our naive argument, as the edges between the sets of active vertices have not yet been explored and are therefore independent of the history of the exploration process.
The component size dichotomy
We now begin the proof in earnest. We will first show the dichotomy between large and small components: either the component size is
, or the number of active vertices
grows linearly up to time
. To be precise, we consider the following event:
![]()
Our goal is to show that
is large.
Define the stopping time
![]()
We can write
![]()
Now suppose
and
. Then
, as exploration process is alive at time
and stays alive until time
. We can therefore write
![Rendered by QuickLaTeX.com \[\mathbb{P}[B^c] = \sum_{s=\beta \log n}^{n^{2/3}} \mathbb{P}[\tau>\beta \log n ~ \text{and} ~ \sigma = s] \le \sum_{s=\beta \log n}^{n^{2/3}} \mathbb{P}\Big[|A_s| < \Big(\frac{c-1}{2}\Big)s ~ \text{and} ~ s\le\tau\Big].\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-6a5d3f3fcb53e880311a79e5e61d4550_l3.png)
To bound the probabilities inside the sum, we compare
to a suitable random walk.
The random walk argument
To bound the probability that
, we must introduce a comparison random walk that lies beneath
. We use the same construction as was used in the previous lecture. Let

where
,
are i.i.d.
random variables independent of
,
(the same
used in the exploration process), and
is the set of the first
components of
(if
, then
and thus
is undefined; then we simply add
variables
).
As in the previous lecture, we have:
-
is a random walk with
increments.
-
whenever
and
.
Now suppose that
and
. Then
![]()
We therefore obtain for ![]()
![]()
Thus computing
reduces to compute the tail probability of a random walk (or, in less fancy terms, a sum of i.i.d. random variables). That is something we know how to do.
Lemma (Chernoff bound). Let
. Then
Proof. Let
. Then
![Rendered by QuickLaTeX.com \begin{eqnarray*} \mathbb{P}[X\le np-t] &=& \mathbb{P}[e^{-\gamma X} \ge e^{-\gamma np + \gamma t}] \\ &\le& e^{\gamma np - \gamma t} \, \mathbb{E}[e^{-\gamma X}]\\ &=& e^{\gamma np - \gamma t} (1- (1-e^{-\gamma})p)^n \\ &\le& e^{\{\gamma-(1-e^{-\gamma})\}np - \gamma t}\\ &\le& e^{\gamma^2 np/2 - \gamma t}. \end{eqnarray*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-a392ede8edaa26582aa1e5a387345e2e_l3.png)
The result follows by optimizing over
. ![]()
Note that
. We therefore have by the Chernoff bound
![]()
for all
(here
depends only on
and
). In particular, we have
![]()
provided
is sufficiently large. Thus we can estimate
![Rendered by QuickLaTeX.com \[\mathbb{P}[B^c] \le \sum_{s=\beta \log n}^{n^{2/3}} \mathbb{P}\Big[\bar S_s < \Big(\frac{c-1}{2}\Big)s\Big] \le n^{2/3-\beta(c-1)^2/9c},\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-55da2d40494901467b05cad3f709a33b_l3.png)
which goes to zero as
provided that
is chosen sufficiently large. In particular, the component size dichotomy follows: choosing any
, we obtain
![]()
Remark: Unlike in the proof of Part 2 in the previous lecture, here we do need to choose
sufficiently large for the proof to work. If
is too small, then the random walk
cannot move sufficiently far away from zero to ensure that it will never return. In particular, even in the supercritical case, the second largest component has size of order
.
Large components must intersect
To complete the proof, it remains to show that all large components must intersect. To do this, we will run several exploration processes at once starting from different vertices. If the sets of active vertices of two of these processes grow large, then there must be an edge between them with high probability, and thus the corresponding components intersect. Let us make this argument precise.
In the following, we denote by
the exploration process started at
. For each such process, we define the corresponding set
that we have investigated above:
![]()
We have shown above that, provided
, we have
![]()
We can therefore estimate
![Rendered by QuickLaTeX.com \begin{eqnarray*} && \mathbb{P}[\exists\, v,v' \in K \text{ such that } C_v \neq C_{v'}] \\ && \mbox{}= \mathbb{P}\big[\exists\, v,v' \in K \text{ such that } C_v \neq C_{v'}, \text{ and } |A^v_{n^{2/3}}| \ge (\tfrac{c-1}{2})n^{2/3} ~\forall\, v \in K\big] + o(1) \phantom{\sum}\\ && \mbox{}\le \sum_{v,v'} \mathbb{P}\big[C_v \neq C_{v'} \text{ and } |A^v_{n^{2/3}}| \wedge |A_{n^{2/3}}^{v'}| \ge (\tfrac{c-1}{2})n^{2/3}\big]+o(1). \end{eqnarray*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-256a1c3561a0306b506051eca0a9e876_l3.png)
Now note that by time
, the exploration process
has only explored edges
where
(or
), and similarly for
. It follows that
![]()
In particular, if
are disjoint subsets of vertices, then
![Rendered by QuickLaTeX.com \[\mathbb{P}[\text{no edge between } I^v, I^{v'} | A_t^v =I^v, R_t^v=J^v,A_t^{v'}=I^{v'},R_t^{v'}=J^{v'}] = \bigg(1-\frac cn \bigg)^{|I^v|\, |I^{v'}|}.\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-b7bbb4de37822dd59a4860f561599995_l3.png)
On the other hand,
implies that
must be disjoint at every time
. Thus if
, there can be no edges between vertices in
and
at any time
(if such an edge exists, then the vertices connected by this edge will eventually be explored by both exploration processes, and then the sets of removed vertices will no longer be disjoint). Therefore,
![Rendered by QuickLaTeX.com \begin{eqnarray*} && \mathbb{P}\big[C_v \neq C_{v'} \text{ and } |A^v_{n^{2/3}}| \wedge |A_{n^{2/3}}^{v'}| \ge (\tfrac{c-1}{2})n^{2/3}\big] \\ && \mbox{} \le \mathbb{P}\big[ \text{no edge between }A^v_{n^{2/3}},A^{v'}_{n^{2/3}},\\ && \phantom{\mbox{} \le \mathbb{P}\big[} A^v_{n^{2/3}},R^v_{n^{2/3}}, A^{v'}_{n^{2/3}},R^{v'}_{n^{2/3}}\text{ are disjoint}, ~ |A^v_{n^{2/3}}| \wedge |A_{n^{2/3}}^{v'}| \ge (\tfrac{c-1}{2})n^{2/3}\big] \\ && \mbox{}\le \bigg(1-\frac{c}{n} \bigg)^{(c-1)^2n^{4/3}/4} \le e^{-c(c-1)^2n^{1/3}/4}. \end{eqnarray*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-a64187e1765c454bf034ef7aab043ad4_l3.png)
Thus we finally obtain
![]()
and the proof of the giant component theorem is complete.
Many thanks to Quentin Berthet for scribing this lecture!
Lecture 5. Giant component (2)
Consider the Erdös-Rényi graph model
, and denote as usual by
the connected component of the graph that contains the vertex
. In the last lecture, we focused mostly on the subcritical case
, where we showed that
. Today we will begin developing the supercritical case
, where
for a suitable constant
. In particular, our aim for this and next lecture is to prove the following theorem.
Theorem. Let
. Then
where
is the smallest positive solution of the equation
. Moreover, there is a
such that all but one of the components have size
with probability tending to
as
.
Beginning of the proof. Define the set
![]()
The proof of the Theorem consists of two main parts:
- Part 1:
.
- Part 2:
in probability.
Part 1 states that all “large” components of the graph must intersect, forming one giant component. Some intuition for why this is the case was given at the end of the previous lecture. Part 2 computes the size of this giant component. In this lecture, we will concentrate on proving Part 2, and we will find out where the mysterious constant
comes from. In the next lecture, we will prove Part 1, and we will develop a detailed understanding of why all large components must intersect.
Before we proceed, let us complete the proof of the Theorem assuming Parts 1 and 2 have been proved. First, note that with probability tending to one, the set
is itself a connected component. Indeed, if
and
then
must lie in disjoint connected components by the definition of
. On the other hand, with probability tending to one, all
must lie in the same connected component by Part 1. Therefore, with probability tending to one, the set
forms a single connected component of the graph. By Part 2, the size of this component is
, while by the definition of
, all other components have size
. This completes the proof. ![]()
The remainder of this lecture is devoted to proving Part 2 above. We will first prove that the claim holds on average, and then prove concentration around the average. More precisely, we will show:
-
.
-
.
Together, these two claims evidently prove Part 2.
Mean size of the giant component
We begin by writing out the mean size of the giant component:
![Rendered by QuickLaTeX.com \[\mathbb{E}\bigg[\frac{|K|}{n}\bigg] = \mathbb{E}\Bigg[ \frac{1}{n} \sum_{v \in [n]} \mathbf{1}_{|C_v|>\beta\log n} \Bigg] = \frac{1}{n} \sum_{v \in [n]} \mathbb{P}[\left|C_v\right| > \beta \log n ] = \mathbb{P}[\left|C_v\right| > \beta \log n ],\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-1775d473a28789570db433ac39506b4d_l3.png)
where we note that
does not depend on the vertex
by the symmetry of the Erdös-Rényi model. Therefore, to prove convergence of the mean size of the giant component, it suffices to prove that
![]()
This is what we will now set out to accomplish.
In the previous lecture we defined exploration process
. We showed that
![]()
and that for ![]()
![]()
where
is an arbitrary nonanticipating choice, say,
(recall that
denotes the adjacency matrix of the random graph). As
are i.i.d.
and as edges emanating from the set of unexplored vertices
have not yet appeared in previous steps, the process
is “almost” a random walk: it fails to be a random walk as we only add
Bernoulli variables in each iteration, rather than a constant number. In the last lecture, we noted that we can estimate
from above by a genuine random walk
by adding some fictitious vertices. To be precise, we define
![Rendered by QuickLaTeX.com \[S_{t+1}=S_t - 1 + \sum_{w\in U_t} \eta_{wi_t} + \sum_{w=1}^{n-|U_t|}\tilde\eta_w^t,\qquad S_0=1,\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-f467099e51b28173cb961f4416b7956b_l3.png)
where
are i.i.d.
independent of the
(if
, then
and thus
is undefined; in this case, we simply add all
variables
). In the present lecture, we also need to bound
from below. To this end, we introduce another process
as follows:
![Rendered by QuickLaTeX.com \[\bar S_{t+1}=\left\{ \begin{array}{ll} \bar S_t - 1 + \sum_{w\in U_t} \eta_{wi_t} + \sum_{w=1}^{n-\beta\log n-|U_t|}\tilde\eta_w^t & \mbox{if }|U_t|< n-\beta\log n,\\ \bar S_t - 1 + \sum_{w\in \bar U_t} \eta_{wi_t} & \mbox{if }|U_t|\ge n-\beta\log n, \end{array}\right. \qquad \bar S_0=1,\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-bcffc25663f47ca93e1f30e41d0474ac_l3.png)
where
is the set consisting of the first
elements of
in increasing order of the vertices (if
, we add
variables
). The idea behind these processes is that
is engineered, by including “fictitious” vertices, to always add
i.i.d. Bernoulli variables in every iteration, while
is engineered, by including “fictitious” vertices when
is small and omitting vertices when
is large, to always add
i.i.d. Bernoulli variables in every iteration. The following facts are immediate:
-
is a random walk with i.i.d.
increments.
-
is a random walk with i.i.d.
increments.
-
for all
.
-
for all
on the event
.
To see the last property, note that the exploration process can only explore as many vertices as are present in the connected component
, so that
for all
; therefore, in this situation only the second possibility in the definition of
occurs, and it is obvious by construction that then
(nonetheless, the first possibility in the definition must be included to ensure that
is a random walk).
We now define the hitting times
![]()
Then we evidently have
![]()
(Note how we cleverly chose the random walk
precisely so that
whenever
). We have therefore reduced the problem of computing
to computing the hitting probabilities of random walks. Now we are in business, as this is something we know how to do using martingales!
The hitting time computation
Let us take a moment to gather some intuition. The random walks
and
have increments distributed as
and
, respectively. As
, both increment distributions converge to a
distribution, so we expect that
where
is the first hitting time of the Poisson random walk. On the other hand, as
, we expect that
. The problem then reduces to computing the probability that a Poisson random walk ever hits the origin. This computation can be done explicitly, and this is precisely where the mysterious constant
comes from!
We now proceed to make this intuition precise. First, we show that the probability
can indeed be replaced by
, as one might expect.
Lemma.
as
.
Proof. We need to show that
![]()
Note that as
when
,
![Rendered by QuickLaTeX.com \[\mathbb{P}[k \le T < \infty] = \sum_{t=k}^{\infty} \mathbb{P}[T=t] \le \sum_{t=k}^{\infty} \mathbb{P}[S_t = 0].\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-4a58086a2671bcc58f7432abc681b6f1_l3.png)
We can evidently write
![]()
where
and
![]()
Choosing
, we obtain
for
. Therefore,
![Rendered by QuickLaTeX.com \[\mathbb{P} [\beta\log n < T < \infty] \le \frac{1}{c} \sum_{t=\beta\log n}^{\infty} e^{(1-c + \log c)t} \xrightarrow{n\to\infty}0.\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-3d5a87efd724f249947b6be50d5ff745_l3.png)
This completes the proof. ![]()
By the above Lemma, and a trivial upper bound, we obtain
![]()
To complete computation of the mean size of the giant component, it therefore remains to show that
and
converge to
. In fact, we can compute these quantities exactly.
Lemma. Let
. Then
where
is the smallest positive solution of
.
Proof. Recall the martingale
used in last lecture:
![]()
Suppose that
and
. Then
![]()
The first equality holds since if
then
and
, while if
then
and
. The second equality holds by dominated convergence since
, and the third equality is by the optional stopping theorem.
Now suppose we can find
such that
as
. Then we have
![]()
by dominated convergence. Thus, evidently, it suffices to find
with the requisite properties. Now note that as
,
, and
for
, we evidently must have
![]()
We can find such
by inspecting the following illustration:

Evidently the requisite assumptions are satisfied when
is the smallest root of the equation
(but not for the larger root at
!) ![]()
Remark. Note that the supercritical case
is essential here. If
then the equation for
has no solutions
, and the argument in the proof does not work. In fact, when
, we have
.
By an immediate adaptation of the proof of the previous lemma, we obtain
![]()
where
is the smallest positive solution of
. Letting
, we see that
![]()
where
is the smallest solution of the equation
(which is precisely the probability that the Poisson random walk hits zero, by the identical proof to the lemma above). We have therefore proved
![]()
Variance of the giant component size
To complete the proof of Part 2 of the giant component theorem, it remains to show that
![]()
To this end, let us consider
![Rendered by QuickLaTeX.com \[\mathbb{E}\bigg[\bigg(1-\frac{|K|}{n}\bigg)^2\bigg] = \mathbb{E}\bigg[\bigg(\frac{1}{n} \sum_{v \in [n]} \mathbf{1}_{|C_v| \le \beta \log n}\bigg)^2\bigg] = \frac{1}{n^2} \sum_{v,w \in [n]} \mathbb{P}[|C_v| \le \beta \log n, |C_w| \le \beta \log n].\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-256837b0d7430a182336182f749f4742_l3.png)
To estimate the terms in this sum, we condition on one of the components:
![]()
To proceed, note that the event
can be written as
![]()
In particular, the event
is independent of the edges
for
. Therefore, for
, the conditional law of
given
coincides with the (unconditional) law of
, the conncted component containing
in the induced subgraph on the vertices
:
![]()
As this quantity only depends on
by the symmetry of the Erdös-Rényi model, we can evidently write
![]()
for
,
. In particular, we obtain
![]()
Now note that, by its definition,
is distributed precisely as the component containing vertex
in the
random graph model. We can therefore show, repeating exactly the proof of the mean size of the giant component above, that
![]()
We have therefore shown that
![Rendered by QuickLaTeX.com \[\mathbb{E}\bigg[\bigg(1-\frac{|K|}{n}\bigg)^2\bigg] = \frac{1}{n^2}\sum_{v,w\in[n]} \mathbb{P}[|C_v| \le \beta \log n, |C_w| \le \beta \log n] \le \mathbf{E}\bigg[1-\frac{|K|}{n}\bigg]^2+o(1),\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-3878fc7d522a1f16e2d24ea9761667d6_l3.png)
which evidently implies
![]()
This is what we set out to prove.
Remark. It should be noted that the proof of Part 2 did not depend on the value of
, or even on the
rate, in the definition of the set
: any sequence that grows sublinearly to infinity would have given the same result. This suggests that all but a vanishing fraction of vertices are contained in connected components of order
or
. We find out only in the next lecture why the rate
(for
sufficiently large!) is important: only sufficiently large connected components are guaranteed to intersect, while there might (and do) exist components of order
that are disjoint from the giant component. If we do not exclude the latter, we will not be able to prove Part 1.
Many thanks to Weichen Wang for scribing this lecture!
Lecture 4. Giant component (1)
Consider the Erdös-Rényi graph model
. In previous lectures, we focused on the “high complexity regime”, i.e., as
goes to infinity,
is fixed. We discussed topics such as clique numbers and chromatic numbers. From now on, we shall consider the “low complexity regime”, where as
goes to infinity,
for a fixed constant
. As before, let
be the adjacency matrix of
. Then
are i.i.d. Bernoulli random variables with success probability
.
Theorem 1 Let
be the connected component of
that contains
.
- If
, then
in probability.
- If
, then
in probability, for some
.
- If
, then
in distribution.
In the following lectures, we will aim to prove at least parts 1 and 2.
The exploration process
How to study
? We will explore
by starting an “exploration process” at
that moves around
until all its sites have been visited. This walk will be constructed so that it hits each site once. So, the time it takes to explore all of
is exactly
. As a consequence, studying
reduces to studying a hitting time of a certain random walk, and to the latter we can apply martingale theory.
At each time
, we maintain three sets of vertices:

Below is an illustration of how these sets are updated on a simple example.
- At
, initialize
,
and
. Namely, only
is active, all the vertices other than
are unexplored, and no vertices have been removed.

- At
, update
,
and
. Namely, all neighbors of
are moved from the unexplored set to the active set, and
itself is removed.

- At
, pick some
and update
,
and
. Namely, all unexplored neighbors of
are moved into the active set, and
itself is removed.

- At time
, we pick some vertex
from the current active set
, activate all unexplored neighbors of
and remove
itself.
This is a sort of local search along the connected component
: much like playing a game of Minesweeper! At each
, the choice of
can be made arbitrarily (e.g., selecting the vertex with the smallest index or randomly selecting a vertex in
). The only requirement is that it is nonanticipating (only depending on the edges visited up to time
). For example, we cannot pick the vertex in
which has the largest number of unexplored neighbors, as this choice relies on unexplored edges.
A formal description of the “exploration process”:
- Initialize
,
and
.
- For
, we set

where
is a nonanticipating but otherwise arbitrary choice.
This process stops when there are no more active vertices. It hits each vertex in
once and only once. At each time
, we remove one vertex in
. So the stopping time is exactly equal to the size of
:
![]()
So, we only need to study the stopping time
.
Recall that
indicates whether there is an edge between vertices
and
, and
. By construction,
![]()
Now, let’s do a thought experiment (wrong, but intuitive). Let’s forget for the moment that some sites were previously visited, and assume that in each step all neighbors of
are unvisited still (note that when
is really large and
is relatively small, this assumption makes sense). Then
is the sum of
independent
) variables, which has a
distribution. This binomial variable is independent of the past because it only depends on unexplored edges; in addition, its distribution does not depend on
. Therefore,
would be a random walk with increment distribution
. Then, studying
boils down to studying first time a Poisson random walk hits zero! Of course, we cannot really ignore previously visited sites, but this rough intuition nonetheless captures the right idea as
and will serve as a guiding principle for the proof.
A comparison random walk
The reason that
is not a random walk is that there are only
edges (not
) to explore at time
. We can artificially create a random walk by adding
“fictitious” points at each time
as follows.
Let
be i.i.d.
for
,
, which are independent of
. Define
![]()
(When
, then
and thus
is undefined; in this case, we simply add all
variables
.)
Note that
is the sum of edges from
to
. Since we have not explored
yet, those edges are independent of all edges explored up to time
(here we use that
is nonanticipating). We therefore see that
is indeed a random walk with increment
![]()
Moreover, since all
are nonnegative,
![]()
as long as
. It follows that
is dominated by the genuine random walk
, that is,
![]()
We can now obtain bounds on
by analyzing hitting times of the random walk
.
The subcritical case ![]()
Define the first time the comparison walk hits zero as
![]()
Since
for
, it is obvious that
![]()
Now we study
. The intuition is that as
,
is a random walk with negative drift in the subcritical case
. Thus
, and in fact the hitting time
has nice tails!
Lemma 2 Let
and
. Then for any positive integer
,
We will prove this lemma below. Using the lemma, we immediately obtain:
Corollary 3 If
, then for any
Proof. Applying the Lemma 2 and the union bound,
![Rendered by QuickLaTeX.com \begin{eqnarray*} \mathbb{P}\big[\max_v|C_v|\geq a\log n\big] &\leq & \sum_{v\in[n]} \mathbb{P}[|C_v|\geq a\log n]\\ &\leq & \sum_{v\in[n]} \mathbb{P}[T\geq a\log n] \\ &\leq & \frac{n}{c} n^{-a\alpha} \to 0. \qquad\square \end{eqnarray*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-ff64b04956318b44ece1ab7af17dcf18_l3.png)
This corollary proves part 1 of Theorem 1. In fact, it turns out that the constant
is tight: by using the second moment method, one can prove a matching lower bound on
(see, for example, the lecture notes by van der Hofstad), which implies that in fact
in probability. The proof is not much more difficult, but we prefer to move on to the supercritical case.
Remark. It might seem somewhat surprising that the result we obtain is so sharp, considering that we have blindly replaced
by the larger quantity
. However, in going from
to
we do not lose as much as one might think at first sight. When
is large and
is relatively small, the excess term
in the definition of
is zero with high probability, as most vertices are unexplored and the Bernoulli success probability
of the
is very small. With a bit of work, one can show that
and
will actually stick together for times
with probability going to one as
. Thus, in the subcritical case where the random walk only lives for
time steps, nothing is lost in going from
to
, and our rough intuition that
should behave like a random walk as
is vindicated.
To wrap up the subcritical case, it remains to prove the lemma.
Proof of Lemma 2. By the Markov inequality,
![]()
It remains to bound
, which is a standard exercise in martingale theory.
Recall that
![Rendered by QuickLaTeX.com \[S_t = 1+\sum_{k=1}^t X_k,\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-f0c1e7159dd787c8a338fbf0c57465b2_l3.png)
where
are i.i.d. Define the moment generating function
, and let
![]()
Since
and
is independent of
,
![]()
where we have used
. So
is a martingale.
In the case
and
,
![]()
The inequality is by Fatou’s lemma and the second equality is by the optional stopping theorem. To see the first equality, note that if
, then
and
as
, while if
, then
for all
and
. Thus
.
Next, we compute
. Recall that
. It has the same distribution as the sum of
i.i.d.
variables. For
, we have
. Therefore,
![Rendered by QuickLaTeX.com \begin{eqnarray*} -\phi(\beta) &=& - \log \mathbb{E}[e^{\beta X_t}]\\ &=& -\log\big( e^{-\beta} (1+(e^{\beta}-1)\tfrac{c}{n})^n \big)\\ &=& \beta - n\log\big(1+(e^{\beta}-1)\tfrac{c}{n}\big)\\ &\geq& \beta - c(e^{\beta}-1), \end{eqnarray*}](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-e0b4afbf1bfdee96fbcfd7664aaff08f_l3.png)
where the last inequality is because
for any
. Now, by setting
, we obtain that
. Thus we have shown
. ![]()
The supercritical case ![]()
The goal of the following lectures is to prove part 2 of Theorem 1. More precisely, we will prove:
Theorem 4 Let
. Then
in probability, where
is the smallest positive solution of the equation
. Moreover, there is
such that all but one of the components have size
, with probability tending to
as
.
This theorem says that with probability tending to
, there is a unique giant component whose size is
, and all other components are small with size
.
Here we provide some vague intuition for this theorem. When
, the random walk
satisfies
, i.e.,
has positive drift. Then
! In fact, the further away it starts from
, the smaller the probability it will ever hit
. Consider the two situations:
-
dies quickly: this implies that the component is small.
-
lives long: then it must live very long, as once it gets far away from
, the probability of returning is very small. This implies that the component must be very large (if we pretend that
).
Of course,
is not
(obviously
eventually hits
). But the intuition explains that there cannot be components of intermediate size: given any vertex
, either
is small (
), or it must get very large (
, say). In fact, we will find that all components of size
must grow all the way to
. However, any pair of large components must intersect with high probability, as there are many potential edges between them! Therefore, all vertices
with
should be in the same giant component. We then show that the number of such vertices is
with high probability.
Many thanks to Tracy Ke for scribing this lecture!
Next lecture: April 4
Just a reminder that next week (March 21) is Spring Break, while the week after (March 28) there will be no lecture due to the ORFE/PACM colloquium of Elchanan Mossel.
The next Stochastic Analysis Seminar lecture will be on April 4. We will start fresh with a new topic: the study of the giant component of an Erdös-Rényi graph.
Lecture 3. Chromatic number
Let be set of integers that represent colors. A vertex coloring of a graph
is an assignment
of a color
to each vertex
. Furthermore a vertex coloring
is said to be proper if
for all
. The chromatic number
of a graph
is the smallest number
of colors needed for a proper vertex coloring to exist. In this lecture, any coloring is a proper vertex coloring. All logs are in base
.
Theorem [Bollobas, 1988]
The chromatic numberof a random graph
satisfies
1. Basic properties
In this section, we begin by reviewing some basic properties of the chromatic number, and in particular how it relates to independent sets. Recall that an independent set of a graph
is a set of vertices such that
. Independent sets are sometimes called stable sets. Denote by
the complement graph of
where
iff
. If
is an independent set of
, then it is a clique in
. The largest independent set in
is called independence number of
and denoted by
.
Proposition For any graph
with independence number
, clique number
and chromatic number
the following holds
Proof: Trivial.
2. Chromatic, clique and independence numbers
Our goal is to study the chromatic number of a random graph . It actually builds upon the clique number that we studied during last lecture. Indeed, we will use the following observation: if
then so does the complement graph
of
. It implies that the independence number
has the same distribution as the clique number
. We know from last lecture that
. Therefore, it follows from the above proposition that
Our main theorem suggests that this simple bound is, in fact, tight. Proving this requires a stronger lower bound on clique of a random graph.
Define and let
be a subset of
vertices and observe that induced subgraph
restricted to vertices in
has distribution
.
Define
That is: every vertex subgraph contains an independent set of size
.
Consider now the following coloring procedure to produce a proper coloring. Pull out independent sets of size one by one and give each a distinct color. According to the definition of
, as long as there are at least
vertices, this is possible. If there are less than
vertices left, give each a distinct color.
The above algorithm gives one possible way of coloring graph and thus the output number is an upper bound on the chromatic number
. Let us now compute this upper bound. By definition of
, we have
Therefore, to find an upper bound on , we need to find a lower bound on
for an appropriately chosen
. To that end, observe that
Therefore, we need to prove a bound on , uniformly in
. This can be done using concentration properties of a suitable martingale.
3. Azuma-Hoeffding inequality
Martingales have useful concentration properties. Specifically the following lemma holds.
Lemma [Azuma-Hoeffding inequality.]
Letbe a filtered space and let
be a random variable on
. Assume that the martingale
is such that for all
,
Then for any positive integer
and any
, it holds,
and
Proof: We assume the following inequality due to Hoeffding. For any random variable such that
a.s. and any
, it holds
Now, using a Chernoff bound, we get for any ,
where . The above two displays yield that
The second part of the proof follows by applying the same argument to the martingale .
Consider the lexicographic ordering of and let
be
iid Bernoulli random variables with parameter
indicating the presence of an edge in a graph
. Define the
–algebra
. We are going to apply the Azuma-Hoeffding inequality to the (Doob) martingale
where
is maximal number of edge-disjoint
–cliques in
.
Note first that a.s., since adding/removing one edge can add/remove at most one edge disjoint
–clique. Moreover, this inequality would not hold if we had chosen
to be the number cliques of size
(not necessarily disjoint). Indeed, adding or removing an edge can create or destroy many overlapping cliques.
It follows that,
Therefore, applying the Azuma-Hoeffding inequality, we get
It remains to show that is sufficiently large. Note first that
, where is
is the number of
–cliques that do not share an edge with any other
–clique of the graph.
4. A strong lower bound on the clique number
Fix positive integers and
and let denote the number of
cliques in
that do not share an edge with any other
–clique of the graph. Then
for all . Here the asymptotic notation notations
are as
.
Proof: Define (for
large enough) for some
to be chosen later.
Moreover, note that for large enough,
so that where
is the number of
cliques in
that do not share an edge with any other
–clique of the graph
. Let
.
For any define the indicator:
Moreover for any set , let
denote the number of
–cliques in
, other than
itself, that share at least two vertices with
. Observe that
We bound as follows
The following bound holds for all ,
It yields
Moreover, for ,
, it holds
Hence,
Therefore,
Thus,
Moreover,
since .
To conclude the proof, observe that by Stirling, since ,
Let and observe that
We can therefore apply the previous proposition together with~(2), to get
5. Proof of the main theorem
Since
we get for ,
Thus . Together with~(1), it yields
Which completes the proof of our theorem.
Lecture and scribing by Philippe Rigollet
Lecture 2. Clique number
In this lecture all logs are in base . We will prove the following.
Theorem For the centered and normalized clique number
That is, as , the clique number of the Erdös-Rényi graph
is
.
Proof: The proof is divided into two parts. First, we show that the clique number cannot be too big using a union bound. Then we show that the clique number cannot be too small using the second moment method. In the following, denotes an Erdös-Rényi graph
.
For the first part one has
Thus, choosing , we obtain
for every , where we used that
for large
.
For the second part it is useful to introduce some notation. Define
.
In particular, iff
. Thus we want to show that for
one has
. Using the trivial observation that
implies
, we get
where we have used Markov’s inequality. Note that by linearity of the expectation, . Furthermore, we can write
As are boolean random variables we have
and thus
which tends to for
(see the first part of the proof and use the inequality
). Thus it remains to show that the following quantity tends to
:
First note that, by the independence of the edges, for with
we have that
and
are independent, so that in the numerator of the above quantity one can restrict to
with
. Now by an elementary reasoning we have (with
being an arbitrary subset of
vertices)
Thus we are now left with proving that the following quantity goes to :
Clearly one has
which shows that (1) can be rewritten as
Now note that since
one has
Using one obtains that (2) is bounded from above by
As is a convex function and as
, one has
. Thus for
large enough the exponent in the above display is bounded from above by
, and for
this latter is bounded by
. Thus we proved that (2) is bounded from above by
which tends to as
tends to infinity, concluding the proof.
Time change for Spring 2013
Welcome to the stochastic analysis seminar blog! We are experimenting with this blog for the first time in the Spring 2013 semester. The intention is to post notes from the lectures here: we are grateful to several graduate students who have graciously volunteered to serve as scribes. In addition, any announcements or organizational matters will be posted to this blog. Information on previous semesters can be found here.
Time change: In order to avoid conflicts with a number of seminars, the stochastic analysis seminar will be held on Thursdays, 4:50–6:20, Bendheim Center 103 starting this week. That is, we start and end 20 minutes later than originally announced for the remainder of this semester.

![Rendered by QuickLaTeX.com \[\operatorname{BR}_v(\sigma_v,\sigma_{N(v)}) := \begin{cases} 1 & \text{if } \sigma_v\in\arg\sup_{\tau\in S_v} u_v(\tau,\sigma_{N(v)}),\\ 0 & \text{otherwise}. \end{cases}\]](http://blogs.princeton.edu/sas/wp-content/ql-cache/quicklatex.com-315f888e3311fb99fec164f6af36ff96_l3.png)

