Counting r-graphs without forbidden configurations
Introduction
For an r-uniform hypergraph (r-graph) F, let denote the maximum number of edges in an F-free r-graph on n vertices. One of the central questions in extremal combinatorics is to determine the extremal number . For , the extremal number is well-understood for all non-bipartite graphs, see [15] and [38]. However, determining the extremal number for general r-graphs is a well-known and hard problem. The simplest and still not answered question posed by Turán asks to determine the extremal number of , the complete 3-graph on 4 vertices. It is widely believed that In a series of papers, different -free 3-graphs on n vertices and edges were constructed by Brown [11], Kostochka [23] and Fon-der-Flaass [17] and Razborov [34]. In 2008, Frohmader [19] showed that there are non-isomorphic r-graphs which are conjectured to be extremal. This is believed to be one of the reasons of the difficulty of this problem. For other related papers, see [3], [30], [34].
The problem of determining the extremal number can also be extended to families of induced r-graphs. For a family of r-graphs , let denote the maximum number of edges in an induced -free r-graph on n vertices. In 2010, Razborov [34] used the method of flag algebras to determine , where denotes the 3-graph with 4 vertices and 1 edge. In his paper, he showed that Later, this result was extended by Pikhurko [30], who obtained the corresponding stability result and proved that there is only one extremal induced -free 3-graph on n vertices, up to isomorphism. Sometimes referred to as Turán's construction and here denoted by , the extremal induced -free 3-graph on is obtained as follows. Let be a partition of with for all . An edge is placed in if it intersects each of the classes , and , or if for some it contains two elements of and one of , where the indices are understood modulo 3. See Fig. 1 for an illustration of .
In this paper, we first consider the problem of counting induced -free 3-graphs on n vertices, which is the counting problem related to the results of Razborov [34] and Pikhurko [30]. Recently, Balogh and Mubayi [7] observed that a standard application of the hypergraph container method [4], [35] shows that the number of induced -free graphs on n vertices is . From the other side, we can construct a family with subgraphs of which are induced -free. A 3-graph is in if it is obtained from a complete tripartite 3-graph with classes by removing a linear4 3-graph with the additional property that every edge contains one element from each of the classes , and . It is not hard to show that every 3-graph in is in fact induced -free and that (see the proof of Theorem 1.2 in Section 4). Balogh and Mubayi [7] conjectured that almost all induced -free 3-graphs are in this family, up to isomorphism. Conjecture 1.1 Balogh and Mubayi [7] Almost all induced -free 3-graphs on are in , up to isomorphism.
The problem of counting r-graphs which are free of forbidden structures dates back to the work of Erdős, Kleitman and Rothschild [14] in the context of graphs. They showed that the number of -free graphs on n vertices is . Their work was later extended to all non-bipartite graphs by Erdős, Frankl and Rödl [13] using the Szemerédi regularity lemma. For other related results, see [8], [9], [13], [16], [21], [28], [36]. In a sequence of papers [31], [32], [33], Prömel and Steger studied the corresponding problem for induced graphs. Their results were stated in terms of a different notion of extremal number, which was latter generalized by Dotson and Nagle [12] as follows. Given a family of r-graphs , let M and N be r-sets5 in with the following properties: (i) ; and (ii) for , the r-graph is induced -free. The notation stands for . The ⁎-extremal number is defined as where the minimum is over all r-sets satisfying (i) and (ii). In 1992, Prömel and Steger [32] showed that the number of induced F-free graphs on n vertices is . This result was later extended by Alekseev [1] and Bollobás and Thomason [10] for families of graphs, and by Kohayakawa, Nagle and Rödl [22] for 3-graphs. In 2009, Dotson and Nagle [12] generalized these results, showing that for all families of r-graphs the number of induced -free r-graphs is .
For a family of r-graphs such that , the counting results mentioned above are not precise. In the case of graphs, Alon, Balogh, Bollobás and Morris [2] obtained a more refined result. They showed that the number of induced -free graphs on n vertices is , where depends only on the family . Terry [37] generalized this result to finite relational languages which in particular covers r-graphs. For a family of r-graphs , her result says that the number of induced -free 3-graphs is either or there exists such that for all large enough n, the number of induced -free 3-graphs is at most .
Our first theorem determines the number of induced -free graphs up to a constant factor on the exponent, making progress towards Conjecture 1.1. Theorem 1.2 The number of induced -free 3-graphs on n vertices is .
More generally, we also determine the number of induced -free 3-graphs on n vertices for all families of 3-graphs on 4 vertices. Since every 3-graph on 4 vertices is determined by its number of edges, our result is stated in terms of forbidden number of edges. For a set , let be the number of 3-graphs on n vertices which do not induce edges on any set of 4 vertices. Our result can be stated as follows, where we do not attempt to optimize the constants in the exponent.
Theorem 1.3 Let be a set. Then, the following holds for . If or , then ; If or , then ; If or , then ; If , then ; If , then ; For all the remaining cases, we have .
Before we state our next theorem, we need some notation. Let and be a set, which we refer to as a list. We say that an r-graph G is -free if for all there is no set of k vertices in G inducing exactly i edges. By generalizing our previous notation, we denote by the number of -free r-graphs on n vertices. Our next theorem extends Theorem 1.2 to r-graphs and 3-good lists. We say that a list L is 3-good if for all . That is, the complement of L does not contain three consecutive integers. Throughout this paper, all logarithms are in base 2. Theorem 1.4 Let be integers and be a list. If L is 3-good, then
The main tool behind the proof of Theorem 1.4 is a lemma which counts the solutions of a certain constraint satisfaction problem, see Lemma 3.1. For , we observe that is equal to the number of r-graphs such that, for every pair of edges, the size of their intersection is not . This is related to the problem of counting designs, a heavily studied object in combinatorics, see [20], [24], [25].
The rest of this paper is organized as follows. In Section 2 we discuss the sharpness of Theorem 1.4; in Section 3 we present the proof of Theorem 1.4; in Section 4 we prove Theorem 1.2, Theorem 1.3.
Section snippets
Sharpness discussion of Theorem 1.4
In this section, we provide three examples which show that Theorem 1.4 is sharp for . Our first lemma shows that there is a 3-good list that achieves the upper bound given by Theorem 1.4.
Lemma 2.1 For we have
Proof The list is 3-good and therefore Theorem 1.4 can be applied, which gives the upper bound. Now, let be the set of r-graphs on such that every -subset of is contained in at most one edge. Note that the number of
Proof of Theorem 1.4
We will start by proving a combinatorial lemma. To state it we use the language of constraint satisfaction problems (CSP). Let be the family of all subsets of . We refer to the elements of as constraints. A CSP on is a pair , where is a function assigning a constraint for each pair of vertices. An assignment on is a function which assigns for every vertex an integer (or color) from . We say that an assignment is
Proof of Theorems 1.2 and 1.3
In this section we prove Theorem 1.3, that is, we determine asymptotically for all possible L. In particular, we prove Theorem 1.2. For simplicity, we denote and assume that throughout this section.
For a list , recall that . Observe that , as a 3-graph G does not induce i edges on 4 vertices if and only if its complement does not induce edges on 4 vertices. In light of this, to prove Theorem 1.3 it is sufficient to
Concluding remarks
When analyzing the proof of Theorem 1.4 in the case where , and , it can be observed that it actually gives where G is the Barnes G function. On the other hand, we have seen in the proof of Theorem 1.2 that Towards solving Conjecture 1.1, it would be interesting to first determine the constant in front of the main term of the exponent.
Acknowledgements
We thank the anonymous referees for their careful reading and many helpful suggestions.
References (38)
- et al.
The structure of almost all graphs in a hereditary property
J. Comb. Theory, Ser. B
(2011) - et al.
Almost all triple systems with independent neighborhoods are semi-bipartite
J. Comb. Theory, Ser. A
(2011) - et al.
The number of hypergraphs without linear cycles
J. Comb. Theory, Ser. B
(2019) - et al.
Hereditary properties of hypergraphs
J. Comb. Theory, Ser. B
(2009) - et al.
An exact result for 3-graphs
Discrete Math.
(1984) - et al.
On the number of graphs without 4-cycles
Discrete Math.
(1982) - et al.
Maximum induced matchings in graphs
Discrete Math.
(1997) - et al.
The number of -free graphs
Adv. Math.
(2016) The minimum size of 3-graphs without a 4-set spanning no or exactly three edges
Eur. J. Comb.
(2011)- et al.
Excluding induced subgraphs II: extremal graphs
Discrete Appl. Math.
(1993)
Range of values of entropy of hereditary classes of graphs
Diskretn. Mat.
Solving Turán's tetrahedron problem for the -norm
J. Lond. Math. Soc.
Independent sets in hypergraphs
J. Am. Math. Soc.
Almost all triangle-free triple systems are tripartite
Combinatorica
The number of -free graphs
J. Lond. Math. Soc. (2)
Hereditary and monotone properties of graphs
On an open problem of Paul Turán concerning 3-graphs
The asymptotic number of graphs not containing a fixed subgraph and a problem for hypergraphs having no exponent
Graphs Comb.
Cited by (0)
- 1
Research is partially supported by NSF grants DMS-1764123 and RTG DMS-1937241, the Arnold O. Beckman Research Award (UIUC Campus Research Board RB 18132), the Langan Scholar Fund (UIUC RB 18132), and the Simons Fellowship.