146
Introduction to Extremal Graph Theory Mikl´ os Simonovits Alfr´ ed R´ enyi Mathematical Institute Budapest Slides of my Chorin Summer School Lectures, 2006 slightly polished: smaller letters, slightly more explanation, some extra topics included More exercises The slides will slightly be upgraded in October! Introduction to Extremal Graph Theory – p.1

Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

  • Upload
    others

  • View
    25

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Introduction to Extremal Graph TheoryMiklos Simonovits

Alfred Renyi Mathematical InstituteBudapest

Slides of my Chorin Summer School Lectures, 2006slightly polished:

smaller letters, slightly more explanation,some extra topics included

More exercises

The slides will slightly be upgraded in October!

Introduction to Extremal Graph Theory – p.1

Page 2: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Part I: Classical Extremal Graph TheoryThis series of slides/lectures covered a huge area. It containssome repetitions: otherwise it would be hopeless.

New parts (i.e. parts planned to be mentioned in my lecture forwhich I had not enough time:)

Cube reduction theoremErdos-Frankl-Rödl theorySome new exercises

Introduction to Extremal Graph Theory – p.2

Page 3: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

IntroductionExtremal graph theory and Ramsey theory were among the early and fastdeveloping branches of 20th century graph theory. We shall survey the earlydevelopment of Extremal Graph Theory, including some sharp theorems.

Strong interactionsbetween these fields:Here everything influencedeverything

Ramsey Theory

Random Graphs

Algebraic Constructions

Pseudo−random structures

Turan Theory

Introduction to Extremal Graph Theory – p.3

Page 4: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

General Notation

Gn, Zn,k, Tn,p, Hν ... the (first) subscript n will almost alwaysdenote the number of vertices.

Kp = complete graph on p vertices,Pk / Ck = path / cycle on k vertices.δ(x) is the degree of the vertex x.v(G) / e(G) = # of vertices / edges,δ(G) = mindeg, ∆(G) = maxdegχ(G) = the chromatic number of G.N(x) = set of neighbours of the vertex x, andG[X]= the subgraph of G induced by X .e(X, Y ) = # of edges between X and Y .

Introduction to Extremal Graph Theory – p.4

Page 5: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Special notationTurán type extremal problems for simple (?) graphs

Sample graph L, L

ex(n,L) = extremal number = maxL6⊆L

if L∈L

e(Gn).

EX(n,L) = extremal graphs.Tn,p = Turan graph, p-chromatic having most edges.

THE TURAN GRAPHIntroduction to Extremal Graph Theory – p.5

Page 6: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The Turán graph

Tn,p =

If n ≡ r(mod p), 0 ≤ r < p, then

e(Tn,p) =1

2

(

1 − 1

p

)

(

n2 − r2)

+

(

r

2

)

.

So we can calculate e(Tn,p) but mostly we do not care for the formula!

Introduction to Extremal Graph Theory – p.6

Page 7: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Turán type graph problemsMANTEL 1903 (?) K3

Erdos: C4: Application in combinatorial number theory.The first finite geometrical construction (Eszter Klein)

Turan theorem. (1940)

e(Gn) > e(Tn,p) =⇒ Kp+1 ⊆ Gn.

Unique extremal graph Tn,p.

GENERAL QUESTION: Given a family L of forbidden graphs,what is the maximum of e(Gn) if Gn does not contain subgraphsL ∈ L?

Introduction to Extremal Graph Theory – p.7

Page 8: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Main Line:Many central theorems assert that for ordinary graphs the generalsituation is almost the same as for Kp+1.

Putp := min

L∈Lχ(L) − 1.

The extremal graphs Sn are very similar to Tn,p.

the almost extremal graphs are also very similar to Tn,p.

Introduction to Extremal Graph Theory – p.8

Page 9: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The meaning of “VERY SIMILAR”:

One can delete and add o(n2) edges of an extremalgraph Sn to get a Tn,p.

One can delete o(n2) edges of an extremal graph toget a p-chromatic graph.

Introduction to Extremal Graph Theory – p.9

Page 10: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Stability of the class sizesExercise 1. Among all the n-vertex p-chromatic graphs Tn,p is the (only)graph maximizing e(Tn,p).

Exercise 2. (Stability) If χ(Gn) = p and

e(Gn) = e(Tn,p) − s

then in a p-colouring of Gn, the size of the ith colour-class,∣

ni −n

p

< c√

s + 1.

Exercise 3. Prove that if ni is the size of the ith class of Tn,p and Gn isp-chromatic with class sizes m1, . . . , mp, and if si := |ni − mi|, then

e(Gn) ≤ e(Tn,p) −∑

(

si

2

)

.

Prove the assertion of the previous exercise from this.

Introduction to Extremal Graph Theory – p.10

Page 11: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Extremal graphsThe “metric” ρ(Gn, Hn) is the minimum number of edges tochange to get from Gn a graph isomorphic to Hn.

Notation. EX(n,L): set of extremal graphs for L.

Theorem 1 (Erdos-Simonovits, 1966). Put

p := minL∈L

χ(L) − 1.

If Sn ∈ EX(n,L), then

ρ(Tn,p, Sn) = o(n2).

Introduction to Extremal Graph Theory – p.11

Page 12: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Product conjectureTheorem 1 separates the cases p = 1 and p > 1:

ex(n,L) = o(n2) ⇐⇒ p = p(L) = 1

p = 1: degenerate extremal graph problems

Conjecture 1 (Sim.). If

ex(n,L) > e(Tn,p) + n log n

and Sn ∈ EX(n,L), then Sn can be obtained from a Kp(n1, . . . , np) only byadding edges.

This would reduce the general case to degenerate extremal graph problems:

Introduction to Extremal Graph Theory – p.12

Page 13: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The product conjecture, ReductionDefinition 1. Given the vertex-disjoint graphs H1, . . . , Hp, their product∏p

i=1 Hniis the graph Hn obtained by joining all the vertices of Hni

to allvertices of Hnj

, for all 1 ≤ i < j ≤ p.

Exercise 4. Prove that if∏p

i=1 Hniis extremal for L then Hn1

is extremalfor some M1. (Hint: Prove this first for p = 1.)

Definition 2 (Decomposition). M = M(L) is the family of decompositiongraphs of L, where M is a decomposition graph for L if some L ∈ L can bep + 1-colored so that the first two colors span an M ∗ containing M .

Exercise 5. Prove that if∏p

i=1 Hniis extremal for L then Hni

is extremalfor some Mi ⊆ M and p(M) = 1: the problem of M is degenerate.

Introduction to Extremal Graph Theory – p.13

Page 14: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Example: Octahedron Theorem

Erdos-Sim. theorem. For O6, the extremal graphs Sn are “products”:

Um ⊗ Wn−m where Um is extremal for C4 and Wn−m is extremal for P3. forn > n0. → ErdSimOcta

=EXCLUDED: OCTAHEDRON EXTREMAL = PRODUCT

Introduction to Extremal Graph Theory – p.14

Page 15: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Decomposition decides the error terms

Definition (Decomposition, alternative def.). For a given L,M := M(L), M is the family of all those graphs M for which there isan L ∈ L and a t = t(L) such that L ⊆ M ⊗ Kp−1(t, . . . , t).

We call M the decomposition family of L.

A

B

If B contains a C , then G containsan octahedron: K(3,3,3).

n4

Introduction to Extremal Graph Theory – p.15

Page 16: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The product conjecture, II.

Conjecture (Product). If no p-chromatic L ∈ L can be p + 1-colored so that the first two color classes span a tree (or a forest)then all (or at least one of) the extremal graphs are products of psubgraphs of size ≈ n

p .

Introduction to Extremal Graph Theory – p.16

Page 17: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Structural stabilityErdos-Sim. Theorem.Put

p := minL∈L

χ(L) − 1.

For every ε > 0 there is a δ > 0 such that if L 6⊆ Gn for any L ∈ L and

e(Gn) ≥(

1 − 1

p

)(

n

2

)

− δn2,

then

ρ(Gn, Tn,p) ≤ εn2

Introduction to Extremal Graph Theory – p.17

Page 18: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Structural stability: o(.) formErdos-Sim. Theorem.Put

p := minL∈L

χ(L) − 1.

If Gn is almost extremal:It is L-free, and

e(Gn) ≥(

1 − 1

p

)(

n

2

)

− o(n2),

thenρ(Gn, Tn,p) = o(n2).

