5 Upper bounds on R(3,k)

Theorem 5.1 (Ajtai-Komlos-Szemeredi, 1980s + Shearer 80s). R(3,k)(1+o(1))k2logk.

Theorem 5.2 (Shearer, 1980s). Assuming that:

  • G a triangle-free graph on n vertices

  • max degree d

Then
α(G)(1+o(1))nd(logd),

where o(1)0 as d.

Remark. If we take GG(n,dn) and modify, for dn, one can show that there exist graphs with no triangles and

α(G)(2+o(1))ndlogd.

Sketch pad:

Fact. Let φ be a covex function on . Let X be a random variable. Then

𝔼φ(X)φ(𝔼X).

Fact. Let G be a graph with average degree d=2e(G)n. Then

xV(G)yxd(y)=xV(G)d(x)2nd2

Proof.

xV(G)yxd(y)=xyd(y)𝟙xy=yd(y)x𝟙xy=yd(y)2

The inequality follows by Jensen.

Define

f(d)=dlogdd+1(d1)2.

Note f(d)(0,1) for 1<d, f(d)<0 and f(d)0. We have

f(x)f(x0)+(xx0)f(x0)

by remainder form of Taylor’s theorem.

Theorem 5.3 (Shearer on f(d)). Assuming that:

  • G an n vertex graph

  • triangle-free

  • average degree d

Then
α(G)f(d)n.

Proof. Let vV(G). Define G=GN(v)v. We have

α(G)1+α(G)1+(nd(x)1)f(d),

where

d=average degree of G=2e(G)(nd(x)1)

and

e(G)=e(G)yxd(y)

by triangle-free property.

PIC

We have

e(G)1+f(d)(nd(x)1)+(dd)f(d)(nd(x)1)f(d)nf(d)(d(x)+1)+f(d)(2e(G)2yxd(y)2e(G)+dd(x)d)+1

We want

f(d)(d(x)+1)f(d)(2yxd(y)+dd(x)+d)+1.

We claim this holds on average. Average of left hand side is

1nxV(G)f(d)(d(x)+1)=f(d)(d+1).

Average of right hand side is (using f(d)<0),

1+f(d)(2nxyxd(y)+d2+d)1+f(d)(2d2+d2+d)=1+f(d)(dd2)

In fact, f satisfies the differential equation

f(x)(x+1)=f(x)(xx2)+1.

So the inequality holds on average, and thus there exists a good choice of v for the induction.

Another proof of Theorem 5.2 (but with some constant c instead of 1+o(1), and this time we’ll assume the maximum degree is bounded rather than the average degree):

Proof. Choose an independent set I uniformly at random among all independent sets. We’ll show

𝔼|I|cndlogd.

Let Xv, for vV(G), be defined by

Xv=d𝟙vI+|N(v)I|.

Note, fix I,

vV(G)Xvd|I|+d|I|2d|I|.

So

v𝔼Xv2d𝔼|I|,

and so enough to show

𝔼Xvclogd,

for vV(G) and some c>0.

PIC

Now fix vV(G) and define

L=N(v){v},F=V(G)vN(v).

We now bound

𝔼XvminJF𝔼(Xv|IF=J).

So now fix some JF. We consider IL where L=LN(J) (N(J) here means {y:xJ,xy}). Let l=|L|. Now observe that IL is uniform over all independent sets in G[L].

𝔼(Xv|IF=J)=d2l1+1+(l12)(2l12l1+1)max{d2l1+1,l14}.

Now solve

d2l1+1=l14,

which is 4d=(l1)(2l1+1), so l=clogd. So

𝔼(Xv|IF=J)clogd.

5.1 Recap of R(3,k) bounds proved in this course

We have shown

ck2(logk)2R(3,k)(1+o(1))k2logk.

Kim showed R(3,k)=Θ(k2logk).

Triangle-free process: Define the random graph process (Gi)i. Given Gi define

Oi={e[n](2):Gi+eK3}.

Now sample ei+1Oi uniformly at random, and define Gi+1=Gi+ei+1.

PIC

Theorem 5.4 (Shearer upper bound on R(3,k)). R(3,k)(1+o(1))k2logk.

Proof. Let n=(1+δ)k2logk. If there is a vertex of degree k in the blue graph then we have an independent set of size k because the blue graph must be triangle-free, otherwise done. So the max degree of blue graph is k.

So apply Shearer, 1980s to get (for large k) that

α(G)(1+o(1))nklogk=(1+o(1))(1+δ)k2(logk)klogkk

(where G is the blue graph).