The Structure of Hypergraphs without long Berge cycles
Ervin Gy\H{o}ri, Nathan Lemons, Nika Salia, Oscar Zamora

TL;DR
This paper investigates the structure of r-uniform hypergraphs without long Berge cycles, identifying their special substructure and determining their extremal number, thus resolving conjectures and recent results in the field.
Contribution
It characterizes the structure of hypergraphs without long Berge cycles and determines their extremal number, confirming conjectures and simplifying recent findings.
Findings
Determined the extremal number for hypergraphs without long Berge cycles.
Identified the special substructure of such hypergraphs.
Confirmed the conjectured value for the extremal number when k=r.
Abstract
We study the structure of -uniform hypergraphs containing no Berge cycles of length at least for , and determine that such hypergraphs have some special substructure. In particular we determine the extremal number of such hypergraphs, giving an affirmative answer to the conjectured value when and giving a a simple solution to a recent result of Kostochka-Luo when .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
The Structure of Hypergraphs without long Berge cycles
Ervin Győri
Alfréd Rényi Institute of Mathematics, Hungarian Academy of Sciences.
[email protected], [email protected]
Central European University, Budapest.
Nathan Lemons
Theoretical Division, Los Alamos National Laboratory
Nika Salia
Alfréd Rényi Institute of Mathematics, Hungarian Academy of Sciences.
[email protected], [email protected]
Central European University, Budapest.
Oscar Zamora
Central European University, Budapest.
Universidad de Costa Rica, San José. [email protected]
Abstract
We study the structure of -uniform hypergraphs containing no Berge cycles of length at least for , and determine that such hypergraphs have some special substructure. In particular we determine the extremal number of such hypergraphs, giving an affirmative answer to the conjectured value when and giving a a simple solution to a recent result of Kostochka-Luo when .
1 Introduction
In 1959 Erdős and Gallai proved the following results on the Turán number of paths and families of long cycles.
Theorem 1** (Erdős, Gallai [3]).**
Let . If is an -vertex graph that does not contain a path of length , then .
Theorem 2** (Erdős, Gallai [3]).**
Let . If is an -vertex graph that does not contain a cycle of length at least , then .
In fact, Theorem 1 was deduced as a simple corollary of Theorem 2. Recently numerous mathematicians started investigating similar problems for -uniform hypergraphs. We will refer to -uniform hypergraphs as an -graphs for simplicity. All -graphs are simple (i.e. contain no multiple edges), unless stated otherwise.
Definition 1**.**
A Berge cycle of length in a hypergraph, is an alternating sequence of distinct vertices and hyperedges, such that, , for , (where indices taken modulo ).
Definition 2**.**
A Berge path of length in a hypergraph, is an alternating sequence of distinct vertices and hyperedges, such that, , for .
The first extension of Erdős and Gallai [3] result, was by Győri, Katona, and Lemons [7], who extended Theorem 1 for -graphs. It turns out that the extremal numbers have a different behavior when and
Theorem 3** (Győri, Katona and Lemons [7]).**
Let , and let be an -vertex -graph with no Berge path of length . Then
Theorem 4** (Győri, Katona and Lemons [7]).**
Let , and let be an -vertex -graph with no Berge-path of length . Then .
The remaining case when was solved later by Davoodi, Győri, Methuku, and Tompkins [1], the extremal number matches the upper bound of Theorem 4.
Similarly the extremal hypergraphs when Berge cycles of length at least are forbidden, are different in the cases when and with an exceptional third case when . The latter has a surprisingly different extremal hypergraph. Fűredi, Kostochka and Luo [5] provide sharp bounds and extremal constructions for infinitely many , for . Later they [6] also determined exact bounds and extremal constructions for all , for the case . Kostochka and Luo [9] determine a bound for which is sharp for infinitely many . Ergemlidze, Győry, Metukhu, Salia, Tompikns and Zamora [4] determine a bound in the cases where . The case when remained open. Both papers [9, 4] conjectured the maximum number of edges to be bounded by \max\Big{\{}\frac{(n-1)(r-1)}{r},n-(r-1)\Big{\}} (See Figure 1).
Theorem 5** (Füredi, Kostochka and Luo [5, 6]).**
Let and , and suppose is an -vertex -graph with no Berge cycle of length or longer. Then
Theorem 6** (Ergemlidze et al. [4]).**
If and is an -vertex -graph with no Berge cycles of length at least , then if then , and if then .
Theorem 7** (Kostochka, Luo [9]).**
Let and let be an -vertex -uniform multi-hypergraph, each edge of has multiplicity at most . If has no Berge-cycles of length at least , then .
Kostochka and Luo obtain their result from the incidence bipartite graph by investigating the structure of 2-connected bipartite graphs. In a similar way a previous result of Jackson [2] gives an upper bound on the number of edges of a multi -graph with no Berge cycle of length at least .
Theorem 8** (Jackson [2]).**
Let be a bipartite graph with bipartition and such that and every vertex in has degree at least , if then contains a cycle of length at least .
In this paper we study the structure of -graphs containing no Berge cycles of length at least , for all . By exploring the structure of the hypergraphs, instead of bipartite graphs, we are able to find extremal number in the case when , which also gives us a simple proof for Theorem 7. Even more our method lets us determine the extremal number for every value of in both simple -graphs and multi -graphs.
2 Notation and results
Given a hypergraph , let and denote the set of vertices and hyperedges of , respectively, and let , . We denote by , the characteristic function of : the function which is 1 when is a positive multiple of and 0 otherwise. A hypergraph is -free if it doesn’t contain a copy of any hypergraph from the family as a sub-hypergraph. In the following, we are particularly interested in the families and , the family of Berge path of length and the family of Berge cycles of length at least , respectively. The Turán number and are the maximum number of hyperedges in a -free hypergraph or multi-hypergraph respectively on vertices.
Let be a hypergraph. Then its 2-shadow, denoted by , is the collection of pairs of vertices that lie in some hyperedge of . The graph is connected if is a connected graph.
Let be integers such that , for fix . A -graph is called a -block tree if is connected and every -connected block of consists of vertices which induce hyperedges in . A -block tree contains no Berge-cycle of length at least , because each of its blocks contain fewer than hyperedges, see Figure 1.
We define the -star, , as the -vertex -graph with vertex set and edge set , the set is called the center of the star. Since has just vertices of degree bigger than 1, then contains no Berge cycle of length at least .
Definition 3**.**
For a set , the hyperedge neighborhood of in a -graph is the set
[TABLE]
of hyperedges that are incident with at least one vertex of .
Our Main results are:
Theorem 9**.**
Let and be positive integers such that , then
[TABLE]
If the only extremal -vertex -graphs are the -block trees.
We note that as a corollary of Theorem 9 we obtain a slightly stronger version of Theorem 3
Corollary 1**.**
Let and be positive integer with , then
[TABLE]
Theorem 10**.**
Let and be positive integers, then
[TABLE]
When the only extremal graph is . When and the only extremal graphs are the -block trees.
Remark 1**.**
In particular when , we have that and is the only extremal hypergraph.
Theorem 11**.**
Let and be positive integers such that . Then
[TABLE]
If the only extremal graphs with vertices are the -block trees.
As a corollary of Theorem 11 we obtain a version of Theorem 3 with multiple hyperedges
Corollary 2**.**
Let and be positive integer with then
[TABLE]
In fact all these results have essentially the same proof since, these results follow from our Lemma 1, which to some extent lets us understand the structure of long Berge cycle free hypergraphs.
Lemma 1**.**
Let and be positive integers, with , and let be an -vertex -graph which is -free such that every hyperedge has multiplicity at most . Then at least one of the following holds.
- i)
There exists of size such that Moreover, if there exists a set of size such that is copies of a hyperedge and .
- ii)
There exists of size such that
- iii)
, , and there exists such that after removing from the resulting -graph can be decomposed in two -graphs, and sharing one vertex, such that is a -star with at least edges, the shared vertex is in the center of , is a subset of the center of and
In particular, since no hyperedge can have multiplicity larger than , by setting we have that there exists a set of size incident with at most edges.
In Section 3 we deduce Theorems 9, 10 and 11 from Lemma 1, as well as their corollaries. We leave the proof of Lemma 1 for Section 4.
3 Proof of main results
This section contains two subsections in the first one we prove our main results Theorem 9, Theorem 10 and Theorem 11 using Lemma 1. In the second subsection we prove their corollaries.
3.1 Proof of Theorem 9, 10 and 11
To obtain the extremal constructions in Theorem 9, first we are going to show that in a -block tree for every pair of vertices there exists a Berge path of length joining them, for this we prove the following statement by induction.
Claim 1**.**
Let and a multi (not necessarily uniform) hypergraph such that , and every hyperedge , has size at least and multiplicity at most one. Then every pair of vertices of are join by a Berge path of length .
Proof.
The proof is by induction on . The case where is simple to check, as well as the case when , since every edge contain all but at most one vertex. So suppose and . Let be to distinct vertices, take any hyperedge containing , then choose , consider obtain by removing and from and by deleting from the remaining hyperedges, then satisfy the conditions of the claim, hence there exists a Berge path of length joining and , we can extend this path with to be a Berge path of length joining and . ∎
Therefore we proved that in a -block tree for every pair of vertices from the same block there exists a Berge path of length joining them hence the statement trivially holds for every pair of vertices too since -block tree is connected hypergraph.
Proof of Theorem 9.
For the lower bound we can observe that a -block tree on vertices is a -free graph with edges, for this proves the lower bound, if add an extra edge containing new vertices to this construction and we will get a desired lower bound.
For the upper bound, let is an -uniform, -vertex, hypergraph, without a Berge cycle of length at least . The proof is by induction on the number of vertices. The theorem trivially holds for . So suppose and that the theorem holds for any graph with less than vertices, by Lemma 1 there exists a set such that either and or and . Let be the graph induce by . Then either
[TABLE]
[TABLE]
From the above calculations equality holds, only when , and or , , and . If , we prove the only extremal hypergraph is a -block tree. We have and by induction is a -block tree. For any hyperedge incident with we have that , otherwise we have a Berge cycle of length at least in , a contradiction, since any two vertices of are joined by a length Berge path in . If there exists two hyperedges , incident with such that, there exists two distinct vertices , , such that and then both and have elements in , then these hyperedges must intersect in a vertex , . So together with a Berge path of length at least joining to in is a Berge cycle of length at least . Therefore every edge in is either or intersect the same vertex of , hence is a -block tree. ∎
Remark 2**.**
If is a -vertex multi -graph in which each edge has multiplicity at most and contains no Berge cycle of length at least , then Lemma 1 implies this holds for all .
Proof of Theorem 11.
This theorem follows by induction in the same way as Theorem 9 since we can always find a set of size incident with at most edges. ∎
Proof of Theorems 10.
We will assume by induction that Theorem 10 holds for . Note that for , and equality holds only for when , or a -block when , in particular equality only holds for connected hypergraphs. Applying Lemma 1, one of , or must hold.
If holds in Lemma 1, let and be the given decomposition after removing the hyperedge . Let be the only vertex in , and , with both different from . If , then , but equality is not possible, since by connectivity of there is a Berge path from to in and we have a Berge path of length in from to , finally we can use the hyperedge to connect to , we get a Berge path of length at least , a contradiction. So has edges only if , therefore contains the center of and the only vertex of , hence . Finally we have and equality holds when .
If then either in Lemma 1 holds and , or the proof of extremal number follows by induction in the similar way as Theorem 9.
If , and holds in Lemma 1 then we have since for , a contradiction. If , and holds in Lemma 1 then we have since for , a contradiction.
If then should hold in Lemma 1, hence .
Suppose . If holds in Lemma 1 then we have since for , a contradiction. If holds in Lemma 1 then we have since for , which is also a contradiction. Therefore holds in Lemma 1, hence . ∎
3.2 Proof of Corollaries 1 and 2
Proof of Corollary 1.
Let be an -vertex -graph containing no Berge path of length . Define a -graph by adding a new vertex to the vertex set of and extending every hyperedge of with .
If is -free, then from Theorem 9, we have
[TABLE]
If contains a copy of a Berge cycle , of length , for some . If is one of the defining vertices, suppose without loss of generality , and let for each then and that set intersects both and hyperedges. Therefore we can find two distinct vertices and different from all , then is a Berge path of length in , a contradiction. If is not one of the defining vertices, then similar argument leads us to contradiction.
∎
Proof of Corollary 2.
This follows in a similar way as the previous corollary, by constructing a -free -multi-graph .
Hence, by Theorem 11, ∎
4 Proof of Lemma 1
Definition 4**.**
A semi-path of length in a hypergraph, is an alternating sequence of distinct hyperedges and vertices, (starting with a hyperedge and ending in a vertex) such that, and , for .
Let be fix integers and let be a -free multi -graph, consider a semi-path of maximal length. Consider the semi-path obtained from the first vertices and hyperedges of , where , let and , the defining vertices and hyperedges of this path. Note that , so .
First we will show that any vertex, from , is only incident with the defining hyperedges in .
Lemma 2**.**
Suppose , then . Hence .
Proof.
If is incident with a hyperedge of not in , let be the smallest index such that is incident with , then is a Berge cycle of length at least , a contradiction, If is incident with an edge not in the Berge path , then is a longer semi-path, a contradiction to the maximality of .
For simplicity Lemma 2 was stated and proved for a maximal semi-path , but it similarly holds for every maximal semi-path. Hence we may apply Lemma 2 for other maximal semi-paths. ∎
For each defining vertex , , we find another maximal semi-path by rearranging , starting at , without changing the set of the first vertices and hyperedges.
Lemma 3**.**
If for some we have that , then .
Proof.
Consider the semi-path , this semi-path has length , so it is maximal, then follows from Lemma 2 for this path. ∎
Lemma 4**.**
If there are two vertices , with such that then and .
Proof.
Fix and consider the following maximal length semi-paths (see Figure 2)
and
Applying Lemma 2 for a maximal semi-path and , we get and . ∎
Let be an integer such that .
Claim 2**.**
If then either is incident with , , hyperedges or there exists a set of size such that . In particular if then Lemma 1 holds too.
Proof.
First note that the vertices can be exchanged with the vertices of , hence from the Lemma 2, we have . Suppose is incident with a hyperedge , , we may assume , then the semi-path with the maximal length. Since is a non defining vertex in the first hyperedge of a maximal semi-path , applying Lemma 2 to , we have that , therefore the set is a set of vertices incident with at most hyperedges from . Otherwise, if there is no such then we have a set of vertices, incident with at most hyperedges. ∎
From here we may assume that . Let , where , define recursively the sets and for , if , take , otherwise take , let . Note that , for all , so , by Lemmas 2, 3 and 4, we have that . If then is a set of at least vertices incident with at most hyperedges, hence Lemma 1 holds. If then is a set of at least vertices incident with at most hyperedges, hence Lemma 1 holds. From here we may assume and . Observe that is only possible if for every , . We will assume, without loss of generality, that among all possible semi-paths of maximal length, is a one for which is minimal. There are two cases:
- Case 1:
There exists an index , such that intersects , let be the first such index, then there is another index such that , and let be an element in the intersection.
If then from minimality of , and by Lemma 4, so is a set of vertices, of size , incident with at most hyperedges, hence Lemma 1 holds.
If then by applying Lemma 2 to a maximal semi-path
[TABLE]
we get , since is a non defining vertex in the first hyperedge. Also we have from mentality of , hence is a set of vertices, incident with at most hyperedges and therefore 1 holds.
If , note that this implies that otherwise would have at least two new elements, but by minimality of , we have . Fix any vertex , . We need a similar lemma as Lemma 4.
Claim 3**.**
Suppose is such that intersects then
We skip the proof of Lemma 3, since it is similar to the proof of Lemma 4. Let , where , define recursively the following sets and for let , if , otherwise take Finally has size at least and is incident with at most hyperedges, therefore Lemma 1 holds.
- Case 2:
For every index , and are disjoint. We have that this implies that for every , hence , but since , we have that and . So there exists distinct vertices such that for each and . If , take a maximal semi-path, which we get by exchanging with and with , in a semi-path and apply Lemma 2, we get . Therefore is a set of vertices of size incident with at most hyperedges, therefore Lemma 1 holds. We may assume , and then each is a degree one vertex. We may assume that the length of is at least , otherwise , hence is a vertex set of size incident with at most hyperedges, therefore Lemma 1 holds.
Claim 4**.**
If there exists a hyperedge , and then the vertices in are only incident with .
Proof.
Suppose without loss of generality , otherwise we can rearrange path. If is a hyperedge of semi-path , then for some , otherwise we have a Berge cycle length at least , a contradiction. If , then we already deduced that Claim 4 holds. If is not a defining hyperedge of semi-path , then consider obtain by replacing in with , from Lemma 2, a vertex in can only be incident with , but if is incident with one of this hyperedges from then together with the vertices in some order would be a Berge cycle of length , a contradiction. Finally we have . ∎
Let be the hyperedges incident with . If , for some , then is a set of size at least incident with hyperedges, hence Lemma 1 holds. Otherwise we have , so this hyperedges form a -star with hyperedges. Every hyperedge from can only intersect in , by setting the -graph induce from by the vertices we get a desired partition, therefore Lemma 1 holds.
Acknowledgment
The research of first and third authors was partially supported by the National Research, Development and Innovation Office NKFIH, grants K116769, K117879 and K126853. The research of the third author is partially supported by Shota Rustaveli National Science Foundation of Georgia SRNSFG, grant number FR-18-2499.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Davoodi, E. Győri, A. Methuku, C. Tompkins. An Erdős-Gallai type theorem for uniform hypergraphs. European Journal of Combinatorics 69 (2018): 159–162.
- 2[2] B. Jackson. Cycles in bipartite graphs. Journal of Combinatorial Theory, Series B 30 (3) (1981): 332–342
- 3[3] P. Erdős, T. Gallai. On maximal paths and circuits of graphs. Acta Math. Acad. Sci. Hungar. 10 (1959): 337–356.
- 4[4] B. Ergemlidze, E. Győri, A. Methuku, N. Salia, C. Tompkins and O. Zamora. Avoiding long Berge cycles, the missing cases k = r + 1 𝑘 𝑟 1 k=r+1 and k = r + 2 𝑘 𝑟 2 k=r+2 ar Xiv preprint ar Xiv:1808.07687 (2018)
- 5[5] Z. Füredi, A. Kostochka, R. Luo. Avoiding long Berge cycles. ar Xiv preprint ar Xiv:1805.04195 (2018).
- 6[6] Z. Füredi, A. Kostochka, R. Luo. Avoiding long Berge cycles II, exact bounds for all n 𝑛 n . ar Xiv preprint ar Xiv:1807.06119 (2018).
- 7[7] E. Győri, G. Y. Katona, N. Lemons. Hypergraph extensions of the Erdős-Gallai Theorem. European Journal of Combinatorics 58 (2016) 238–246.
- 8[8] E. Győri, A. Methuku, N. Salia, C. Tompkins, M. Vizer. On the maximum size of connected hypergraphs without a path of given length. Discrete Mathematics 341(9) (2018): 2602-–2605
