Hypergraph removal lemma

Last updated

In graph theory, the hypergraph removal lemma states that when a hypergraph contains few copies of a given sub-hypergraph, then all of the copies can be eliminated by removing a small number of hyperedges. It is a generalization of the graph removal lemma. The special case in which the graph is a tetrahedron is known as the tetrahedron removal lemma. It was first proved by Nagle, Rödl, Schacht and Skokan [1] and, independently, by Gowers. [2]

Contents

The hypergraph removal lemma can be used to prove results such as Szemerédi's theorem [1] and the multi-dimensional Szemerédi theorem. [1]

Statement

The hypergraph removal lemma states that for any , there exists such that for any -uniform hypergraph with vertices the following is true: if is any -vertex -uniform hypergraph with at most subgraphs isomorphic to , then it is possible to eliminate all copies of from by removing at most hyperedges from .

An equivalent formulation is that, for any graph with copies of , we can eliminate all copies of from by removing hyperedges.

Proof idea of the hypergraph removal lemma

The high level idea of the proof is similar to that of graph removal lemma. We prove a hypergraph version of Szemerédi's regularity lemma (partition hypergraphs into pseudorandom blocks) and a counting lemma (estimate the number of hypergraphs in an appropriate pseudorandom block). The key difficulty in the proof is to define the correct notion of hypergraph regularity. There were multiple attempts [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] to define "partition" and "pseudorandom (regular) blocks" in a hypergraph, but none of them are able to give a strong counting lemma. The first correct definition of Szemerédi's regularity lemma for general hypergraphs is given by Rödl et al. [1]

In Szemerédi's regularity lemma, the partitions are performed on vertices (1-hyperedge) to regulate edges (2-hyperedge). However, for , if we simply regulate -hyperedges using only 1-hyperedge, we will lose information of all -hyperedges in the middle where , and fail to find a counting lemma. [13] The correct version has to partition -hyperedges in order to regulate -hyperedges. To gain more control of the -hyperedges, we can go a level deeper and partition on -hyperedges to regulate them, etc. In the end, we will reach a complex structure of regulating hyperedges.

Proof idea for 3-uniform hypergraphs

For example, we demonstrate an informal 3-hypergraph version of Szemerédi's regularity lemma, first given by Frankl and Rödl. [14] Consider a partition of edges such that for most triples there are a lot of triangles on top of We say that is "pseudorandom" in the sense that for all subgraphs with not too few triangles on top of we have

where denotes the proportion of -uniform hyperedge in among all triangles on top of .

We then subsequently define a regular partition as a partition in which the triples of parts that are not regular constitute at most an fraction of all triples of parts in the partition.

