Some Topics in Extremal Combinatorics

Some Topics in Extremal Combinatorics

Some topics in Extremal Combinatorics Hong Liu August 9, 2019 The purpose of this note is to give a touch on some topics in extremal combinatorics. These topics are chosen semi-randomly :) When possible, I try to present the proofs \back- wards", or with some intuitions here and there. The proofs would be a bit longer than usual, but hopefully they look more natural this way. The material covered are based on various notes/books/papers, see main texts for refer- ences. Comments are welcome, if you spot mistakes, please let me know :) 2 Contents 1 Extremal graph theory 5 1.1 Tur´antheorem . .5 1.2 Zykov's symmetrisation . .6 1.3 Erd}os-Stonetheorem . .7 1.4 Stability method . .8 2 Szemer´edi'sregularity lemma and its applications 11 2.1 Taster session . 11 2.2 Formal setup . 12 2.3 Key lemmas . 15 2.3.1 Reduced graph . 15 2.3.2 Embedding lemma . 16 2.3.3 Counting lemma . 16 2.4 Ruzsa-Szemer´editriangle removal lemma . 17 2.4.1 Cleaning the graph G ........................... 17 2.4.2 Proof of triangle removal lemma . 18 2.5 (6; 3)-theorem and Roth's theorem . 18 2.6 Ramsey-Tur´anproblem for K4 .......................... 20 2.7 Chv´atal-R¨odl-Szemer´edi-Trotter theorem . 21 2.8 Spectral proof of regularity lemma . 22 3 Pseudorandomness 27 3.1 Quasirandom graphs . 27 3.1.1 Equivalent definitions of quasirandomness . 28 3.1.2 (Codegree) ) (Induced Subgraph Count). 29 3.1.3 (4-cycle Count) ) strongly regular via Cauchy-Schwarz . 32 3 4 Chapter 1 Extremal graph theory In this chapter, we will discuss the classical Tur´an'stheorem in extremal graph theory and present some standard techniques such as Zykov's symmetrisation, stability method. 1.1 Tur´antheorem Before we start, let us consider the following puzzle. Suppose we have to choose n irrational numbers x1; : : : ; xn. How can we maximise the number of pairs (xi; xj) such that xi + xj is rational? One of the most classical extremal problems, nowadays so-called Tur´an-type problem, is: Problem 1.1.1 (Tur´an-type). How dense a graph can be without containing another (usually small) graph as a subgraph? More specifically, given a graph H, we say a graph G contains a copy of H, or H is a subgraph of G, or H ⊆ G, if there is an injective map ' : V (H) ! V (G) that preserves adjacencies, i.e. for any uv 2 E(H), we have '(u)'(v) 2 E(G). We call such a map an embedding of H in G. We say G is H-free if it does not contain H as a subgraph. If in addition, the map preserves also non-adjacencies, then H is an induced subgraph of G. The main parameter we study for Problem 1.1.1 is the extremal number of H, ex(n; H) = maxfe(G): jGj = n and G is H-freeg; is the maximum size of an n-vertex H-free graph. We call an n-vertex graph G an extremal graph for H, if G is H-free of maximum size, i.e. e(G) = ex(n; H). One of the earliest applications of extremal graph theory, by Erd}os,is to construct dense multiplicative Sidon set of integers using a graph without 4-cycles. The first result in extremal graph theory is the following theorem of Mantel, which answers Problem 1.1.1 when forbidding triangles as subgraphs. Theorem 1.1.2 (Mantel 1907). Let G be an n-vertex graph. If G is triangle-free, then 2 e(G) ≤ ex(n; K3) = bn =4c: 5 Exercise 1.1.3. Solve the puzzle at the beginning of this section, i.e. find the maximum 1 number of pairs of irrationals (xi; xj) with xi + xj being rational. Exercise 1.1.4. Prove that for any tree T , ex(n; T ) = O(n), that is, there exists a constant C = C(T ) such that ex(n; T ) ≤ Cn.2 Mantel's result in fact shows that extremal graph for triangle is Kbn=2c;dn=2e. This answers also the following natural question for triangles. Problem 1.1.5 (Extremal structure/Stability). How do H-extremal graphs look like? What about almost extremal graphs3, do they look like extremal ones? Theorem 1.1.2 was later generalised by Tur´anto forbidding larger cliques. To state his result, we need to define a special family of graphs. Let r 2 N, the r-partite Tur´angraph on n vertices, denoted by Tr(n), is the balanced complete r-partite n-vertex graph, i.e. each partite set is of size either bn=rc or dn=re. Clearly, Tr(n) is Kr+1-free. Theorem 1.1.6 (Tur´an1941). Let r ≥ 2 be an integer and G be an n-vertex graph. If G is Kr+1-free, then 1 n2 e(G) ≤ ex(n; K ) = e(T (n)) = 1 − − O(r): r+1 r r 2 Furthermore, the Tur´angraph Tr(n) is the unique extremal graph. We see from Tur´antheorem that there is a unique extremal graph Tr(n). The following theorem of Erd}osand Simonovits shows that this problem is stable in the sense that every almost extremal graph must be close in structure to the extremal Tur´angraph, answering Problem 1.1.5 for cliques. Theorem 1.1.7 (Erd}os-Simonovits stability 1966). Let " > 0, there exists δ > 0 such that the following holds. Let G be an n-vertex Kr+1-free graph. If 2 e(G) ≥ ex(n; Kr+1) − δn ; 2 then G can be changed to Tr(n) by altering at most "n adjacencies. 1.2 Zykov's symmetrisation There are many proofs for Tur´antheorem. Here we present one using Zykov's symmetri- sation. Zykov's symmetrisation is a process in which we alter the graph, one vertex at a time, 1Hint: Build an auxiliary graph and apply Mantel's theorem. 2Prove first that every graph with average degree d contains a subgraph with minimum degree at least d=2. 3We say G is almost extremal for H if G is H-free and close to maximum size, i.e. e(G) ≥ ex(n; H)−o(n2). 6 • without decreasing the number of edges, and • without increasing the clique number !(G).4 At the end of the process, we arrive to a complete partite graph, which has a much simpler structure to deal with. In particular, if the original graph is Kr+1-free, then all the graphs during symmetrisation will be Kr+1-free. Proof of Tur´antheorem via Zykov's Symmetrisation. Let G be an n-vertex Kr+1-extremal graph. Pick v1 2 V (G) with maximum degree and symmetrise all of its non-neighbours to v1. That is, for each u not adjacent to v1, set N(u) := N(v1). This operation keeps Kr+1-freeness and the resulting graph G1 has at least as many edges as G. Note that in G1, V1 := V n N(v1) is an independent set and completely joined to N(v1). We now repeat this operation as follows. Pick v2 2 G1[N(v1)] and symmetrise all its non- neighbours to v2. Let G2 be the resulting graph, then again G2 is Kr+1-free and e(G2) ≥ e(G1) ≥ e(G). Note that in G2, V2 := V (G2) n N(v2) is an independent set and completely joined to N(v2). 0 Continue this process, we will get a complete partite graph, say G , that is also Kr+1- free at the end. As the original graph G is an extremal Kr+1-free graph, together with e(G0) ≥ e(G), we see that G0 must be also extremal, i.e. e(G0) = e(G). We leave the uniqueness of extremal graph as exercise. Exercise 1.2.1. Among all Kr+1-free complete partite graphs, the Tur´angraph Tr(n) is the unique extremal graph. Further readings. Symmetrisation trick has been used in various extremal problems. To begin, one can read the linear algebraic version, and a recent generalisation due to F¨uredi and Maleki that can be applied to multiple graphs simultaneously. See also Pikhurko-Staden- Yilma for another application on Erd}os-Rothschild problem. • Motzkin and Straus, Maxima for graphs and a new proof of a theorem of Tur´an, Canad. J. Math., (1965). • F¨urediand Maleki, The minimum number of triangular edges and a symmetrization method for multiple graphs, Combin. Probab. Comput., (2017). • Pikhurko, Staden, and Yilma, The Erd}os-Rothschild problem on edge-colourings with forbidden monochromatic cliques, Math. Proc. Cambridge Phil. Soc. (2017). 1.3 Erd}os-Stonetheorem We have seen that Tur´antheorem determines the extremal number for cliques and describes the unique extremal structure. The natural next step is what if we forbid general graphs 4The clique number !(G) of a graph G is the order of the largest clique contained in G. 7 other than cliques? We shall present in this section a satisfying answer for all non-bipartite graphs. The seminal result of Erd}osand Stone shows that the extremal function of a general graph is completely determined by another important graph parameter: the chromatic number. Recall that the chromatic number of a graph H, denoted by χ(H), is the minimum number of colours needed to colour V (H) so that adjacent vertices do not receive the same colour. Theorem 1.3.1 (Erd}os-Stone1946). Let H be an arbitrary graph, then5 1 n2 ex(n; H) = 1 − + o(1) : χ(H) − 1 2 Note that by the definition of chromatic number, the (χ(H) − 1)-partite Tur´angraph is H-free, yielding the lower bound above.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    33 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us