Dependent random choice explained

In mathematics, dependent random choice is a probabilistic technique that shows how to find a large set of vertices in a dense graph such that every small subset of vertices has many common neighbors. It is a useful tool to embed a graph into another graph with many edges. Thus it has its application in extremal graph theory, additive combinatorics and Ramsey theory.

Statement of theorem

Let

u,n,r,m,t\inN

,

\alpha>0

and suppose:[1] [2] [3] [4] [5] n\alpha^t - \left(\frac\right)^t \geq u.Every graph on

n

vertices with at least
\alphan2
2
edges contains a subset

U

of vertices with

|U|\gequ

such that for all

S\subsetU

with

|S|=r

,

S

has at least

m

common neighbors.

Proof

The basic idea is to choose the set of vertices randomly. However, instead of choosing each vertex uniformly at random, the procedure randomly chooses a list of

t

vertices first and then chooses common neighbors as the set of vertices. The hope is that in this way, the chosen set would be more likely to have more common neighbors.

Formally, let

T

be a list of

t

vertices chosen uniformly at random from

V(G)

with replacement (allowing repetition). Let

A

be the common neighborhood of

T

. The expected value of

|A|

is\begin \mathbb|A| &= \sum_\mathbb(v\in A)= \sum_\mathbb(T\subseteq N(v))= \sum_\left(\frac\right)^t\\ &\geq n\left(\frac\sum_\frac\right)^t \quad\text\\ &\geq n\alpha^t.\endFor every

r

-element subset

S

of

V

,

A

contains

S

if and only if

T

is contained in the common neighborhood of

S

, which occurs with probability \left(\frac\right)^t. An

S

is bad if it has less than

m

common neighbors. Then for each fixed

r

-element subset

S

of

V

, it is contained in

A

with probability less than

(m/n)t

. Therefore by linearity of expectation,\mathbb[\#\text{bad }r\text{-element subset of }A]<\binom\left(\frac\right)^t. To eliminate bad subsets, we exclude one element in each bad subset. The number of remaining elements is at least

|A|-(\#badr-elementsubsetofA)

, whose expected value is at least n\alpha^t-\binom\left(\frac\right)^t\geq u. Consequently, there exists a

T

such that there are at least

u

elements in

A

remaining after getting rid of all bad

r

-element subsets. The set

U

of the remaining

u

elements expresses the desired properties.

Applications

Turán numbers of a bipartite graph

Dependent random choice can help find the Turán number. Using appropriate parameters, if

H=A\cupB

is a bipartite graph in which all vertices in

B

have degree at most

r

, then the extremal number

ex(n,H)\leqcn2-1/r

where

c=c(H)

only depends on

H

.

Formally, with

a=|A|,b=|B|

, let

c

be a sufficiently large constant such that

(2c)r-(a+b)r\geqa.

If

\alpha=2cn-1/r,m=a+b,t=r,u=a

then

n\alpha^t - \binom\left(\frac\right)^t = (2c)^r - \binom\left(\frac\right)^r\geq (2c)^r - (a+b)^r\geq a=u,and so the assumption of dependent random choice holds. Hence, for each graph

G

with at least

cn2-1/r

edges, there exists a vertex subset

U

of size

a

satisfying that every

r

-subset of

U

has at least

a+b

common neighbors. By embedding

H

into

G

by embedding

A

into

U

arbitrarily and then embedding the vertices in

B

one by one, then for each vertex

v

in

B

, it has at most

r

neighbors in

A

, which shows that their images in

U

have at least

a+b

common neighbors. Thus

v

can be embedded into one of the common neighbors while avoiding collisions.

This can be generalized to degenerate graphs using a variation of dependent random choice.

Embedding a 1-subdivision of a complete graph

DRC can be applied directly to show that if

G

is a graph on

n

vertices and

\epsilonn2

edges, then

G

contains a 1-subdivision of a complete graph with

\epsilon3/2n1/2

vertices. This can be shown in a similar way to the above proof of the bound on Turán number of a bipartite graph.

Indeed, if we set

\alpha=2\epsilon,m=a2,t=

logn
2log1/\epsilon

,u=a

, we have (since

2\epsilon=\alpha\leq1

)n\alpha^t - \binom\left(\frac\right)^t \geq (2\epsilon)^tn - \binom\epsilon^\geq n^\geq a=u,and so the DRC assumption holds. Since a 1-subdivision of the complete graph on

a

vertices is a bipartite graph with parts of size

a

and

b=\binom{a}{2}

where every vertex in the second part has degree two, the embedding argument in the proof of the bound on Turán number of a bipartite graph produces the desired result.

Variation

A stronger version finds two subsets of vertices

U1,U2

in a dense graph

G

so that every small subset of vertices in

Ui

has a lot of common neighbors in

U3-i

.

Formally, let

u,n,r,m,t,q

be some positive integers with

q>r

, and let

\alpha>0

be some real number. Suppose that the following constraints hold:\beginn\alpha^t-\binom\left(\frac\right)^t & \geq u\\\binom\left(\frac\right)^ & <1.\endThen every graph

G

on

n

vertices with at least

\alphan2/2

edges contains two subsets

U1,U2

of vertices so that any

r

vertices in

Ui

have at least

m

common neighbors in

U3-i

.

Extremal number of a degenerate bipartite graph

Using this stronger statement, one can upper bound the extremal number of

r

-degenerate bipartite graphs: for each

r

-degenerate bipartite graph

H

with at most

N1-1.8/s

vertices, the extremal number

ex(N,H)

is at most
2-1/(s3r)
N

.

Ramsey number of a degenerate bipartite graph

This statement can be also applied to obtain an upper bound of the Ramsey number of a degenerate bipartite graphs. If

r

is a fixed integer, then for every bipartite

r

-degenerate bipartite graph

G

on

n

vertices, the Ramsey number

r(G)

is of the order

n1+o(1).

Further reading

Notes and References

  1. Fox. Jacob. Sudakov. Benny. 2011. Dependent random choice. Random Structures & Algorithms. 38. 1–2. 68–99. 10.1002/rsa.20344. 1098-2418. free. 1721.1/70097. 2321395 .
  2. Web site: Verstraëte. Jacques . 2015 . 6 - Dependent Random Choice . University of California San Diego . 47638896 . https://web.archive.org/web/20170519172556/http://www.math.ucsd.edu/~jverstra/262A-Notes6.pdf . 2017-05-19.
  3. Kostochka. A. V.. Rödl. V.. 2001. On graphs with small Ramsey numbers*. Journal of Graph Theory. 37. 4. 198–204. 10.1002/jgt.1014. 12292577 . 1097-0118. 10.1.1.225.1347.
  4. Sudakov. Benny. 2003-05-01. A few remarks on Ramsey–Turán-type problems. . Series B. 88. 1. 99–106. 10.1016/S0095-8956(02)00038-2. 0095-8956. free.
  5. Alon. Noga. Krivelevich. Michael. Sudakov. Benny. November 2003. Turán Numbers of Bipartite Graphs and Related Ramsey-Type Questions. Combinatorics, Probability and Computing. 12. 5+6. 477–494. 10.1017/S0963548303005741. 1469-2163.