In addition to this, we need to further regularize via a partition of the vertex set. As a result, we have the total data of hypergraph regularity as follows:

  1. a partition of into graphs such that sits pseudorandomly on top;
  2. a partition of such that the graphs in (1) are extremely pseudorandom (in a fashion resembling Szemerédi's regularity lemma).

After proving the hypergraph regularity lemma, we can prove a hypergraph counting lemma. The rest of proof proceeds similarly to that of Graph removal lemma.

Proof of Szemerédi's theorem

Let be the size of the largest subset of that does not contain a length arithmetic progression. Szemerédi's theorem states that, for any constant . The high level idea of the proof is that, we construct a hypergraph from a subset without any length arithmetic progression, then use graph removal lemma to show that this graph cannot have too many hyperedges, which in turn shows that the original subset cannot be too big.

Let be a subset that does not contain any length arithmetic progression. Let be a large enough integer. We can think of as a subset of . Clearly, if doesn't have length arithmetic progression in , it also doesn't have length arithmetic progression in .

We will construct a -partite -uniform hypergraph from with parts , all of which are element vertex sets indexed by . For each , we add a hyperedge among vertices if and only if Let be the complete -partite -uniform hypergraph. If contains an isomorphic copy of with vertices , then for any . However, note that is a length arithmetic progression with common difference . Since has no length arithmetic progression, it must be the case that , so .

Thus, for each hyperedge , we can find a unique copy of that this edge lies in by finding . The number of copies of in equals . Therefore, by the hypergraph removal lemma, we can remove edges to eliminate all copies of in . Since every hyperedge of is in a unique copy of , to eliminate all copies of in , we need to remove at least edges. Thus, .

The number of hyperedges in is , which concludes that .

This method usually does not give a good quantitative bound, since the hidden constants in hypergraph removal lemma involves the inverse Ackermann function. For a better quantitive bound, Gowers proved that for some constant depending on . [15] It is the best bound for so far.

Applications

See also

Related Research Articles

In combinatorial mathematics, Ramsey's theorem, in one of its graph-theoretic forms, states that one will find monochromatic cliques in any edge labelling of a sufficiently large complete graph. To demonstrate the theorem for two colours, let r and s be any two positive integers. Ramsey's theorem states that there exists a least positive integer R(r, s) for which every blue-red edge colouring of the complete graph on R(r, s) vertices contains a blue clique on r vertices or a red clique on s vertices.

Extremal graph theory

Extremal graph theory is a branch of combinatorics, itself an area of mathematics, that lies at the intersection of extremal combinatorics and graph theory. In essence, extremal graph theory studies how global properties of a graph influence local substructure. Results in extremal graph theory deal with quantitative connections between various graph properties, both global and local, and problems in extremal graph theory can often be formulated as optimization problems: how big or small a parameter of a graph can be, given some constraints that the graph has to satisfy? A graph that is an optimal solution to such an optimization problem is called an extremal graph, and extremal graphs are important objects of study in extremal graph theory.

In arithmetic combinatorics, Szemerédi's theorem is a result concerning arithmetic progressions in subsets of the integers. In 1936, Erdős and Turán conjectured that every set of integers A with positive natural density contains a k-term arithmetic progression for every k. Endre Szemerédi proved the conjecture in 1975.

Szemerédi regularity lemma

Szemerédi's regularity lemma is one of the most powerful tools in extremal graph theory, particularly in the study of large dense graphs. It states that the vertices of every large enough graph can be partitioned into a bounded number of parts so that the edges between different parts behave almost randomly.

In computer science, a property testing algorithm for a decision problem is an algorithm whose query complexity to its input is much smaller than the instance size of the problem. Typically property testing algorithms are used to distinguish if some combinatorial structure S satisfies some property P satisfies a "global" property P, or is "far" from having this property meaning an ε-fraction of the representation of S need be modified in order to make S satisfy P, using only a small number of "local" queries to the object.

Baranyais theorem Theorem that deals with the decompositions of complete hypergraphs

In combinatorial mathematics, Baranyai's theorem deals with the decompositions of complete hypergraphs.

Graphon

In graph theory and statistics, a graphon is a symmetric measurable function , that is important in the study of dense graphs. Graphons arise both as a natural notion for the limit of a sequence of dense graphs, and as the fundamental defining objects of exchangeable random graph models. Graphons are tied to dense graphs by the following pair of observations: the random graph models defined by graphons give rise to dense graphs almost surely, and, by the regularity lemma, graphons capture the structure of arbitrary large dense graphs.

In arithmetic combinatorics, the corners theorem states that for every , for large enough , any set of at least points in the grid contains a corner, i.e., a triple of points of the form with . It was first proved by Miklós Ajtai and Endre Szemerédi in 1974 using Szemerédi's theorem. In 2003, József Solymosi gave a short proof using the triangle removal lemma.

Half graph

In graph theory, a branch of mathematics, a half graph is a special type of bipartite graph. These graphs are called the half graphs because they have approximately half of the edges of a complete bipartite graph on the same vertices. The name was given to these graphs by Paul Erdős and András Hajnal.

In graph theory, the graph removal lemma states that when a graph contains few copies of a given subgraph, then all of the copies can be eliminated by removing a small number of edges. The special case in which the subgraph is a triangle is known as the triangle removal lemma.

Ruzsa–Szemerédi problem

In combinatorial mathematics and extremal graph theory, the Ruzsa–Szemerédi problem or (6,3)-problem asks for the maximum number of edges in a graph in which every edge belongs to a unique triangle. Equivalently it asks for the maximum number of edges in a balanced bipartite graph whose edges can be partitioned into a linear number of induced matchings, or the maximum number of triples one can choose from points so that every six points contain at most two triples. The problem is named after Imre Z. Ruzsa and Endre Szemerédi, who first proved that its answer is smaller than by a slowly-growing factor.

Roth's theorem on arithmetic progressions is a result in additive combinatorics concerning the existence of arithmetic progressions in subsets of the natural numbers. It was first proven by Klaus Roth in 1953. Roth's Theorem is a special case of Szemerédi's Theorem for the case .

In graph theory, a matching in a hypergraph is a set of hyperedges, in which every two hyperedges are disjoint. It is an extension of the notion of matching in a graph.

In graph theory, the term bipartite hypergraph describes several related classes of hypergraphs, all of which are natural generalizations of a bipartite graph.

In combinatorics, Hall-type theorems for hypergraphs are several generalization of Hall's marriage theorem from graphs to hypergraphs. Such theorems were proved by Ofra Kessler, Ron Aharoni, Penny Haxell, Roy Meshulam, and others.

In graph theory, a balanced hypergraph is a hypergraph that has several properties analogous to that of a bipartite graph.

In graph theory, perfect matching in high-degree hypergraphs is a research avenue trying to find sufficient conditions for existence of a perfect matching in a hypergraph, based only on the degree of vertices or subsets of them.

In graph theory, a rainbow-independent set (ISR) is an independent set in a graph, in which each vertex has a different color.

The blow-up lemma, proved by János Komlós, Gábor N. Sárközy, and Endre Szemerédi in 1997, is an important result in extremal graph theory, particularly within the context of the regularity method. It states that the regular pairs in the statement of Szemerédi's regularity lemma behave like complete bipartite graphs in the context of embedding spanning graphs of bounded degree.

The method of (hypergraph) containers is a powerful tool that can help characterize the typical structure and/or answer extremal questions about families of discrete objects with a prescribed set of local constraints. Such questions arise naturally in extremal graph theory, additive combinatorics, discrete geometry, coding theory, and Ramsey theory; they include some of the most classical problems in the associated fields.

References

  1. 1 2 3 4 Rodl, V.; Nagle, B.; Skokan, J.; Schacht, M.; Kohayakawa, Y. (2005-05-26). "From The Cover: The hypergraph regularity method and its applications". Proceedings of the National Academy of Sciences. 102 (23): 8109–8113. Bibcode:2005PNAS..102.8109R. doi: 10.1073/pnas.0502771102 . ISSN   0027-8424. PMC   1149431 . PMID   15919821.
  2. Gowers, William (2007-11-01). "Hypergraph regularity and the multidimensional Szemerédi theorem". Annals of Mathematics. 166 (3): 897–946. arXiv: 0710.3032 . Bibcode:2007arXiv0710.3032G. doi:10.4007/annals.2007.166.897. ISSN   0003-486X.
  3. Haviland, Julie; Thomason, Andrew (May 1989). "Pseudo-random hypergraphs". Discrete Mathematics. 75 (1–3): 255–278. doi: 10.1016/0012-365x(89)90093-9 . ISSN   0012-365X.
  4. Chung, F. R. K.; Graham, R. L. (1989-11-01). "Quasi-random hypergraphs". Proceedings of the National Academy of Sciences. 86 (21): 8175–8177. Bibcode:1989PNAS...86.8175C. doi: 10.1073/pnas.86.21.8175 . ISSN   0027-8424. PMC   298241 . PMID   16594074.
  5. Chung, Fan R. K. (1990). "Quasi-random classes of hypergraphs". Random Structures and Algorithms. 1 (4): 363–382. doi:10.1002/rsa.3240010401. ISSN   1042-9832.
  6. Chung, F. R. K.; Graham, R. L. (1990). "Quasi-random hypergraphs". Random Structures and Algorithms. 1 (1): 105–124. doi:10.1002/rsa.3240010108. ISSN   1042-9832. PMC   298241 . PMID   16594074.
  7. Chung, F. R. K.; Graham, R. L. (January 1991). "Quasi-Random Set Systems". Journal of the American Mathematical Society. 4 (1): 151. doi: 10.2307/2939258 . ISSN   0894-0347. JSTOR   2939258.
  8. Kohayakawa, Yoshiharu; Rödl, Vojtěch; Skokan, Jozef (February 2002). "Hypergraphs, Quasi-randomness, and Conditions for Regularity". Journal of Combinatorial Theory, Series A. 97 (2): 307–352. doi: 10.1006/jcta.2001.3217 . ISSN   0097-3165.
  9. Frieze, Alan; Kannan, Ravi (1999-02-01). "Quick Approximation to Matrices and Applications". Combinatorica. 19 (2): 175–220. doi:10.1007/s004930050052. ISSN   0209-9683.
  10. Czygrinow, Andrzej; Rödl, Vojtech (January 2000). "An Algorithmic Regularity Lemma for Hypergraphs". SIAM Journal on Computing. 30 (4): 1041–1066. doi:10.1137/s0097539799351729. ISSN   0097-5397.
  11. Chung, Fan R.K. (2007-07-05). "Regularity lemmas for hypergraphs and quasi-randomness". Random Structures & Algorithms. 2 (2): 241–252. doi:10.1002/rsa.3240020208. ISSN   1042-9832.
  12. Frankl, P.; Rödl, V. (December 1992). "The Uniformity Lemma for hypergraphs". Graphs and Combinatorics. 8 (4): 309–312. doi:10.1007/bf02351586. ISSN   0911-0119.
  13. Nagle, Brendan; Rödl, Vojtěch (2003-07-17). "Regularity properties for triple systems". Random Structures & Algorithms. 23 (3): 264–332. doi:10.1002/rsa.10094. ISSN   1042-9832.
  14. Frankl, Peter; Rödl, Vojtěch (2002-02-07). "Extremal problems on set systems". Random Structures & Algorithms. 20 (2): 131–164. doi:10.1002/rsa.10017. ISSN   1042-9832.
  15. Gowers, W. T. (1998-07-01). "A New Proof of Szemerédi's Theorem for Arithmetic Progressions of Length Four". Geometric and Functional Analysis. 8 (3): 529–551. doi:10.1007/s000390050065. ISSN   1016-443X.
  16. SOLYMOSI, J. (March 2004). "A Note on a Question of Erdős and Graham". Combinatorics, Probability and Computing. 13 (2): 263–267. doi:10.1017/s0963548303005959. ISSN   0963-5483.
  17. Bergelson, Vitaly; Leibman, Alexander; Ziegler, Tamar (February 2011). "The shifted primes and the multidimensional Szemerédi and polynomial Van der Waerden theorems". Comptes Rendus Mathématique. 349 (3–4): 123–125. arXiv: 1007.1839 . doi:10.1016/j.crma.2010.11.028. ISSN   1631-073X.
  18. Furstenberg, H.; Katznelson, Y. (December 1991). "A density version of the Hales-Jewett theorem". Journal d'Analyse Mathématique. 57 (1): 64–119. doi:10.1007/bf03041066. ISSN   0021-7670.