Graph Theory and Additive Combinatorics, a Graduate-Level Course Taught by Prof

Total Page:16

File Type:pdf, Size:1020Kb

Graph Theory and Additive Combinatorics, a Graduate-Level Course Taught by Prof GRAPHTHEORY AND ADDITIVECOMBINATORICS notes for mit 18.217 (fall 2019) lecturer: yufei zhao http://yufeizhao.com/gtac/ About this document This document contains the course notes for Graph Theory and Additive Combinatorics, a graduate-level course taught by Prof. Yufei Zhao at MIT in Fall 2019. The notes were written by the students of the class based on the lectures, and edited with the help of the professor. The notes have not been thoroughly checked for accuracy, espe- cially attributions of results. They are intended to serve as study resources and not as a substitute for professionally prepared publica- tions. We apologize for any inadvertent inaccuracies or misrepresen- tations. More information about the course, including problem sets and lecture videos (to appear), can be found on the course website: http://yufeizhao.com/gtac/ Contents A guide to editing this document 7 1 Introduction 13 1.1 Schur’s theorem........................ 13 1.2 Highlights from additive combinatorics.......... 15 1.3 What’s next?.......................... 18 I Graph theory 21 2 Forbidding a subgraph 23 2.1 Mantel’s theorem: forbidding a triangle.......... 23 2.2 Turán’s theorem: forbidding a clique............ 24 2.3 Hypergraph Turán problem................. 26 2.4 Erd˝os–Stone–Simonovits theorem (statement): forbidding a general subgraph...................... 27 2.5 K˝ovári–Sós–Turán theorem: forbidding a complete bipar- tite graph............................ 28 2.6 Lower bounds: randomized constructions......... 31 2.7 Lower bounds: algebraic constructions.......... 34 2.8 Lower bounds: randomized algebraic constructions... 37 2.9 Forbidding a sparse bipartite graph............ 40 3 Szemerédi’s regularity lemma 49 3.1 Statement and proof..................... 49 3.2 Triangle counting and removal lemmas.......... 53 3.3 Roth’s theorem........................ 58 3.4 Constructing sets without 3-term arithmetic progressions 59 3.5 Graph embedding, counting and removal lemmas.... 61 3.6 Induced graph removal lemma............... 65 3.7 Property testing........................ 69 3.8 Hypergraph removal lemma................. 70 3.9 Hypergraph regularity.................... 71 3.10 Spectral proof of Szemerédi regularity lemma...... 74 4 4 Pseudorandom graphs 77 4.1 Quasirandom graphs..................... 77 4.2 Expander mixing lemma................... 82 4.3 Quasirandom Cayley graphs................ 84 4.4 Alon–Boppana bound.................... 86 4.5 Ramanujan graphs...................... 88 4.6 Sparse graph regularity and the Green–Tao theorem.. 89 5 Graph limits 95 5.1 Introduction and statements of main results....... 95 5.2 W-random graphs....................... 99 5.3 Regularity and counting lemmas.............. 100 5.4 Compactness of the space of graphons........... 103 5.5 Applications of compactness................ 106 5.6 Inequalities between subgraph densities.......... 110 II Additive combinatorics 119 6 Roth’s theorem 121 6.1 Roth’s theorem in finite fields................ 121 6.2 Roth’s proof of Roth’s theorem in the integers...... 126 6.3 The polynomial method proof of Roth’s theorem in the fi- nite field model........................ 132 6.4 Roth’s theorem with popular differences......... 137 7 Structure of set addition 141 7.1 Structure of sets with small doubling........... 141 7.2 Plünnecke–Ruzsa inequality................. 144 7.3 Freiman’s theorem over finite fields............ 147 7.4 Freiman homomorphisms.................. 149 7.5 Modeling lemma....................... 150 7.6 Bogolyubov’s lemma..................... 153 7.7 Geometry of numbers.................... 156 7.8 Proof of Freiman’s theorem................. 158 7.9 Freiman’s theorem for general abelian groups...... 160 7.10 The Freiman problem in nonabelian groups........ 161 7.11 Polynomial Freiman–Ruzsa conjecture........... 163 7.12 Additive energy and the Balog–Szémeredi–Gowers theo- rem............................... 165 8 The sum-product problem 171 8.1 Crossing number inequality................. 171 8.2 Incidence geometry...................... 172 8.3 Sum-product via multiplicative energy.......... 174 Sign-up sheet Please sign up here for writing lecture notes. Some lectures can be covered by two students working in collaboration, depending on class enrollment. Please coordinate among yourselves. When editing this page, follow your name by your MIT email formatted using \email{[email protected]}. 1. 9/9: Yufei Zhao [email protected] 2. 9/11: Anlong Chua [email protected] & Chris Xu [email protected] 3. 9/16: Yinzhan Xu [email protected] & Jiyang Gao [email protected] 4. 9/18: Michael Ma [email protected] 5. 9/23: Hung-Hsun Yu [email protected] & Zixuan Xu [email protected] 6. 9/25: Tristan Shin [email protected] 7. 9/30: Shyan Akmal [email protected] 8. 10/2: Lingxian Zhang [email protected] & Shengwen Gan [email protected] 9. 10/7: Kaarel Haenni [email protected] 10. 10/9: Sujay Kazi [email protected] 11. 10/16: Richard Yi [email protected] 12. 10/21: Danielle Wang [email protected] 13. 10/23: Milan Haiman [email protected] & Carl Schildkraut [email protected] 14. 10/28: Yuan Yao [email protected] 15. 10/30: Carina Letong Hong [email protected] 16. 11/4: Dhruv Rohatgi [email protected] 17. 11/6: Olga Medrano [email protected] 18. 11/13: Dain Kim [email protected] & Anqi Li [email protected] 19. 11/18: Eshaan Nichani [email protected] 20. 11/20: Alan Peng [email protected] & Swapnil Garg [email protected] 21. 11/25: Adam Ardeishar [email protected] 22. 11/27: Ahmed Zawad Chowdhury [email protected] 23. 12/2: Allen Liu [email protected] 24. 12/4: Mihir Singhal [email protected] & Keiran Lewellen [email protected] 25. 12/9: Maya Sankar [email protected] 26. 12/11: Daishi Kiyohara [email protected] A guide to editing this document Please read this section carefully. Expectations and timeline Everyone enrolled in the course for credit should sign up to write notes for a lecture (possibly pairing up depending on enrollment) by editing the signup.tex file. Please sign up on Overleaf using your real name (so that we can see who is editing what). You can gain read/write access to these files from the URL I emailed to the class or by accessing the link in Stellar. The URL from the course website does not allow editing. All class participants are expected and encouraged to contribute to editing the notes for typos and general improvements. Responsibilities for writers By the end of the day after the lecture, you should put i.e., by Tuesday night for Monday lec- up a rough draft of the lecture notes that should, at the minimum, tures and Thursday night for Wednes- day lectures include all theorem statements as well as bare bone outlines of proofs discussed in lecture. This will be helpful for the note-takers of the following lecture. Within four days of the lecture, you should complete a pol- i.e., by Friday for Monday lectures and ished version of the lecture notes with a quality of exposition similar Sunday for Wednesday lectures to that of the first chapter, including discussions, figures (wherever helpful), and bibliographic references. Please follow the style guide below for consistency. Please note that the written notes are supposed to more than sim- ply a transcript of what was written on the blackboard. It is impor- tant to include discussions and motivations, and have ample “bridge” paragraphs connecting statements of definitions, theorems, proofs, etc. 8 Also, once you have a complete draft, email me at [email protected] (please cc your coauthor) to set up a 30-min appointment to go over your writing. Let me know when you will be available in the upcom- ing three days. At the appointment, ideally within a week of the lecture, please bring a printed copy containing the pages of your writing, and we will go over the notes together for comments. After our one-on-one meeting, you are expected to edit the notes according to feedback as soon as possible while your memory is still fresh, and complete the revision within three days of our meeting. Please email me again when your revision is complete. If the comments are not satisfactorily addressed, then we may need to set up additional appointments, which is not ideal. LATEX style guide Please follow these styles when editing this document. Use lec1.tex as an example. Always make sure that this document compiles without errors! Files Start a new file lec#.tex for each lecture and add \input{lec#} to the main file. Begin the file with the lecture date and your name(s) using the following command. If the file starts a new chapter or sec- tion, then insert the following line right after the \begin{section} or \begin{chapter} or else the label will appear at the wrong location. \dateauthor{9/9}{Yufei Zhao} 9/9: Yufei Zhao English Please use good English and write complete sentences. Never use informal shorthand “blackboard” notation such as ), 9, and 8 in formal writing (unless you are actually writing about math- ematical logic, which we will not do here). Avoid abbreviations such as iff and s.t.. Avoid beginning a sentence with math or numbers. This is a book Treat this document as a book. Do not refer to “lec- tures.” Do not say “last lecture we . .” Do not repeat theorems carried between consecutive lectures. Instead, label theorems and refer to them using \cref. You may need to coordinate with your classmates who wrote up earlier lectures. As you may have guessed, the goal is to eventually turn this docu- ment into a textbook. I thank you in advance for your contributions. Theorems Use Theorem for major standalone results (even if the result is colloquially known as a “lemma”, such as the “triangle re- 9 moval lemma”), Proposition for standalone results of lesser impor- tance, Corollary for direct consequences of earlier statements, and Lemma for statements whose primary purpose is to serve as a step in a larger proof but otherwise do not have major independent interest.
Recommended publications
  • Pseudorandom Ramsey Graphs
    Pseudorandom Ramsey Graphs Jacques Verstraete, UCSD [email protected] Abstract We outline background to a recent theorem [47] connecting optimal pseu- dorandom graphs to the classical off-diagonal Ramsey numbers r(s; t) and graph Ramsey numbers r(F; t). A selection of exercises is provided. Contents 1 Linear Algebra 1 1.1 (n; d; λ)-graphs . 2 1.2 Alon-Boppana Theorem . 2 1.3 Expander Mixing Lemma . 2 2 Extremal (n; d; λ)-graphs 3 2.1 Triangle-free (n; d; λ)-graphs . 3 2.2 Clique-free (n; d; λ)-graphs . 3 2.3 Quadrilateral-free graphs . 4 3 Pseudorandom Ramsey graphs 4 3.1 Independent sets . 4 3.2 Counting independent sets . 5 3.3 Main Theorem . 5 4 Constructing Ramsey graphs 5 4.1 Subdivisions and random blocks . 6 4.2 Explicit Off-Diagonal Ramsey graphs . 7 5 Multicolor Ramsey 7 5.1 Blowups . 8 1. Linear Algebra X. Since trace is independent of basis, for k ≥ 1: n If A is a square symmetric matrix, then the eigenvalues X tr(Ak) = tr(X−kAkXk) = tr(Λk) = λk: (2) of A are real. When A is an n by n matrix, we denote i i=1 them λ1 ≥ λ2 ≥ · · · ≥ λn. If the corresponding eigen- k vectors forming an orthonormal basis are e1; e2; : : : ; en, The combinatorial interpretation of tr(A ) as the num- n P then for any x 2 R , we may write x = xiei and ber of closed walks of length k in the graph G will be used frequently. When A is the adjacency matrix of a n n X 2 X graph G, we write λi(G) for the ith largest eigenvalue hAx; xi = λixi and hAx; yi = λixiyi: (1) i=1 i=1 of A and For any i 2 [n], note xi = hx; eii.
    [Show full text]
  • Start List 2021 IRONMAN Copenhagen (Last Update: 2021-08-15) Sorted by PRO, AWA, Pole Posistion and Age Group (AG) Search for Your Name with "Ctrl F"
    Start list 2021 IRONMAN Copenhagen (last update: 2021-08-15) Sorted by PRO, AWA, Pole Posistion and Age Group (AG) Search for your name with "Ctrl F" BIB First name Last name AG AWA TriClub Nationallty Please note that BIBs will be given onsite according to the selected swim time you choose in registration oniste. 1 Hogenhaug Kristian MPRO DNK (Denmark) 2 Molinari Giulio MPRO ITA (Italy) 3 Wojt Lukasz MPRO DEU (Germany) 4 Svensson Jesper MPRO SWE (Sweden) 5 Sanders Lionel MPRO CAN (Canada) 6 Smales Elliot MPRO GBR (United Kingdom) 7 Heemeryck Pieter MPRO BEL (Belgium) 8 Mcnamee David MPRO GBR (United Kingdom) 9 Nilsson Patrik MPRO SWE (Sweden) 10 Hindkjær Kristian MPRO DNK (Denmark) 11 Plese David MPRO SVN (Slovenia) 12 Kovacic Jaroslav MPRO SVN (Slovenia) 14 Jarrige Yvan MPRO FRA (France) 15 Schuster Paul MPRO DEU (Germany) 16 Dário Vinhal Thiago MPRO BRA (Brazil) 17 Lyngsø Petersen Mathias MPRO DNK (Denmark) 18 Koutny Philipp MPRO CHE (Switzerland) 19 Amorelli Igor MPRO BRA (Brazil) 20 Petersen-Bach Jens MPRO DNK (Denmark) 21 Olsen Mikkel Hojborg MPRO DNK (Denmark) 22 Korfitsen Oliver MPRO DNK (Denmark) 23 Rahn Fabian MPRO DEU (Germany) 24 Trakic Strahinja MPRO SRB (Serbia) 25 Rother David MPRO DEU (Germany) 26 Herbst Marcus MPRO DEU (Germany) 27 Ohde Luis Henrique MPRO BRA (Brazil) 28 McMahon Brent MPRO CAN (Canada) 29 Sowieja Dominik MPRO DEU (Germany) 30 Clavel Maurice MPRO DEU (Germany) 31 Krauth Joachim MPRO DEU (Germany) 32 Rocheteau Yann MPRO FRA (France) 33 Norberg Sebastian MPRO SWE (Sweden) 34 Neef Sebastian MPRO DEU (Germany) 35 Magnien Dylan MPRO FRA (France) 36 Björkqvist Morgan MPRO SWE (Sweden) 37 Castellà Serra Vicenç MPRO ESP (Spain) 38 Řenč Tomáš MPRO CZE (Czech Republic) 39 Benedikt Stephen MPRO AUT (Austria) 40 Ceccarelli Mattia MPRO ITA (Italy) 41 Günther Fabian MPRO DEU (Germany) 42 Najmowicz Sebastian MPRO POL (Poland) If your club is not listed, please log into your IRONMAN Account (www.ironman.com/login) and connect your IRONMAN Athlete Profile with your club.
    [Show full text]
  • Legacy Image
    5-(948-~gblb SOWARE ENGINEERING LABORATORY SERIES SEL-95-004 PROCEEDINGS OF THE TWENTIETH ANNUAL SOFTWARE ENGINEERING WORKSHOP DECEMBER 1995 National Aeronautics and Space Administration Goddard Space Flight Center Greenbelt, Maryland 20771 Proceedings of the Twentieth Annual Software Engineering Workshop November 29-30,1995 GODDARD SPACE FLIGHT CENTER Greenbelt, Maryland The Software Engineering Laboratory (SEL) is an organization sponsored by the National Aeronautics and Space AdministratiodGoddard Space Flight Center (NASAIGSFC) and created to investigate the effectiveness of software engineering technologies when applied to the development of applications software. The SEL was created in 1976 and has three primary organizational members: NASAIGSFC, Software Engineering Branch The University of Maryland, Department of Computer Science .I Computer Sciences Corporation, Software Engineering Operation The goals of the SEL are (1) to understand the software development process in the GSFC environment; (2) to measure the effects of various methodologies, tools, and models on this process; and (3) to identifjr and then to apply successful development practices. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document. Documents from the Software Engineering Laboratory Series can be obtained via the SEL homepage at: or by writing to: Software Engineering Branch Code 552 Goddard Space Flight Center Greenbelt, Maryland 2077 1 SEW Proceedings iii The views and findings expressed herein are those of, the authors and presenters and do not necessarily represent the views, estimates, or policies of the SEL. All material herein is reprinted as submitted by authors and presenters, who are solely responsible for compliance with any relevant copyright, patent, or other proprietary restrictions.
    [Show full text]
  • Forbidding Subgraphs
    Graph Theory and Additive Combinatorics Lecturer: Prof. Yufei Zhao 2 Forbidding subgraphs 2.1 Mantel’s theorem: forbidding a triangle We begin our discussion of extremal graph theory with the following basic question. Question 2.1. What is the maximum number of edges in an n-vertex graph that does not contain a triangle? Bipartite graphs are always triangle-free. A complete bipartite graph, where the vertex set is split equally into two parts (or differing by one vertex, in case n is odd), has n2/4 edges. Mantel’s theorem states that we cannot obtain a better bound: Theorem 2.2 (Mantel). Every triangle-free graph on n vertices has at W. Mantel, "Problem 28 (Solution by H. most bn2/4c edges. Gouwentak, W. Mantel, J. Teixeira de Mattes, F. Schuh and W. A. Wythoff). Wiskundige Opgaven 10, 60 —61, 1907. We will give two proofs of Theorem 2.2. Proof 1. G = (V E) n m Let , a triangle-free graph with vertices and x edges. Observe that for distinct x, y 2 V such that xy 2 E, x and y N(x) must not share neighbors by triangle-freeness. Therefore, d(x) + d(y) ≤ n, which implies that d(x)2 = (d(x) + d(y)) ≤ mn. ∑ ∑ N(y) x2V xy2E y On the other hand, by the handshake lemma, ∑x2V d(x) = 2m. Now by the Cauchy–Schwarz inequality and the equation above, Adjacent vertices have disjoint neigh- borhoods in a triangle-free graph. !2 ! 4m2 = ∑ d(x) ≤ n ∑ d(x)2 ≤ mn2; x2V x2V hence m ≤ n2/4.
    [Show full text]
  • The History of Degenerate (Bipartite) Extremal Graph Problems
    The history of degenerate (bipartite) extremal graph problems Zolt´an F¨uredi and Mikl´os Simonovits May 15, 2013 Alfr´ed R´enyi Institute of Mathematics, Budapest, Hungary [email protected] and [email protected] Abstract This paper is a survey on Extremal Graph Theory, primarily fo- cusing on the case when one of the excluded graphs is bipartite. On one hand we give an introduction to this field and also describe many important results, methods, problems, and constructions. 1 Contents 1 Introduction 4 1.1 Some central theorems of the field . 5 1.2 Thestructureofthispaper . 6 1.3 Extremalproblems ........................ 8 1.4 Other types of extremal graph problems . 10 1.5 Historicalremarks . .. .. .. .. .. .. 11 arXiv:1306.5167v2 [math.CO] 29 Jun 2013 2 The general theory, classification 12 2.1 The importance of the Degenerate Case . 14 2.2 The asymmetric case of Excluded Bipartite graphs . 15 2.3 Reductions:Hostgraphs. 16 2.4 Excluding complete bipartite graphs . 17 2.5 Probabilistic lower bound . 18 1 Research supported in part by the Hungarian National Science Foundation OTKA 104343, and by the European Research Council Advanced Investigators Grant 267195 (ZF) and by the Hungarian National Science Foundation OTKA 101536, and by the European Research Council Advanced Investigators Grant 321104. (MS). 1 F¨uredi-Simonovits: Degenerate (bipartite) extremal graph problems 2 2.6 Classification of extremal problems . 21 2.7 General conjectures on bipartite graphs . 23 3 Excluding complete bipartite graphs 24 3.1 Bipartite C4-free graphs and the Zarankiewicz problem . 24 3.2 Finite Geometries and the C4-freegraphs .
    [Show full text]
  • Discrete Mathematics Lecture Notes Incomplete Preliminary Version
    Discrete Mathematics Lecture Notes Incomplete Preliminary Version Instructor: L´aszl´oBabai Last revision: June 22, 2003 Last update: April 2, 2021 Copyright c 2003, 2021 by L´aszl´oBabai All rights reserved. Contents 1 Logic 1 1.1 Quantifier notation . 1 1.2 Problems . 1 2 Asymptotic Notation 5 2.1 Limit of sequence . 6 2.2 Asymptotic Equality and Inequality . 6 2.3 Little-oh notation . 9 2.4 Big-Oh, Omega, Theta notation (O, Ω, Θ) . 9 2.5 Prime Numbers . 11 2.6 Partitions . 11 2.7 Problems . 12 3 Convex Functions and Jensen's Inequality 15 4 Basic Number Theory 19 4.1 Introductory Problems: g.c.d., congruences, multiplicative inverse, Chinese Re- mainder Theorem, Fermat's Little Theorem . 19 4.2 Gcd, congruences . 24 4.3 Arithmetic Functions . 26 4.4 Prime Numbers . 30 4.5 Quadratic Residues . 33 4.6 Lattices and diophantine approximation . 34 iii iv CONTENTS 5 Counting 37 5.1 Binomial coefficients . 37 5.2 Recurrences, generating functions . 40 6 Graphs and Digraphs 43 6.1 Graph Theory Terminology . 43 6.1.1 Planarity . 52 6.1.2 Ramsey Theory . 56 6.2 Digraph Terminology . 57 6.2.1 Paradoxical tournaments, quadratic residues . 61 7 Finite Probability Spaces 63 7.1 Finite probability space, events . 63 7.2 Conditional probability, probability of causes . 65 7.3 Independence, positive and negative correlation of a pair of events . 67 7.4 Independence of multiple events . 68 7.5 Random graphs: The Erd}os{R´enyi model . 71 7.6 Asymptotic evaluation of sequences .
    [Show full text]
  • Octonion Multiplication and Heawood's
    CONFLUENTES MATHEMATICI Bruno SÉVENNEC Octonion multiplication and Heawood’s map Tome 5, no 2 (2013), p. 71-76. <http://cml.cedram.org/item?id=CML_2013__5_2_71_0> © Les auteurs et Confluentes Mathematici, 2013. Tous droits réservés. L’accès aux articles de la revue « Confluentes Mathematici » (http://cml.cedram.org/), implique l’accord avec les condi- tions générales d’utilisation (http://cml.cedram.org/legal/). Toute reproduction en tout ou partie de cet article sous quelque forme que ce soit pour tout usage autre que l’utilisation á fin strictement personnelle du copiste est constitutive d’une infrac- tion pénale. Toute copie ou impression de ce fichier doit contenir la présente mention de copyright. cedram Article mis en ligne dans le cadre du Centre de diffusion des revues académiques de mathématiques http://www.cedram.org/ Confluentes Math. 5, 2 (2013) 71-76 OCTONION MULTIPLICATION AND HEAWOOD’S MAP BRUNO SÉVENNEC Abstract. In this note, the octonion multiplication table is recovered from a regular tesse- lation of the equilateral two timensional torus by seven hexagons, also known as Heawood’s map. Almost any article or book dealing with Cayley-Graves algebra O of octonions (to be recalled shortly) has a picture like the following Figure 0.1 representing the so-called ‘Fano plane’, which will be denoted by Π, together with some cyclic ordering on each of its ‘lines’. The Fano plane is a set of seven points, in which seven three-point subsets called ‘lines’ are specified, such that any two points are contained in a unique line, and any two lines intersect in a unique point, giving a so-called (combinatorial) projective plane [8,7].
    [Show full text]
  • Pseudorandom Graphs
    Pseudorandom graphs David Conlon What is a pseudorandom graph? A pseudorandom graph is a graph that behaves like a random graph of the same edge density. For example, it might be the case that the graph has roughly the same edge density between any two large sets or that it contains roughly the same number of copies of every small graph H as one would expect to find in a random graph. The purpose of this course will be to explore certain notions of pseudorandomness and to see what properties the resulting graphs have. For much of the course, our basic object of study will be (p; β)-jumbled graphs, a concept introduced (in a very slightly different form) by Andrew Thomason in the 1980s. These are defined as follows. Definition 1 A graph G on vertex set V is (p; β)-jumbled if, for all vertex subsets X; Y ⊆ V (G), je(X; Y ) − pjXjjY jj ≤ βpjXjjY j: That is, the edge density between any two sets X and Y is roughly p, with the allowed discrepancy measured in terms of β. The normalisation may be explained by considering what happens in a random graph. In this case, the expected number of edges between X and Y will be pjXjjY j and the standard deviation will be pp(1 − p)jXjjY j. So β is measuring how many multiples of the standard deviation our edge density is allowed to deviate by. Of course, random graphs should themselves be pseudorandom. Recall that the binomial random graph G(n; p) is a graph on n vertices formed by choosing each edge independently with probability p.
    [Show full text]
  • Dirichlet Character Difference Graphs 1
    DIRICHLET CHARACTER DIFFERENCE GRAPHS M. BUDDEN, N. CALKINS, W. N. HACK, J. LAMBERT and K. THOMPSON Abstract. We define Dirichlet character difference graphs and describe their basic properties, includ- ing the enumeration of triangles. In the case where the modulus is an odd prime, we exploit the spectral properties of such graphs in order to provide meaningful upper bounds for their diameter. 1. Introduction Upon one's first encounter with abstract algebra, a theorem which resonates throughout the theory is Cayley's theorem, which states that every finite group is isomorphic to a subgroup of some symmetric group. The significance of such a result comes from giving all finite groups a common ground by allowing one to focus on groups of permutations. It comes as no surprise that algebraic graph theorists chose the name Cayley graphs to describe graphs which depict groups. More formally, if G is a group and S is a subset of G closed under taking inverses and not containing the identity, then the Cayley graph, Cay(G; S), is defined to be the graph with vertex set G and an edge occurring between the vertices g and h if hg−1 2 S [9]. Some of the first examples of JJ J I II Cayley graphs that are usually encountered include the class of circulant graphs. A circulant graph, denoted by Circ(m; S), uses Z=mZ as the group for a Cayley graph and the generating set S is Go back m chosen amongst the integers in the set f1; 2; · · · b 2 cg [2].
    [Show full text]
  • The Regularity Method for Graphs with Few 4-Cycles
    THE REGULARITY METHOD FOR GRAPHS WITH FEW 4-CYCLES DAVID CONLON, JACOB FOX, BENNY SUDAKOV, AND YUFEI ZHAO Abstract. We develop a sparse graph regularity method that applies to graphs with few 4-cycles, including new counting and removal lemmas for 5-cycles in such graphs. Some applications include: • Every n-vertex graph with no 5-cycle can be made triangle-free by deleting o(n3=2) edges. • For r ≥ 3, every n-vertex r-graph with girth greater than 5 has o(n3=2) edges. • Every subset of [n] without a nontrivial solution to the equation x + x + 2x = x + 3x has p 1 2 3 4 5 size o( n). 1. Introduction Szemerédi’s regularity lemma [52] is a rough structure theorem that applies to all graphs. The lemma originated in Szemerédi’s proof of his celebrated theorem that dense sets of integers contain arbitrarily long arithmetic progressions [51] and is now considered one of the most useful and important results in combinatorics. Among its many applications, one of the earliest was the influential triangle removal lemma of Ruzsa and Szemerédi [40], which says that any n-vertex graph with o(n3) triangles can be made triangle-free by removing o(n2) edges. Surprisingly, this simple sounding statement is already sufficient to imply Roth’s theorem, the special case of Szemerédi’s theorem for 3-term arithmetic progressions, and a generalization known as the corners theorem. Most applications of the regularity lemma, including the triangle removal lemma, rely on also having an associated counting lemma. Such a lemma roughly says that the number of embeddings of a fixed graph H into a pseudorandom graph G can be estimated by pretending that G is a random graph.
    [Show full text]
  • Introducing the Mini-DML Project Thierry Bouche
    Introducing the mini-DML project Thierry Bouche To cite this version: Thierry Bouche. Introducing the mini-DML project. ECM4 Satellite Conference EMANI/DML, Jun 2004, Stockholm, Sweden. 11 p.; ISBN 3-88127-107-4. hal-00347692 HAL Id: hal-00347692 https://hal.archives-ouvertes.fr/hal-00347692 Submitted on 16 Dec 2008 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Introducing the mini-DML project Thierry Bouche Université Joseph Fourier (Grenoble) WDML workshop Stockholm June 27th 2004 Introduction At the Göttingen meeting of the Digital mathematical library project (DML), in May 2004, the issue was raised that discovery and seamless access to the available digitised litterature was still a task to be acomplished. The ambitious project of a comprehen- sive registry of all ongoing digitisation activities in the field of mathematical research litterature was agreed upon, as well as the further investigation of many linking op- tions to ease user’s life. However, given the scope of those projects, their benefits can’t be expected too soon. Between the hope of a comprehensive DML with many eYcient entry points and the actual dissemination of heterogeneous partial lists of available material, there is a path towards multiple distributed databases allowing integrated search, metadata exchange and powerful interlinking.
    [Show full text]
  • Graph Theory
    Graph theory Eric Shen Friday, August 28, 2020 The contents of this handout are based on various lectures on graph theory I have heard over the years, including some from MOP and some from Canada/USA Mathcamp. Contents 1. Basic terminology3 1.1. Introduction to graphs ................................ 3 1.2. Dictionary ....................................... 3 2. Basic graph facts4 2.1. Trees .......................................... 4 2.2. Handshaking lemma.................................. 5 2.3. Example problems................................... 5 3. Colorings of graphs7 3.1. Introduction to coloring................................ 7 3.2. Planar graphs ..................................... 7 3.3. Four-color theorem .................................. 8 3.4. Example problems................................... 8 4. Combinatorial constructions 10 4.1. Basic graph constructions............................... 10 4.2. Perfect matchings................................... 11 4.3. Corollaries of Hall's theorem............................. 11 4.4. A hard walkthrough.................................. 12 5. Extremal graph theory 13 5.1. Triangle-free bounds.................................. 13 5.2. Formalization ..................................... 14 5.3. Tur´angraphs...................................... 14 5.4. Example problems................................... 15 6. Application: crossing numbers 17 6.1. Conventional definitions................................ 17 6.2. Some conjectures ................................... 17 6.3. Crossing number
    [Show full text]