Corollary: The almost extremal graphs are almost-p-colorable

Introduction to Extremal Graph Theory – p.18

Page 19: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Improved error terms, depending on M.Erdos-Sim. Theorem.Put

p := minL∈L

χ(L) − 1.

Let M = M(L) be the decomposition family. Let ex(n,M) = O(n2−γ).Then, if Gn is almost extremal:

It is L-free, and

e(Gn) ≥(

1 − 1

p

)(

n

2

)

− O(n2−γ),

then we can delete O(n2−γ) edges from Gn to get a p-chromatic graph.

Remark: For extremal graphs ρ(Sn, Tn,p) = O(n2−γ).

Introduction to Extremal Graph Theory – p.19

Page 20: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Applicable and gives also exact resultsExamples:Octahedron, Icosahedron, Dodecahedron, Petersen graph, Grötzsch

In all these cases the stability theorem yields exact structure forn > n0.

Introduction to Extremal Graph Theory – p.20

Page 21: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Original proof of Turán’s thm

We may assume that Kp ⊆ Gn.We cut off Kp.We use induction on n (from n − p).

G −K

Kp

n p

Kp

G −Kn p

We show the uniqueness

This “splitting off” method can be used to prove the structural stabilityand many other results. However, there we split of, say a large but fixedKp(M, . . . , M).

Introduction to Extremal Graph Theory – p.21

Page 22: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Zykov’s proof, 1949. . . and why do we like it?

yx

Assume deg(x) ≥ deg(y).

Introduction to Extremal Graph Theory – p.22

Page 23: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Zykov’s proof, 1949.. . . and why do we like it?

yx

We replace N(x) by N(y).

Lemma. If Gn 6⊇ K` andwe symmetrize, theresulting graph will neithercontain a K`.

Introduction to Extremal Graph Theory – p.23

Page 24: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

How to use this?We can use a parallel symmetrization.

= max degree

Uniqueness?

FUREDI proved the stability for Kp+1, analyzing thisproof: If there are many edges among the nonneighbours of thebase xi then we gain a lot.

Introduction to Extremal Graph Theory – p.24

Page 25: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Other directionsProve exact results for special casesProve good estimates for the bipartite case: p = 1Clarify the situation for digraphsProve reasonable results for hypergraphs

Investigate fields where the problems have other forms,yet they are strongly related to these results.

Introduction to Extremal Graph Theory – p.25

Page 26: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Examples: 1. Critical edge

Critical edge theorem. If χ(L) = p+1 and L contains a color-critical edge, then Tn,p is the (only) extremal for L, for n > n1.[If and only if]

SIM., (Erdos)

GROTZSCH GRAPHComplete graphsOdd cycles

Introduction to Extremal Graph Theory – p.26

Page 27: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Examples: 2. A digraph theoremWe have to assume an upper bound s on the multiplicity. (Otherwise we mayhave arbitrary many edges without having a K3.) Let s = 1.

L:

ex(n, L) = 2ex(n, K3) (n > n0?)

Many extremal graphs: We can combine ar-bitrary many oriented double Turán graph byjoining them by single arcs.

Introduction to Extremal Graph Theory – p.27

Page 28: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Example 3. The famous Turán conjectureConsider 3-uniform hypergraphs.Conjecture 2 (Turan). The following structure (on the left) isthe (? asymptotically) extremal structure for K

(3)4 :

For K(3)5 one conjectured extremal graph is just the above

“complete bipartite” one (on the right)!Introduction to Extremal Graph Theory – p.28

Page 29: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Examples: Degree MajorizationERDOS

For every Kp+1-free Gn there is a p-chromatic Hn with

dH(vi) ≥ dG(vi).

(I.e the degrees in the new graph are at least as large as originally.)

BOLLOBAS-THOMASON, ERDOS-T. SOS

If e(Gn) > e(Tn,p) edges, then Gn has a vertex v with

e(G[N(v)]) ≥ ex(d(v), Kp).

(I.e the neighbourhood has enough edges to ensure a Kp.)

Both generalize the Turán thm.Introduction to Extremal Graph Theory – p.29

Page 30: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Application of symmetrization

Exercise 6. Prove that symetrization does not produce new completegraphs: if the original graph did not contain K`, the new one will neither.

Exercise 7. Prove the degree-majorization theorem, using symmetrization.

Exercise 8. (BONDY) Prove the Bollobás-Thomason- Erdos-T. Sóstheorem, using symmetrization.

Exercise 9. Is it true that if a graph does not contain C4 and yousymmetrize, the new graph will neither contain a C4?

Introduction to Extremal Graph Theory – p.30

Page 31: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Examples:ERDOS:

Prove that each triangle-free graph can be turned into a bipartiteone deleting at most n2/25 edges.

The construction shows that this issharp if true.Partial results: ERDOS-FAUDREE-PACH-SPENCER

ERDOS-GYORI-SIM.GYORIFUREDI

Introduction to Extremal Graph Theory – p.31

Page 32: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Introduction, history, some central theorems

Ramsey theory (ERDOS-SZEKERES)– The ESZTER KLEIN problem– The Lemma: Either Gn or Gn contains a large K`.

Extremal graph theory (TURAN/ERDOS)

Introduction to Extremal Graph Theory – p.32

Page 33: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The Eszter Klein problem:Exercise 10. Prove that among 5 points there are always 4 in aconvex position.Problem 1. Let f(k) denote the smallest integer for whichamong any f(k) points in the plane there are k in convexposition.

Is there such an integer at all?If YES, estimate it.

Proof of statement of Ex 1.Introduction to Extremal Graph Theory – p.33

Page 34: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos-Szekeres conjecture

f(k) ≤ 2k−2 + 1.

Two proofs of a weaker result:Reinventing RAMSEY theorem:

Theorem 2 (Erdos-Szekeres).If R(k, `) is the RAMSEY threshold, then

R(k, `) ≤(

k + ` − 2

k − 1

)

.

Exercise 11. Prove this, using induction on k + `.

Exercise 12. Can you prove something similar for 3 colours?

Introduction to Extremal Graph Theory – p.34

Page 35: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Proof of E-Sz thm, using Ramsey

The hypergraph RAMSEY is needed.color the convex 4-gons RED, the others BLUE

Show that if all the 4-tuples are RED for P1, . . . , Pk, then theyare in convex position.

Remark 1. One can improve this proof: apply RAMSEY to 3-uniformhypergraphs: Color the triangles in RED-BLUE: Clockwise ∆PaPbPc RED,the others BLUE (a < b < c)

A

B

C

C

A B

D

K

Q

G

B

A

HR

C T

FW

Show that if all the 3-tuples are REDfor P1, . . . , Pk, then they are in convexposition.

Introduction to Extremal Graph Theory – p.35

Page 36: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Turán’s approachIn which other way can we ensure a large Kk ⊆ Gn?

E.g., if e(Gn) is large?

Later TURAN used to say: RAMSEY and his theorems areapplicable because they are generalizations of thePigeon Hole Principle.

Turán asked for several other sample graphs L to determine ex(n, L):Platonic graphs: Icosahedron, cube, octahedron, dodecahedron.path Pk

Introduction to Extremal Graph Theory – p.36

Page 37: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Exercises:

Exercise 13. Let C denote the family of all cycles. Determine ex(n, C).

Exercise 14. Determine ex(n, P4).

Exercise 15. Prove that if dmin(Gn) ≥ k − 1 then Gn contains all trees on k

vertices.

Exercise 16. Prove that for any tree Tk,

ex(n, Tk) ≤ (k − 1)n.

Introduction to Extremal Graph Theory – p.37

Page 38: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos-Sós conjecture

ex(n, Tk) ≤1

2(k − 1)n.

AJTAI-KOMLOS-SIM.-SZEMEREDI: True if k > k0.

Introduction to Extremal Graph Theory – p.38

Page 39: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

� �� � � � � � ��� � � � � � � � � � � � � �

� � �� � � � � � � � � � � � � � � � � �

The asymptotic structure of extremal graphs

Degenerate extremal graph problems:– L contains a bipartite L:– ex(n,L) = o(n2).

Lower bounds using random graphs and finitegeometries:

– Here random methods are weak– Finite geometry sometimes gives sharp results.

Introduction to Extremal Graph Theory – p.39

Page 40: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The Erdos-Stone theorem (1946)ex(n, Kp+1(t, . . . , t)) = ex(n, Kp+1) + o(n2)

Motivation from topology

Introduction to Extremal Graph Theory – p.40

Page 41: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

General asymptoticsErdos-Stone-Sim. → ErdSimLim

IfminL∈L

χ(L) = p + 1

then

ex(n,L) =

(

1 − 1

p

)(

n

2

)

+ o(n2).

So the asymptotics depends only on theminimum chromatic number

Introduction to Extremal Graph Theory – p.41

Page 42: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos-Stone-Sim. thmex(n,L) = ex(n, Kp+1) + o(n2).

How to prove this from ERDOS-STONE?– pick L ∈ L with χ(L) = p + 1.– pick t with L ⊆ Kp+1(t, . . . , t).– apply ERDOS-STONE:

ex(n,L) ≥ e(Tn,p)

but

ex(n,L) ≤ ex(n, L) ≤ ex(n, Kp+1(t, . . . , t))

≤ e(Tn,p) + εn2. ¤

Introduction to Extremal Graph Theory – p.42

Page 43: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Classification of extremal problems

nondegenerate: p > 1

degenerate: L contains a bipartite L

strongly degenerate: Tν ∈ M(L)

where M is the decomposition family.

Introduction to Extremal Graph Theory – p.43

Page 44: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Importance of DecompositionThis determines the real error terms in our theorems. E.g., if Mis the family of decomposition graphs.

e(Tn,p) + ex(n/p,M) ≤ ex(n,L) ≤ e(Tn,p) + c · ex(n/p,M)

for any c > p, and n large.

Exercise 17. What is the decomposition class of Kp+1?

Exercise 18. What is the decomposition class of the octahedron graphK3(2, 2, 2)? More generally, of K(p, q, r)?

Exercise 19. What is the decomposition class of the Dodecahedron graphD20? And of the icosahedron graph I12?

Introduction to Extremal Graph Theory – p.44

Page 45: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The corresponding theoremsDef. e is color-critical edge if χ(L − e) < χ(L).

Critical edge, (Sim.) theorem. If χ(L) = p+1 and L containsa color-critical edge, then Tn,p is the (only) extremal for L, forn > n1.

+ Erdos

Complete graphsOdd cycles

Introduction to Extremal Graph Theory – p.45

Page 46: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Dodecahedron Theorem (Sim.)

3

s−1K

C

C

C

1

2

Dodecahedron: D20 H(n, d, s)K5

H(n, 2, 6)

For D20, H(n, 2, 6) is the (only) ex-tremal graph for n > n0.(H(n, 2, 6) cannot contain a D20 since one candelete 5 points of H(n, 2, 6) to get a bipartitegraph but one cannot delete 5 points from D20

to make it bipartite.)Introduction to Extremal Graph Theory – p.46

Page 47: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Example 2: the Icosahedron

2

41

4 3

1

43

2 3 2

1

A

B

nIf B contains a P , then G contains6an icosahedron

The decomposition class is: P6.

Introduction to Extremal Graph Theory – p.47

Page 48: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Application in combin. number theoryErdos (1938): → ErdTomsk

Maximum how many integers ai ∈ [1, n] can be found under thecondition: aiaj 6= aka`, unless {i, j} = {k, `}?

This lead ERDOS to prove:

ex(n, C4) ≤ cn√

n.

The first finite geometric construction to prove the lower bound(ESZTER KLEIN)

Crooks tube

Introduction to Extremal Graph Theory – p.48

Page 49: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

First “attack”:The primes between 1 and n satisfy Erdos’ condition.

Can we conjectureg(n) ≈ π(n) ≈ n

log n?

YES!Proof idea: If we can produce each non-prome m ∈ [1, n] as a product:

m = xy, where x ∈ X, y ∈ Y,

theng(n) ≤ π(n) + exB(X, Y ; C4).

where exB(U, V ; L) denotes the maximum number of edges in a subgraph of

G(U, V ) without containing an L.Introduction to Extremal Graph Theory – p.49

Page 50: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The number theoretical Lemma:Consider only integers. Let P = primes,

B := [1, n2/3]⋃

[n2/3, n] ∩ P and D := [1, n2/3].

Lemma 1 (Erdos, 1938). [1, n] ⊆ B · D = (B1 · D) ∪ (B2 · D).

Lemma 2 (Erdos, 1938). Representing each ai = bidi, theobtained bipartite graph has no C4.

bb 21 b

d7

3

d2d1

5 3 7a = b d

n

mh

e(G(B1,D)) ≤ 3m√

m = 3n.B2 is joined only to [1, n1/3]:e(G(B2,D)) ≤ π(n) + h2

= π(n) + n2/3.

Introduction to Extremal Graph Theory – p.50

Page 51: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Kovári-T. Sós-Turán theorem

One of the important extremal graph theorems is that ofKOVARI, T. SOS AND TURAN, → KovSosTur

solving the extremal graph problem of K2(p, q).

Theorem (Kovari–T. Sos–Turan). Let 2 ≤ p ≤ q be fixedintegers. Then

ex(n, K(p, q)) ≤ 1

2p√

q − 1 n2−1/p +1

2pn.

Introduction to Extremal Graph Theory – p.51

Page 52: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Is the exponent 2 − (1/p) sharp?

Conjecture (KST Sharp). For every integers p, q,

ex(n, K(p, q)) > cp,q n2−1/p.

Known for p = 2 and p = 3: Finite geometric constructionsERDOS, RENYI, V. T. SOS, → ErdRenyiSos

W. G. BROWN → BrownThom

Random methods: → ErdRenyiEvol

ex(n, K(p, q)) > cpn2− 1

p−

1

q .

Füredi on K2(3, 3): The Brown construction is sharp.Kollár-Rónyai-Szabó: q > p! . Commutative Algebra constr.

Alon-Rónyai-Szabó: q > (p − 1)! .Introduction to Extremal Graph Theory – p.52

Page 53: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Unknown:Missing lower bounds: Constructions needed

“Random constructions” do not seem to give the rightorder of magnitude when L is finite

We do not even know if

ex(n, K(4, 4))

n5/3→ ∞.

Partial reason for the bad behaviour:Lenz Construction

Introduction to Extremal Graph Theory – p.53

Page 54: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Lenz ConstructionExercise 20. Prove that E

4 contains two circles C1 and C2 so that eachx ∈ C1 is at distance 1 from each point of C2.

Exercise 21. Is there any bipartite L which can be excluded from the unitdistance graph in E

4?

Exercise 22. Find an L of chromatic number 3 which can be excluded fromthe unit distance graph in E

4.

Introduction to Extremal Graph Theory – p.54

Page 55: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Sketch of the proof of KST Thm

Lemma (Convexity). Extending(

np

)

to all x > 0 by(

x

p

)

:=

{

x(x−1)...(x−p+1)p! for x ≥ p − 1,

0 otherwise

we get a convex function.

Proof of the Lemma. Rolle theorem{

x(x−1)...(x−p+1)p! for x ≥ p − 1,

0 otherwise

is also convex in (−∞,∞).–0.4

–0.2

0.2

0.4

0.6

0.8

y

–1 1 2 3 4

x

Introduction to Extremal Graph Theory – p.55

Page 56: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Needed:

Exercise 23.(n − p + 1)p

p!≤(

n

p

)

≤ np

p!

Exercise 24. When is

(n − p + 1)p

p!≤(

n

p

)

≤ np

p!

almost sharp?

Exercise 25. For a À c À b, estimate(

a−bc−b

)

(

ac

) .

Introduction to Extremal Graph Theory – p.56

Page 57: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Proof of KST ThmCount P = #Kp,1 ⊆ Gn

(a) P ≤ (q − 1)(

np

)

.

(b) If d1, . . . , dn are the degrees in Gn, then P =∑(

di

p

)

.

Jensen’s Inequality: if E := e(Gn), then

n

(

2E/n

p

)

≤∑

(

di

p

)

≤ (q−1)

(

n

p

)

=⇒ n

(

2E

n− p

)p

≤ (q−1)np,

p√

n

(

2E

n− p

)

≤ p√

q − 1 · n.

Rearranging:

2E

n−p ≤ p

q − 1·n1− 1

p . =⇒ E ≤ 1

2p√

q − 1·n2− 1

p +1

2pn.

Introduction to Extremal Graph Theory – p.57

Page 58: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Degenerate problemsGiven a family L of forbidden graphs,

ex(n,L) = o(n2).

if and only if there is a bipartite graph in L.Moreover, if L0 ∈ L is bipartite, then

ex(n,L) = O(n2−2/v(L0)).

Proof. Indeed, if a graph Gn contains no L ∈ L, then it containsno L0 and therefore it contains no K2(p, v(L0) − p), yielding anL ⊆ Gn. .

Introduction to Extremal Graph Theory – p.58

Page 59: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Strongly degenerate problemsGiven a finite family L of forbidden graphs,

ex(n,L) = O(n).

if and only if there is a tree (or a forest) graph in L.

Proof.– if there is a tree in L then ex(n,L) = O(n).– By Erdos’s lower bound, if there is no tree in L and the

largert L has v vertices, we may take a Gn with girth > v and

e(Gn) > n1+cL.

Exercise 26. Show that the finiteness cannot be omitted.Introduction to Extremal Graph Theory – p.59

Page 60: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Mader type theorems:Let >(L) be the family of topological L’s. Thenex(n,>(L)) = O(n).

Mader theorem. (1967) There exists a constant cp > 0 for

which, ife(Gn) > cpn

then Gn contains a topological Kp. → Mader67

Introduction to Extremal Graph Theory – p.60

Page 61: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Further Mader theorems (1998, 2005)

Conjecture (G. Dirac). Every Gn (n ≥ 3) with e(Gn) ≥ 3n − 5contains a subdivision of K5.WOLGANG MADER: YES.Conjecture (C. Thomassen). Every non-planar 4-connectedgraph with at least 3n − 6 edges contains a subdivision of K5.MADER also proved this, by characterizing

graphs with 3n − 6 edges not containing a subdivision of K5.

→ Mader05

Introduction to Extremal Graph Theory – p.61

Page 62: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Supersaturated Graphs: DegenerateProve that if

E = e(Gn) > c0n2−(1/p),

then the number of Kp,q’s in Gn

#K(p, q) ≥ cp,qE

n2

pq

The meaning of this is that an arbitrary Gn having more edges than the (con-jectured) extremal number, must have – up to a multiplicative constant, – atleast as many Kp,q as the corresponding random graph,

see conjectures Erdos and Sim. and of Sidorenko

Introduction to Extremal Graph Theory – p.62

Page 63: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Supersaturated, Non-DegenerateIf

e(Gn) > ex(n, L) + cn2,

then Gn contains ≥ cLnv(L) copies of L

This extends to multigraphs, hypergraphs, directed multihypergraphs.

BROWN-SIMONOVITS → BROWNSIMDM

Introduction to Extremal Graph Theory – p.63

Page 64: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Bondy-Simonovits

Theorem (Even Cycle: C2k). ex(n, C2k) = O(n1+(1/k)).More explicitly:

Theorem (Even Cycle: C2k). ex(n, C2k) ≤ c1kn1+(1/k).

Conjecture (Sharpness). Is this sharp, at least in the exponent?The simplest unknown case is C8,It is sharp for C4,C6, C10

Could you reduce k in c1kn1+(1/k)?

Introduction to Extremal Graph Theory – p.64

Page 65: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Sketch of the proof:Lemma 3. If D is the average degree in Gn, then Gn contains asubgraph Gm with

dmin(Gm) ≥ 1

2D and m ≥ 1

2D.

Exercise 27. Can you improve this lemma?

So we may assume that Gn is bipartite and regular.Assume also that it does not contain shorter cycles either.

Introduction to Extremal Graph Theory – p.65

Page 66: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Sketch of the proof: Expansion

Start with cheating: girth > 2k:The ith level contains at least

Di different points.Di < n, i = 1, 2, . . . k.

So D < n1/k.e(Gn) ≤ cDn ≤ 1

2n1+1/k.

We still have the difficulty that the shorter cycles cannot be trivially elimi-nated. Two methods to overcome this:

BONDY-SIMONOVITS and → BondySim

FAUDREE-SIMONOVITS → FaudreeSim .

Introduction to Extremal Graph Theory – p.66

Page 67: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Both proofs use Expansion:x is a fixed vertex, Si is the ith level, we need that

|Si+1||Si|

> cL · dmin(Gn) for i = 1, . . . , k.

Introduction to Extremal Graph Theory – p.67

Page 68: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Faudree-Simonovits method:This gives more: ex(n, Θk,`) = O(n1+(1/k)).

x

RichPoor

Θ4,5

k path of length tjoining x and y

To prove the expansion we distinguish rich and poor vertices:Rich = connected to many different coloursPoor: connected to few different colours.

Introduction to Extremal Graph Theory – p.68

Page 69: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Cube-reduction

Theorem (Cube, Erdos-Sim.). ex(n, Q3) = O(n8/5).New Proofs: PINCHASI-SHARIR, FUREDI, . . .

The cube is obtained from C6 by adding two vertices, andjoining two new vertices to this C6 as above.

We shall use a more general definition: L(t).

Introduction to Extremal Graph Theory – p.69

Page 70: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

General definition of L(t):

Take an arbitrary bipartite graph L and K(t, t). 2-color them!join each vertex of K(t, t) to each vertex of L of the opposite color

K(t,t)LL(t)

Theorem (Reduction, Erdos-Sim.). Fix a bipartite L and an integer t.If ex(n, L) = n2−α and L(t) is defined as above then ex(n, L(t)) ≤ n2−β for

1

β− 1

α= t.

Introduction to Extremal Graph Theory – p.70

Page 71: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

ExamplesThe ES reduction included many (most?) of the earlier upper bounds onbipartite L. Deleting an edge e of L, denote by L − e the resulting graph.

Exercise 28. Deduce the KST theorem from the Reduction Theorem.

Exercise 29. Show that ex(n, Q8 − e) = O(n3/2).

Exercise 30. Show that ex(n, K2(p, p) − e) = O(n2−(1/p)).

Open Problem:Find a lower bound for ex(n, Q8), better than cn3/2.Conjectured: ex(n, Q8) > cn8/5.

Introduction to Extremal Graph Theory – p.71

Page 72: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

What is left out?The graph F11 below is full of C4’s.

wErdos conjectured that ex(n, F11) = O(n3/2). The methods known tose daysdid not give this. Füredi proved the conjecture. → Fur11CCA

The general definition: In F1+k+(k`)

w is joined to k vertices x1, . . . , xk, and(

k`

)

further vertices are joined to each `-tuple xi1 . . . xi` .

F11 = F1+4+(4

2).

Introduction to Extremal Graph Theory – p.72

Page 73: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

An Erdos problem: Compactness?We know that if Gn is bipartite, C4-free, then

e(Gn) ≤ 1

2√

2n3/2 + o(n3/2).

We have seen that there are C4-free graphs Gn with

e(Gn) ≈ 1

2n3/2 + o(n3/2).

Is it true that if K3, C4 6⊆ Gn then

e(Gn) ≤ 1

2√

2n3/2 + o(n3/2) ?

This does not hold for hypergraphs (BALOGH) or for geometric graphs(TARDOS)

Introduction to Extremal Graph Theory – p.73

Page 74: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos-Sim., C5-compactness:

If C5, C4 6⊆ Gn then → ErdSimComp

e(Gn) ≤1

2√

2n3/2 + o(n3/2).

Unfortunately, this is much weaker than the conjecture on C3, C4: excludinga C5 is a much more restrictive condition.

Introduction to Extremal Graph Theory – p.74

Page 75: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos-Gallai:

ex(n, Pk) ≤1

2(k − 2)n.

Kk-1 K K

Kr

k-1k-1

FAUDREE-SCHELPKOPYLOV

Introduction to Extremal Graph Theory – p.75

Page 76: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos-T. Sós:

Conjecture (Extremal number of the trees). For any tree Tk,ex(n, Tk) ≤ 1

2(k − 2)n.

Motivation: True for the two extreme cases: path and star.fight for 1

2

Partial results

Theorem (Andrew McLennan). The Erdos-Sos conjecture holds fortrees of diameter 4, (2003)

Theorem (Ajtai-Komlos-Sim.-Szemeredi). If k > k0 then true:

ex(n, Tk) ≤1

2(k − 2)n.

Introduction to Extremal Graph Theory – p.76

Page 77: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Lower bounds for degenerate cases

Why is the random method weak?

Why is the Lenz construction important?

Finite geometries

Commutative algebra method– Kollár-Rónyai-Szabó– Alon-Rónyai-Szabó

Margulis-Lubotzky-Phillips-Sarnak method → Margu

→ LubPhilSar

Lazebnik-Ustimenko-Woldar– Even cycle-extremal graphs

Introduction to Extremal Graph Theory – p.77

Page 78: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Why is the random method weak?Let χ(L) = 2, v := v(L), e = e(L).

The simple Random method (threshold) gives an L-free graph Gn

with cn2−(v/e) edges. For C2k this is too weak.

Improved method (first moment):

cn2− v−2

e−1 .

For C2k this yields

cn2− 2k−2

2k−1 = cn1+ 1

2k−1 .

Conjectured:

ex(n, C2k) > cn1+ 1

k .

Introduction to Extremal Graph Theory – p.78

Page 79: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Random method, General Case:

Theorem (General Lower Bound). If a finite L does not con-tain trees (or forests), then for some constantsc = cL > 0, α = αL > 0

ex(n,L) > cn1+α.

Proof (Sketch).Discard the non-bipartite L’s.Fix a large k = k(L). (E.g., k = max v(L).)We know ex(n, {C4, . . . , C2k}) > cn2− v−2

e−1 .Since each L ∈ L contains some C2` (` ≤ k),

ex(n,L) ≥ ex(n, C4, . . . , C2k) > cn1+ 12k−1 .

Introduction to Extremal Graph Theory – p.79

Page 80: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Constructions using finite geometriesp ≈ √

n = prime (n = p2)Vertices of the graph Fn are pairs: (a, b) mod p.Edges: (a, b) is joined to (x, y) if ac + bx = 1 mod p.

Geometry in the constructions: the neighbourhood is a straight line and twosuch nighbourhoods intersect in ≤ 1 vertex.

=⇒ No C4 ⊆ Fn

loops to be deletedmost degrees are around

√n:

e(Fn) ≈ 12n

√n

Introduction to Extremal Graph Theory – p.80

Page 81: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Finite geometries: Brown constructionVertices: (x, y, z) mod p

Edges:

(x − x′)2 + (y − y′)2 + (z − z′)2 = α.

ex(n, K(3, 3)) >1

2n2−(1/3) + o(...).

→ BrownThom

Introduction to Extremal Graph Theory – p.81

Page 82: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The first missing caseThe above methods do not work for K(4, 4).We do not even know if

ex(n, K2(4, 4))

ex(n, K2(3, 3))→ ∞.

One reason for the difficulty: Lenz construction:E

4 contains two circles in two orthogonal planes:

C1 = {x2+y2 =1

2, z = 0, w = 0} and C2 = {z2+w2 =

1

2, x = 0, y = 0}

and each point of C1 has distance 1 from each point of C2: the unit distancegraph contains a K2(∞,∞).

Introduction to Extremal Graph Theory – p.82

Page 83: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Other similar constructionsE. KleinReimanHylten-CavalliusMörs construction

SingletonBenson construction

Wenger construction

Lazebnik-Ustimenko

Introduction to Extremal Graph Theory – p.83

Page 84: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Algebraic constructions

Margulis

Margulis II.Lubotzky-Phillips-Sarnak

Lazebnik-Ustimenko

Introduction to Extremal Graph Theory – p.84

Page 85: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Margulis constructionSimplest case → Margu

Find a 4-regular graph with girth c log n.

Take the Cayley graph generated by

A =

(

1 2

0 1

)

and B =

(

1 0

2 1

)

.

They are independent: No (long) product of these matrices and their inversesis I unless it trivially simplifies to I .⇒ Infinite Cayley = 4-regular tree. Take everything mod p.Gn, n ≈ p3 vertices, g(Gn) > c log p

General case, even degree: . . .

In Lubotzky-Phillips-Sarnak: quaternions: matrices with Gaussian integersIntroduction to Extremal Graph Theory – p.85

Page 86: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The UniverseExtremal problems can be asked (and are asked) for many otherobject types.

Mostly simple graphsDigraphs → Brown-Harary, Brown, Erdos, Simonovits

Multigraphs → Brown-Harary, Brown, Erdos, Simonovits

Hypergraphs → Turán, . . .

Geometric graph → Pach, Tóth, Tardos

Integers → Erdos,Sidon,Szemerédi,. . .

groupsother structures

Introduction to Extremal Graph Theory – p.86

Page 87: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The general problemGiven a universe, and a structure A with two (naturalparameters) n and e on its objects G.Given a property P .

ex(n,P) = maxn(G)=n

e(G).

Determine ex(n,P) anddescribe the EXTREMAL STRUCTURES

Introduction to Extremal Graph Theory – p.87

Page 88: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Examples: Hypergraphs, . . .We return to this later.

Introduction to Extremal Graph Theory – p.88

Page 89: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Examples: Multigraphs, Digraphs, . . .

BROWN-HARARY: bounded multiplicity: r

BROWN-ERDOS-SIM. → BrownSimDM

r = 2s: digraph problems and multigraph problemsseem to be equivalent:

– each multigraph problem can easily be reduced todigraph problems

– and we do not know digraph problems that arereally more difficult than some correspondingmultigraph problem

Introduction to Extremal Graph Theory – p.89

Page 90: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Examples: Numbers, . . .

TomskSidon sequencesLet rk(n) denote the maximum m such that there are m integersa1, . . . , am ∈ [1, n] without k-term arithmetic progression.

Szemeredi Theorem. For any fixed k rk(n) = o(n) as n → ∞.

History (simplified):K. F. ROTH: r3(n) = o(n)

SZEMEREDI

FURSTENBERG: Ergodic proofFURSTENBERG-KATZNELSON: Higher dimensionPolynomial extension, HALES-JEWETT extensionGOWERS: much more effective Introduction to Extremal Graph Theory – p.90

Page 91: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

On the number of L-free graphsJ. Balogh, B. Bollobás, and Simonovits

Introduction to Extremal Graph Theory – p.91

Page 92: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos–Kleitman–Rothschild type resultsBelow P(n,L) is the family of n-vertex L-free graphs.Erdos, Kleitman and Rothschild |P(n, L)| = ? for L = Kp+1.

|P(n,L)| ≥ 2ex(n,L).(1)

Conjecture (Erdos).

|P(n, L)| = 2(1+o(1))ex(n,L).

Introduction to Extremal Graph Theory – p.92

Page 93: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos-Kleitman-RothschildLet ϕ(n) = o(np−1) be a fixed function, and writeP(n, Kp+1, ϕ) for the family of graphs containing at most ϕ(n)copies of Kp+1. Then

|P(n, Kp+1, ϕ)| ≤ 2(1− 1p)(

n2)+o(n2).

In particular,

|P(n, Kp+1)| ≤ 2(1− 1p)(

n2)+o(n2).

Theorem [EKR] is sharp.Introduction to Extremal Graph Theory – p.93

Page 94: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos-Frankl-Rödl TheoremLet L be a graph with χ(L) ≥ 3. Then → ErdFraRo

|P(n, L)| = 2(1+o(1))ex(n,L)

= 2(1− 1χ(L)−1)(

n2)+o(n2).

If L is a tree then ERDOS’ conjecture fails:

2c1n log n ≤ |P(n, L)| ≤ 2c2n log n,

for some positive constants c1 and c2.If L = C4: difficult(see KLEITMAN and WINSTON) → KLEIWIN .

Introduction to Extremal Graph Theory – p.94

Page 95: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Starting point: Erdos-Frankl-Rödl Theorem

|P(n,L)| = 2(1+o(1))ex(n,L) = 2(1− 1p)(

n2)+o(n2),(2)

wherep + 1 = min

L∈Lχ(L).(3)

Improved → BalBollSim

Theorem (Balogh-Bollobas-Sim). For every non-trivial familyL of graphs there exists a constant positive γ = γL such that, forp + 1 = minL∈L χ(L),

|P(n,L)| ≤ 2(1− 1p)(

n2)+O(n2−γ).

Introduction to Extremal Graph Theory – p.95

Page 96: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Sharper estimates?

Theorem (Balogh-Bollobas-Sim: “Sharp form”). Assume thatL is finite. Then for almost all L-free graphs Gn we can delete h = OL(1)

vertices of Gn and partition the remaning vertices into p classes U1, . . . , Up sothat G[Ui] are M-free (i = 1, . . . , p).

There are even sharper results → BalBollSimB

Introduction to Extremal Graph Theory – p.96

Page 97: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Problems, ExercisesExercise 31. Let the vertices of a graph be points in E

2 and join two pointsby an edge if their distance is 1. Show that this graph contains no K(2, 3).

Exercise 32. Let the vertices of a graph be points in E3 and join two points

by an edge if their distance is 1. Show that this graph contains no K(3, 3).

Exercise 33. If we take n points of general position in the d-dimensionalEuclidean space (i.e., no d of them belong to a d − 1-dimensional affinesubspace) and join two of them if their distance is 1, then the resulting graphGn can not contain Kd+2.

Exercise 34. If a1, . . . , ap and b1, . . . , bq are points in Ed and all the

pairwise distances ρ(ai, bj) = 1, then the two affine subspaces defined bythem are either orthogonal to each other or one of them reduces to one point.

Introduction to Extremal Graph Theory – p.97

Page 98: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Problems, Exercises, cont.Exercise 35. Show that if we join two points in E

4 when their distance is 1,then the resulting graph contains a K(∞,∞).

Exercise 36. Let v = v(L). Prove that if we put more than n1−(1/v) edgesinto some class of Tn,p then the resulting graph contains L. Can you sharpenthis statement?

Exercise 37. (Petty’s theorem) If we have n points in Ed with an arbitrary

metric ρ(x, t) and its “unit distance graph” contains a Kp then p ≤ 2d. (Sharp

for the d-dimensional cube and the `1-metric.)

Introduction to Extremal Graph Theory – p.98

Page 99: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Erdos on unit distancesMany of the problems in the area are connected with thefollowing beautiful and famous conjecture, motivated by somegrid constructions.

Conjecture (P. Erdos). For every ε > 0 there exists an n0(ε)such that if n > n0(ε) and Gn is the Unit Distance Graph of a setof n points in E

2 then

e(Gn) < n1+ε.

Introduction to Extremal Graph Theory – p.99

Page 100: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Part II: Regularity Lemma for graphs

Origins/connections to the existence of arithmeticprogressions in dense sequences

Connection to the quantitative Erdõs-Stone theorem

First graph theoretic applications (Ruzsa-Szemeréditheorem, RAMSEY-TURN problems)

Counting lemma, removal lemma, coloured regularitylemma

Introduction to Extremal Graph Theory – p.100

Page 101: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Regular pairsRegular pairs are highly uniform bipartite graphs, namely onesin which the density of any reasonably sized subgraph is aboutthe same as the overall density of the graph.

Definition (Regularity condition). Let ε > 0. Given a graph G

and two disjoint vertex sets A ⊂ V , B ⊂ V , we say that the pair (A, B)

is ε-regular if for every X ⊂ A and Y ⊂ B satisfying

|X| > ε|A| and |Y | > ε|B|

we have|d(X, Y ) − d(A, B)| < ε.

Introduction to Extremal Graph Theory – p.101

Page 102: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The Regularity LemmaThe Regularity Lemma says that every dense graph can be par-titioned into a small number of regular pairs and a few leftoveredges. Since regular pairs behave as random bipartite graphs inmany ways, the R.L. provides us with an approximation of anarbitrary dense graph with the union of a constant number ofrandom-looking bipartite graphs.

Introduction to Extremal Graph Theory – p.102

Page 103: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Regularity Lemma

Theorem (Szemeredi, 1978). For every ε > 0 and m thereare M(ε, m) and N(ε, m) with the following property: for everygraph G with n ≥ N(ε, m) vertices there is a partition of thevertex set into k classes

V = V1 + V2 + . . . + Vk

such that• m ≤ k ≤ M(ε, m),• ||Vi| − |Vj|| < 1, (1 ≤ i < j ≤ k)• all but at most εk2, of the pairs (Vi, Vj) are ε-regular.

See → SzemRegu, KomSim

Introduction to Extremal Graph Theory – p.103

Page 104: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The role of mis to make the classes Vi sufficiently small, so that the numberof edges inside those classes are negligible. Hence, thefollowing is an alternative form of the R.L.Theorem (Regularity Lemma – alternative form). For everyε > 0 there exists an M(ε) such that the vertex set of anyn-graph G can be partitioned into k sets V1, . . . , Vk, for somek ≤ M(ε), so that

|Vi| ≤ dεne for every i,||Vi| − |Vj|| ≤ 1 for all i, j,(Vi, Vj) is ε-regular in G for all but at most εk2 pairs

(i, j).

For e(Gn) = o(n2), the Regularity Lemma becomes trivial.

Introduction to Extremal Graph Theory – p.104

Page 105: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Clusters, Reduced GraphThe classes Vi will be called groups or clusters.Given an arbitrary graph G = (V, E), a partition P of the vertex-set V intoV1, . . . , Vk, and two parameters ε, d, we define the Reduced Graph (orCluster Graph) R as follows: its vertices are the clusters V1, . . . , Vk and Vi isjoined to Vj if (Vi, Vj) is ε-regular with density more than d.

Most applications of the Regularity Lemma use Reduced Graphs, and theydepend upon the fact that many properties of R are inherited by G.

Introduction to Extremal Graph Theory – p.105

Page 106: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Defect form of the Cauchy-SchwarzLemma 1 (Improved Cauchy-Schwarz inequality). If for theintegers 0 < m < n,

m∑

k=1

Xk =m

n

n∑

k=1

Xk + δ,

thenn∑

k=1

X2k ≥ 1

n

(

n∑

k=1

Xk

)2

+δ2n

m(n − m).

Introduction to Extremal Graph Theory – p.106

Page 107: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

How to prove Regularity Lemma?

Use the Defect form of Cauchy-Schwarz.Index:

I(P) =1

k2

d(Vi, Vj)2 <

1

2.

Improving the partition

Introduction to Extremal Graph Theory – p.107

Page 108: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Coloured Regularity Lemma

If we have several colours, say, Black, Blue, Red, thenwe have a Szemerédi partition good for each coloursimultaneously.

How to apply this?

Introduction to Extremal Graph Theory – p.108

Page 109: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

InheritanceGn inherits the properties of the cluster graph Hk.

sometimes in an improved form!

Through a simplified example:

If Hk contains a C7 then Gn contains many: cn7.

Introduction to Extremal Graph Theory – p.109

Page 110: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Counting LemmaThrough a simplified example:

Introduction to Extremal Graph Theory – p.110

Page 111: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Removal LemmaThrough a simplified example:

For every ε > 0 there is a δ > 0:If a Gn does not contain δn10 copies of the Petersen graph, thenwe can delete εn2 edges to destroy all the Petersen subgraphs.

something similar is applicable in PROPERTY TESTING.

Introduction to Extremal Graph Theory – p.111

Page 112: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The Cluster graph, illustrated:

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

Introduction to Extremal Graph Theory – p.112

Page 113: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The Cluster graph, illustrated:

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

Introduction to Extremal Graph Theory – p.113

Page 114: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The Cluster graph, illustrated:

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

Introduction to Extremal Graph Theory – p.113

Page 115: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The Cluster graph, illustrated:

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

Introduction to Extremal Graph Theory – p.113

Page 116: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The Cluster graph, illustrated:

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

tionalExcep−

set

Gn

iV

Vj

Introduction to Extremal Graph Theory – p.113

Page 117: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

How to prove Erdos-Stone?

tionalExcep−

set

Gn

iV

Vj

No Kp+1 in the Reduced graph Hk

Apply Turán’s theoremEstimate the edges of the original graph:

e(Gn) ≤ e(Hk)m2 + 3εn2.

Introduction to Extremal Graph Theory – p.114

Page 118: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

How to prove Stability?

tionalExcep−

set

Gn

iV

Vj

No Kp+1 in the Reduced graph Hk

Apply Turán’s theorem with stability (Füredi)Estimate the edges of the original graph

Introduction to Extremal Graph Theory – p.115

Page 119: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Ramsey-Turán problems

Theorem (Szemerédi). → SzemRT

If Gn does not contain K4 and α(Gn) = o(n) then

e(Gn) =n2

8+ o(n2).

How to prove this?Use Regularity LemmaShow that the reduced graph does not contain K3.Show that the reduced graph does not contain

d(Vi, Vj) >1

2+ ε

Introduction to Extremal Graph Theory – p.116

Page 120: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Blowup LemmaKOMLOS, G. SARKOZY, SZEMEREDI: → BLOWUP

Good to prove the existence of spanning subgraphsPósa-Seymour conjecture,. . .

(A, B) is (ε, δ)-super-regular if for every X ⊂ A and Y ⊂ Bsatisfying

|X| > ε|A| and |Y | > ε|B|we have

e(X, Y ) > δ|X||Y |,and

deg(a) > δ|B| for all a ∈ A,

and deg(b) > δ|A| for all b ∈ B.Introduction to Extremal Graph Theory – p.117

Page 121: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Blowup LemmaTheorem 2. Given a graph Rr and δ, ∆ > 0, there exists an ε > 0 suchthat the following holds. N = arbitrary positive integer,

replace the vertices of R with pairwise disjoint N -setsV1, V2, . . . , Vr.

Construct two graphs on the same V = ∪Vi. R(N) isobtained by replacing all edges of R with copies of KN,N ,

and a sparser graph G is constructed by replacing theedges of R with (ε, δ)-super-regular pairs.

If H with ∆(H) ≤ ∆ is embeddable into R(N) then it isalready embeddable into G.

Introduction to Extremal Graph Theory – p.118

Page 122: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Other Regularity Lemmas

FRIEZE-KANNANBackground in statictics, more applicable in algorithms

LOVASZ-B. SZEGEDY: Limit objects, continuousversion

ALON-FISCHER-KRIVELEVICH-M. SZEGEDY:Used for property testing

ALON-SHAPIRA: property testing is equivalent to usingRegularity Lemma

Introduction to Extremal Graph Theory – p.119

Page 123: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Szemerédi’s Lemma for the AnalystThis is the title of a paper of L. LOVASZ and B. SZEGEDYHilbert spaces, compactness, covering

Introduction to Extremal Graph Theory – p.120

Page 124: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Hypergraph regularity lemmasThis topic is important but completely neglected here.

Frankl-RödlFrankl-Rödl 2.F. ChungA. StegerRödl, Skokan, Nagle, Schacht,. . .Gowers, Tao,. . .

Introduction to Extremal Graph Theory – p.121

Page 125: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Part III: Some recent resultsErdos-Sós conjecture on trees3-coloured RAMSEY theorem for cyclesSome hypergraph results

Introduction to Extremal Graph Theory – p.122

Page 126: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Hypergraph extremal problems3-uniform hypergraphs: H(3)

n = (V,H)

χ(H(3)n ): the minimum number of colors needed to have in

each triple 2 or 3 colors.Bipartite 3-uniform hypergraphs:

THE EDGES INTERSECT BOTH CLASSES

Introduction to Extremal Graph Theory – p.123

Page 127: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

1

d

a

bc x

xx2 3

Complete 4-graph, || Fano configuration, || octahedron graph

Introduction to Extremal Graph Theory – p.124

Page 128: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The famous Turán conjectureConjecture 2 (Turan). The following structure is the (?asymptotically) extremal structure for K

(3)4 :

For K(3)5 one conjectured extremal graph is just the above

“complete bipartite” one!

Introduction to Extremal Graph Theory – p.125

Page 129: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Two important theorems

Kovari-T. Sos-Turan theorem. Let 2 ≤ a ≤ b be fixed integers.Then

ex(n, K(a, b)) ≤ 1

2a√

b − 1n2− 1a +

1

2an.

→ KovSosTur

a

b

Erdos theorem.

ex(n, K(r)r (m, . . . , m)) = O(nr−(1/mr−1)).

Introduction to Extremal Graph Theory – p.126

Page 130: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

How to apply this?Call a hypergraph extremal problem (for k-uniformhypergraphs) degenerate if

ex(n,L) = o(nk).

Introduction to Extremal Graph Theory – p.127

Page 131: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Degenerate hypergraph problemsExercise 38. Prove that the problem of L is degenerate iff itcan be k-colored so at each edge meats each of the k colors.

Introduction to Extremal Graph Theory – p.128

Page 132: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

The T. Sós conjecture

Conjecture (V. T. Sos). Partition n > n0 vertices into twoclasses A and B with ||A| − |B|| ≤ 1 and take all the triplesintersecting both A and B. The obtained 3-uniform hypergraphis extremal for F7.

The conjectured extremal graphs: B(X, X)

Introduction to Extremal Graph Theory – p.129

Page 133: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Füredi-Kündgen TheoremIf Mn is an arbitrary multigraph (without restriction on the edgemultiplicities, except that they are nonnegative) and all the 4-vertex subgraphs of Mn have at most 20 edges, then

e(Mm) ≤ 3

(

n

2

)

+ O(n).

→ FureKund

Theorem 2 (de Caen and Furedi). → FureCaen

ex(n,F7) =3

4

(

n

3

)

+ O(n2).

Introduction to Extremal Graph Theory – p.130

Page 134: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

New Results: The Fano-extremal graphs

Main theorem. If H(3)n is a triple system on n > n1 vertices not

containing F7 and of maximum cardinality, then χ(H(3)n ) = 2.

=⇒ ex3(n,F7) =

(

n

3

)

−(bn/2c

3

)

−(dn/2e

3

)

.

Introduction to Extremal Graph Theory – p.131

Page 135: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Remark 1. The same result was proved independently, ina fairly similar way, by

Peter Keevash and Benny Sudakov → KeeSud .

Theorem 2. There exist a γ2 > 0 and an n2 such that:If F7 6⊆ H(3)

n and

deg(x) >

(

3

4− γ2

)(

n

2

)

for each x ∈ V (H(3)n ),

then H(3)n is bipartite, H(3)

n ⊆ H(3)n (X, X). → FureSimFano

Introduction to Extremal Graph Theory – p.132

Page 136: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

What to read?Bollobás: Extremal Graph TheoryHandbook of Combinatorics, Bollobás, Alon,. . .Füredi surveys (London, Zurich)Erdos volumes (e.g. 1999)Erdos papers, e.g. Art of Counting (a collection of

Erdos’ combinatorial papers.download survey papers

– from my homepage: www.renyi.hu/ miki– from Yoshi’s homepage,– from Alon’s homepage,– from Lovász’ homepage, . . .

Introduction to Extremal Graph Theory – p.133

Page 137: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

ExercisesExercise 39. Prove that if you attach a tree to an L containinga cycle, then for the obtained M , for large n,

ex(n, L) = ex(n, M)

Exercise 40. Prove that each G contains a bipartite subgraphwith at least half the edges.Exercise 41. (Gyori) Prove that if Gn does not contain C6 thenit has a subgraph with roughly 1

2e(Gn) edges, not containing C4

either.

Introduction to Extremal Graph Theory – p.134

Page 138: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

References on Extremal Graph Theory

The references below are not the ones the author counts the most importantones but the ones needed for this survey the most.

Art of Counting: Collected papers of Erdos in Graph Theory andCombinatorics[AlRoSza] Alon, Noga; Rónyai, Lajos; Szabó, Tibor Norm-graphs:variations and applications. J. Combin. Theory Ser. B 76 (1999), no. 2,280–290.[BalBolSim] Balogh, József, Bollobás, Béla and Simonovits, Miklós, Thenumber of graphs without forbidden subgraphs. J. Combin. Theory Ser. B91 (2004), no. 1, 1–24.[BalBolSimB] Balogh, Bollobás, Simonovits, Manuscript[BollEX] B. Bollobás: Extremal Graph Theory, Academic Press, (1978).[BrownThom] W. G. Brown: On graphs that do not contain a Thomsengraph, Canad. Math. Bull. 9 (1966), 281-285.

Introduction to Extremal Graph Theory – p.135

Page 139: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Refs II.[BrownSimDM] W. G. Brown, M. Simonovits, Digraph extremal problems,hypergraph extremal problems, and densities of graph structures, DiscreteMathematics 48 (1984), 147-162.[BrownSimEP99] Brown, W. G. and Simonovits, M. (2002) Multigraphextremal problems. in: Paul Erdos and his Mathematics, Springer V. 1–46.[CaenFure] de Caen, D. and Füredi, Z. (2000) The maximum size of3-uniform hypergraphs not containing a Fano plane. J. Combin. Theory Ser.B 78 274–276.[ErdGrProbB] P. Erdos: Graph Theory and Probability, II. Canad. Journal ofMath. 13 (1961) 346-352.[ErdRome] P. Erdos: Some recent results on extremal problems in graphtheory (Results), Theory of Graphs (International symposium, Rome, 1966),Gordon and Breach, New York and Dunod, Paris, 1967, pp. 118-123, MR 37,[ErdFraRo] P. Erdos, P. Frankl, and V. Rödl: The asymptotic number ofgraphs not containing a fixed subgraph and a problem for hypergraphshaving no exponent, Graphs and Combinatorics 2(0) (1986), 113-121.

Introduction to Extremal Graph Theory – p.136

Page 140: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Refs III.[ErdGal] P. Erdos and T. Gallai: On maximal paths and circuits of graphs,Acta Math. Acad. Sci. Hungar. 10 (1959), 337-356.[ErdRenyiEvol] Erdos and A. Rényi: On the evolution of random graphs,Matem. Kutató Intézet Közl., 51, later Studia Sci. Acad. Math. Hungar.(1960) 17-65. (Reprinted in Erdos-Spencer and in Art of Counting 574–617.)[ErdRenyiSos] P. Erdos, A. Rényi, and V. T. Sós: On a problem of graphtheory, Studia Sci. Acad. Math. Hungar. 1, (1966), 215-235. (reprinted inArt of Counting)[ErdSimLim] P. Erdos and M. Simonovits: A limit theorem in graph theory,Studia Sci. Math. Hungar. 1 (1966) 51-57. (Reprinted in Art of Counting,1973, pp 194-200.) 51-57.[ErdSimCube] P. Erdos and M. Simonovits, Some extremal problems ingraph theory, Combinatorial Theory and its applications, I. (ed. P. Erdos etal.), North-Holland, Amsterdam, (1970), pp. 377-390; (Reprinted in the Artof Counting, MIT PRESS, 1973, pp 246-259)

Introduction to Extremal Graph Theory – p.137

Page 141: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Refs IV.[ErdSimComp] P. Erdos and M. Simonovits (1982), Compactness results inextremal graph theory, Combinatorica 2(3) (1982), 275–288.[ErdSimSup] P. Erdos and M. Simonovits: Supersaturated graphs andhypergraphs, Combinatorica 3(2) (1983), 181-192.[ErdSimOcta] P. Erdos and M. Simonovits: An extremal graph problem,Acta Math. Acad. Sci. Hung. 22(3-4)(1971), 275-282.[Fur11CCA] Z. Füredi, On a Turán type problem of Erdös. Combinatorica11 (1991), no. 1, 75–79.[FureKund] Füredi, Zoltán; Kündgen, André, Turán problems forinteger-weighted graphs. J. Graph Theory 40 (2002), no. 4, 195–225.[FureSimFano] Füredi, Simonovits: Fano, CPC Füredi, Zoltán; Simonovits,Miklós Triple systems not containing a Fano configuration. Combin. Probab.Comput. 14 (2005), no. 4, 467–484.[GyoriC6] Gyori, Ervin, C6-free bipartite graphs and product representationof squares. Graphs and combinatorics (Marseille, 1995). Discrete Math.165/166 (1997), 371–375. Introduction to Extremal Graph Theory – p.138

Page 142: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Refs V.[GyoriCfive] E. Gyori: On the number of C5’s in a triangle-free graph,Combinatorica 9(1) (1989), (1989) 101-102.[KeeSud] Keevash, P. and Sudakov, B. The Turán number of the Fano plane.Combinatorica 25 (2005), no. 5, 561–574.[KleitWin] D. J. Kleitman and K. J. Winston: On the number of graphswithout 4-cycles, Discrete Mathematics 41, (1982)„ 167-172.[KomSim] J. Komlós and M. Simonovits: Szemerédi regularity lemma andits application in graph theory, in Paul Erdos is 80, Proc. Colloq. Math. Soc.János Bolyai , (Keszthely, Hungary 1993) (1996) pp 295–352.[KomSzemTop] Komlós, János; Szemerédi, Endre Topological cliques ingraphs. Combin. Probab. Comput. 3 (1994), no. 2, 247–256.[KomSzemTopB] Komlós, János; Szemerédi, Endre Topological cliques ingraphs. II. Combin. Probab. Comput. 5 (1996), no. 1, 79–90.[BlowUp] Komlós, János; Sárközy, Gábor N.; Szemerédi, Endre Blow-uplemma. Combinatorica 17 (1997), no. 1, 109–123.

Introduction to Extremal Graph Theory – p.139

Page 143: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Refs VI.[BlowUpAlg] Komlós, János; Sarkozy, Gabor N.; Szemerédi, Endre Analgorithmic version of the blow-up lemma. Random Structures Algorithms12 (1998), no. 3, 297–312.[KollRoSza] Kollár, János; Rónyai, Lajos; Szabó, Tibor Norm-graphs andbipartite Turán numbers. Combinatorica 16 (1996), no. 3, 399–406.[KovSosTur] T. Kovári, Vera T. Sós, P. Turán: On a problem ofZarankiewicz, Colloq. Math. 3 (1954), 50-57.[Lubo] Lubotzky, A.; Phillips, R.; Sarnak, P. Ramanujan graphs.Combinatorica 8 (1988), no. 3, 261–277.[LovSzeg] L. Lovász, B. Szegedy (Lovász’ homepage)[Mader67] W. Mader, Homomorphieeigenschaften und mittlereKantendichte von Graphen, Math. Annalen 174 (1967), 265-268. ???[Mader05] Mader, Wolfgang Graphs with 3n − 6 edges not containing asubdivision of K5. Combinatorica 25 (2005), no. 4, 425–438.

Introduction to Extremal Graph Theory – p.140

Page 144: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Refs VII.[Margul] G. A. Margulis: Explicit constructions of graphs without shortcycles and low density codes, Combinatorica, 2(1) (1982) 71-78.[RuzsaSzem] I. Z. Ruzsa and E. Szemerédi: Triple systems with no 6 pointscarrying 3 triangles, Combinatorics, Proc. Colloq. Math. Soc. János Bolyai18, Keszthely, Hungary, 1976, 939-945. North-Holland.[SimTih] M. Simonovits: A method for solving extremal problems in graphtheory, 279-319. MR38#2056.[SimProd] M. Simonovits: Extremal graph problems and graph products,Studies in Pure Math. (dedicated to the memory of P. Turán) AkadémiaiKiadó+Birkhauser Verlag (1982)[SimFra] M. Simonovits: Extremal Graph Theory, Selected Topics in GraphTheory, (ed. by Beineke and Wilson) Academic Press, London, New York,San Francisco, 161-200. (1983) 161-200.[SimWat] M. Simonovits: Extremal graph problems, Degenerate extremalproblems and Supersaturated graphs, Progress in graph Theory (Acad Press,ed. Bondy and Murty) (1984) 419-437.

Introduction to Extremal Graph Theory – p.141

Page 145: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Refs VIII.[SzemProg] E. Szemerédi, On sets of integers containing no four elements inarithmetic progression, Acta Math. Acad. Sci. Hung. 20 (1969), 89-104.[SzemRT] E. Szemerédi: On graphs containing no complete subgraph withfour vertices, Mat. Lapok 23 (1972), 113-116.[SzemProgk] E. Szemerédi: On a set containing no k elements in anarithmetic progression, Acta Arithmetica, 27 (1975), 199-245.[SzemRegu] E. Szemerédi, Regular partitions of graphs, ProblemesCombinatoires et Theorie des Graphes (ed. I.-C. Bermond et a/.), CNRS, 260Paris, 1978, pp. 399-401.[SzemActa] E. Szemerédi, Integer sets containing no arithmeticprogressions, Acta Math. Hung. 56 (1990), 155-158.[TurWel] P. Turán: A Note of Welcome, J. Graph Theory, 1 (1977), 7-9.

Introduction to Extremal Graph Theory – p.142

Page 146: Introduction to Extremal Graph Theorymiki/BerlinG.pdf · Introduction to Extremal Graph Theory Miklos· Simonovits Alfred· Ren· yi Mathematical Institute Budapest Slides of my Chorin

Refs IX.[TurColl] Turán, Collected papers of Paul Turán: Akadémiai Kiadó,Budapest, 1989. Vol 1-3, (with comments of Simonovits on Turán’s graphtheorem).[Wenger] R. Wenger: Extremal graphs with no C4, C6 and C10, 52(0)(1991) p.113–116.[Zykov] A. A. Zykov, On some properties or linear complexes, Mat.Sbornik IV.S. 24 (66) (1949) 163 188; MR11, 733h=Amer. Math. Soc.Transl. 79, 1952; MR14, 493a.

Introduction to Extremal Graph Theory – p.143