Loose Hamiltonian cycles forced by large $(k-2)$-degree - sharp version
Josefran de Oliveira Bastos, Guilherme Oliveira Mota, Mathias Schacht,, Jakob Schnitzer, Fabian Schulenburg

TL;DR
This paper establishes the exact minimum degree condition needed for large uniform hypergraphs to contain Hamiltonian cycles, extending previous results to higher uniformities.
Contribution
It provides the sharp $(k-2)$-degree threshold for Hamiltonian $ ext{ell}$-cycles in $k$-uniform hypergraphs, generalizing earlier work for 3-uniform cases.
Findings
Determined the exact degree threshold for Hamiltonian cycles in hypergraphs.
Extended previous results from 3-uniform to general $k$-uniform hypergraphs.
Proved the sharpness of the degree condition for sufficiently large hypergraphs.
Abstract
We prove for all and the sharp minimum -degree bound for a -uniform hypergraph on vertices to contain a Hamiltonian -cycle if divides and is sufficiently large. This extends a result of Han and Zhao for -uniform hypegraphs.
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.
Loose Hamiltonian cycles forced by large -degree
– sharp version –
Josefran de Oliveira Bastos
,
Guilherme Oliveira Mota
Instituto de Matemática e Estatística, Universidade de São Paulo, São Paulo, Brazil
,
Mathias Schacht
,
Jakob Schnitzer
and
Fabian Schulenburg
Fachbereich Mathematik, Universität Hamburg, Hamburg, Germany
{jakob.schnitzer|fabian.schulenburg}@uni-hamburg.de
Abstract.
We prove for all and the sharp minimum -degree bound for a -uniform hypergraph on vertices to contain a Hamiltonian -cycle if divides and is sufficiently large. This extends a result of Han and Zhao for -uniform hypegraphs.
Key words and phrases:
hypergraphs, Hamiltonian cycles, degree conditions
2010 Mathematics Subject Classification:
05C65 (primary), 05C45 (secondary)
The first author was supported by CAPES. The second author was supported by FAPESP (Proc. 2013/11431-2 and 2013/20733-2) and CNPq (Proc. 477203/2012-4 and 456792/2014-7). The cooperation was supported by a joint CAPES/DAAD PROBRAL (Proc. 430/15).
1. Introduction
Given , a -uniform hypergraph is a pair with vertex set and edge set , where denotes the set of all -element subsets of . Given a -uniform hypergraph and a subset , we denote by the number of edges in containing and we denote by the -element sets such that T\mathbin{\mathchoice{\leavevmode\vtop{ \halign{\hfil\m@th\displaystyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\textstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptscriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}}S\in E, so . The minimum -degree of is denoted by and it is defined as the minimum of over all sets . We denote by the size of a hypergraph the number of its edges.
We say that a -uniform hypergraph is an -cycle if there exists a cyclic ordering of its vertices such that every edge of is composed of consecutive vertices, two (vertex-wise) consecutive edges share exactly vertices, and every vertex is contained in an edge. Moreover, if the ordering is not cyclic, then is an -path and we say that the first and last vertices are the ends of the path. The problem of finding minimum degree conditions that ensure the existence of Hamiltonian cycles, i.e. cycles that contain all vertices of a given hypergraph, has been extensively studied over the last years (see, e.g., the surveys [RRsurv, Zhao-survey]). Katona and Kierstead [KaKi99] started the study of this problem, posing a conjecture that was confirmed by Rödl, Ruciński, and Szemerédi [RoRuSz06, RoRuSz08], who proved the following result: For every , if is a -uniform -vertex hypergraph with , then contains a Hamiltonian -cycle. Kühn and Osthus proved that -uniform hypergraphs with contain a Hamiltonian -cycle [KuOs06], and Hàn and Schacht [HaSc10] (see also [KeKuMyOs11]) generalized this result to arbitrary and -cycles with . In [KuMyOs10], Kühn, Mycroft, and Osthus generalized this result to , settling the problem of the existence of Hamiltonian -cycles in -uniform hypergraphs with large minimum -degree. In Theorem 1 below (see [BuHaSc13, BaMoScScSc16+]) we have minimum -degree conditions that ensure the existence of Hamiltonian -cycles for .
Theorem 1**.**
For all integers and and every there exists an such that every -uniform hypergraph on vertices with and
[TABLE]
contains a Hamiltonian -cycle. ∎
The minimum degree condition in Theorem 1 is asymptotically optimal as the following well-known example confirms. The construction of the example varies slightly depending on whether is an odd or an even multiple of . We first consider the case that for some integer . Let be a -uniform hypergraph on vertices such that an edge belongs to if and only if it contains at least one vertex from , where . It is easy to see that contains no Hamiltonian -cycle, as it would have to contain edges and each vertex in is contained in at most two of them. Indeed any maximal -cycle includes all but vertices and adding any additional edge to the hypergraph would imply a Hamiltonian -cycle. Let us now consider the case that for some integer . Similarly, let be a -uniform hypergraph on vertices that contains all edges incident to , where . Additionally, fix some vertices of and let contain all edges on that contain all of these vertices, i.e., an -star. Again, of the edges that a Hamiltonian -cycle would have to contain, at most can be incident to . So two edges would have to be completely contained in and be disjoint or intersect in exactly vertices, which is impossible since the induced subhypergraph on only contains an -star. Note that for the minimum -degree the -star on is only relevant if , in which case this star increases the minimum -degree by one.
In [HaZh15b], Han and Zhao proved the exact version of Theorem 1 when , i.e., they obtained a sharp bound for . We extend this result to -uniform hypergraphs.
Theorem 2** (Main Result).**
For all integers and there exists such that every -uniform hypergraph on vertices with and
[TABLE]
contains a Hamiltonian -cycle. In particular, if
[TABLE]
then contains a Hamiltonian -cycle.
The following notion of extremality is motivated by the hypergraph . A -uniform hypergraph is called -extremal if there exists a partition V=A\mathbin{\mathchoice{\leavevmode\vtop{ \halign{\hfil\m@th\displaystyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\textstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptscriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}}B such that , and . We say that A\mathbin{\mathchoice{\leavevmode\vtop{ \halign{\hfil\m@th\displaystyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\textstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptscriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}}B is an -extremal partition of . Theorem 2 follows easily from the next two results, the so-called extremal case (see Theorem 4 below) and the non-extremal case (see Theorem 3).
Theorem 3** (Non-extremal Case).**
For any and all integers and , there exists such that the following holds for sufficiently large . Suppose is a -uniform hypergraph on vertices with such that is not -extremal and
[TABLE]
Then contains a Hamiltonian -cycle. ∎
The non-extremal case was the main result of [BaMoScScSc16+].
Theorem 4** (Extremal Case).**
For any integers and , there exists such that the following holds for sufficiently large . Suppose is a -uniform hypergraph on vertices with such that is -extremal and
[TABLE]
Then contains a Hamiltonian -cycle.
In Section 2 we give an overview of the proof of Theorem 4 and state Lemma 5, the main result required for the proof. In Section 3 we first prove some auxiliary lemmas and then we prove Lemma 5.
2. Overview
Let be a -uniform hypergraph and let be disjoint subsets. Given a vertex set we denote by the number of edges of the form , where , , and . We allow for to be omitted when is zero and write for .
The proof of Theorem 4 follows ideas from [HaZh15], where a corresponding result with a -degree condition is proved. Let be an extremal hypergraph satisfying (1). We first construct an -path in (see Lemma 5 below) with ends and such that there is a partition A_{\ast}\mathbin{\mathchoice{\leavevmode\vtop{ \halign{\hfil\m@th\displaystyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\textstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptscriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}}B_{\ast} of composed only of “typical” vertices (see (* *) ‣ 5 and (* *) ‣ 5 below). The set is suitable for an application of Lemma 6 below, which ensures the existence of an -path on with and as ends. Note that the existence of a Hamiltonian -cycle in is guaranteed by and . So, in order to prove Theorem 4, we only need to prove the following lemma.
Lemma 5** (Main Lemma).**
For any and all integers and , there exists a positive such that the following holds for sufficiently large . Suppose that is an -extremal -uniform hypergraph on vertices and
[TABLE]
Then there exists a non-empty -path in with ends and and a partition A_{\ast}\mathbin{\mathchoice{\leavevmode\vtop{ \halign{\hfil\m@th\displaystyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\textstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptscriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}}B_{\ast}=(V\smallsetminus{\mathcal{Q}})\cup L_{0}\cup L_{1} where such that the following hold:
- (* *)
, 2. (* *)
* for any vertex ,* 3. (* *)
* for any vertex ,* 4. (* *)
.
The next result, which we will use to conclude the proof of Theorem 4, was obtained by Han and Zhao (see [HaZh15]*Lemma 3.10).
Lemma 6**.**
For any integers and there exists such that the following holds. If is a sufficiently large -uniform hypergraph with a partition V({\mathcal{H}})=A_{\ast}\mathbin{\mathchoice{\leavevmode\vtop{ \halign{\hfil\m@th\displaystyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\textstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptscriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}}B_{\ast} and there exist two disjoint -sets such that (* *) ‣ 5–(* *) ‣ 5 hold, then contains a Hamiltonian -path with and as ends. ∎
3. Proof of the Main Lemma
We will start this section by describing the setup for the proof, which will be fixed for the rest of the paper. Then we will prove some auxiliary lemmas and finally prove Lemma 5. Let and integers and be given. Fix constants
[TABLE]
Let be sufficiently large and let be an -extremal -uniform hypergraph on vertices that satisfies the -degree condition
[TABLE]
Let A\mathbin{\mathchoice{\leavevmode\vtop{ \halign{\hfil\m@th\displaystyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\textstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}{\leavevmode\vtop{ \halign{\hfil\m@th\scriptscriptstyle#\hfil\cr\cup\cr\cdot\crcr}}}}B=V({\mathcal{H}}) be a minimal extremal partition of , i.e. a partition satisfying
[TABLE]
which minimises . Recall that the extremal example implies
[TABLE]
Since , we expect most vertices to have low degree into . Also, most must have high degree into such that the degree condition for -sets in can be satisfied. Thus, we define the sets and to consist of vertices of high respectively low degree into by
[TABLE]
and set . We will write , , and . It follows from these definitions that
[TABLE]
For the first inclusion, consider a vertex and a vertex . Exchanging and would create a minimal partition with fewer edges in , a contradiction to the minimality of the extremal partition. The other inclusion is similarly implied by the minimality.
Actually, as we shall show below, the sets and are not too different from and respectively:
[TABLE]
Note that by the minimum -degree
[TABLE]
Every vertex satisfies , so we have
[TABLE]
Consequently , as and .
Moreover, holds as a high number of vertices in would contradict . The other three inequalities (5) follow from the already shown ones, for example for observe that
[TABLE]
Although the vertices in were defined by their low degree into , they also have low degree into the set itself; for any we get
[TABLE]
Since we are interested in -paths, the degree of -tuples in will be of interest, which motivates the following definition. An -set is called -typical if
[TABLE]
If is not -typical, then it is called -atypical. Indeed, most -sets in are -typical; denote by the number of -atypical sets in . We have
[TABLE]
Lemma 7**.**
The following holds for any -set if .
[TABLE]
In particular, the following holds for any -typical -set .
[TABLE]
In the proof of the main lemma we will connect two -typical sets only using vertices that are unused so far. Even more, we want to connect two -typical sets using exactly one vertex from . The following corollary of Lemma 7 allows us to do this.
Corollary 8**.**
Let and be two disjoint -typical sets in and with . Then the following holds.
- (* *)
There exists an -path disjoint from of size two with ends and that contains exactly one vertex from . 2. (* *)
There exist and a set -set such that is an edge in and every -subset of is -typical.
Proof of Corollary 8.
For (* *) ‣ 8, the second part of Lemma 7 for and implies that they both extend to an edge with at least sets in . Only few of those intersect and by an averaging argument we obtain two sets such that and as well as are edges in , which yields the required -path. In view of (6), (* *) ‣ 8 is a trivial consequence of the second part of Lemma 7. ∎
Proof of Lemma 7.
Let and let be an -set. We will make use of the following sum over all -sets that contain .
[TABLE]
Note that we can relate the sums and in (7) to the terms in question as follows.
[TABLE]
We will bound some of the terms on the right-hand side of (7). It directly follows from (5) that ; moreover, . Using the minimum -degree condition (3) we obtain
[TABLE]
Combining these estimates with (7) and (8) yields
[TABLE]
For the second part of the lemma, note that the definition of -typicality and imply that is smaller than for any -typical -set , which concludes the proof. ∎
For Lemma 5, we want to construct an -path , such that and the remaining sets and have the right relative proportion of vertices, i.e., their sizes are in a ratio of one to . If , then (see (4)) and so should cover and contain the right number of vertices from . For this, we have to find suitable edges inside , which the following lemma ensures.
Lemma 9**.**
Suppose that . Then there exist disjoint paths of size three, each of which contains exactly one vertex from and has two -typical sets as its ends.
Proof.
We say that an -set is good if it is a subset of at least -typical sets, otherwise we say that the set is bad. We will first show that there are edges in , each containing one -typical and one good -set. Then we will connect pairs of these edges to -paths of size three.
Suppose that . So by (4) and consequently and . It is not hard to see from (6) that at most a fraction of the -sets in are bad. Hence, at least
[TABLE]
-sets in contain no -atypical or bad subset. Let be the set of edges inside that contain such a -set. For all , by the minimum degree condition, we have and, with the above, we have
[TABLE]
On the other hand, for any we have which implies that any edge in intersects at most other edges in . So, in view of we may pick a set of disjoint edges in .
We will connect each of the edges in to an -typical set. Assume we have picked the first desired -paths, say , and denote by the set of vertices contained in one of the paths or one of the edges in . For the rest of this proof, when we pick vertices and edges, they shall always be disjoint from and everything chosen before. Let be an edge in we have not considered yet and pick an arbitrary -typical set .
We will first handle the cases that or that , . In the first case, a -set that contains no -atypical set already contains two disjoint -typical sets. In the second case, an -set is -typical for any vertex in by the definition of -typicality. Hence in both cases contains two disjoint -typical sets, say and . We can use Corollary 8 (* *) ‣ 8, as , to connect to and obtain an -path of size three that contains one vertex in and has -typical ends and .
So now assume that and , in particular and we may split the -set considered in the definition of into an -typical -set and a good -set . Moreover, let be one of the remaining two vertices and set .
First assume that . As , at most sets in intersect . So it follows from Lemma 7 that there exist -sets , such that and are edges, and .
Now assume that . As the good set forms an -typical set with most vertices in , there exists such that
[TABLE]
and is an -typical set. Lemma 7 implies that
[TABLE]
So there exists an -typical -set such that is an edge in . Use Lemma 8 (* *) ‣ 8 to connect to and obtain an -path of size three that contains one vertex in and has -typical ends and . ∎
If the hypergraph we consider is very close to the extremal example then Lemma 9 does not apply and we will need the following lemma.
Lemma 10**.**
Suppose that . If is an odd multiple of then there exists a single edge on containing two -typical -sets. If is an even multiple of then there either exist two disjoint edges on each containing two -typical -sets or an -path of size two with -typical ends.
Proof.
For the proof of this lemma all vertices and edges we consider will always be completely contained in . First assume that there exists an -atypical -set . Recall that this means that so in view of (6) and we can find two disjoint -sets extending it to an edge, each containing an -typical set, which would prove the lemma.
So we may assume that all -sets in are -typical. We infer from the minimum degree condition that contains a single edge, which proves the lemma in the case that is an odd multiple of and for the rest of the proof we assume that is an even multiple of .
Assume for a moment that . Recall that in this case any -set in in the extremal hypegraph is contained in one edge. Consequently, the minimum degree condition implies that any -set in extends to at least two edges on . Fix some edge in ; any other edge on has to intersect in at least two vertices or the lemma would hold. Consider any pair of disjoint -sets and in to see that of the four edges they extend to, there is a pair which is either disjoint or intersect in one vertex, proving the lemma for the case .
Now assume that . In this case the minimum degree condition implies that any -set in extends to at least one edge on . Again, fix some edge in ; any other edge on has to intersect in at least one vertex or the lemma would hold. Applying the minimum degree condition to all -sets disjoint from implies that one vertex is contained in at least edges. We now consider the -uniform link hypergraph of on . Since any two edges intersecting in vertices would finish the proof of the lemma, we may assume that there are no such pair of edges. However, a result of Frankl and Füredi [FranklFuredi, Theorem 2.2] guarantees that this -uniform hypergraph without an intersection of size contains at most edges, a contradiction. ∎
The following lemma will allow us to handle the vertices in .
Lemma 11**.**
Let with . There exists a family of disjoint -paths of size two, each of which is disjoint from such that for all
[TABLE]
and both ends of are -typical sets.
Proof.
Let . We will iteratively pick the paths. Assume we have already chosen -paths containing the vertices and satisfying the lemma. Let be the set of all vertices in or in one of those -paths. From we get
[TABLE]
From (6) we get that at most sets in contain at least one -atypical -set. Also, less than sets in contain one of the vertices of . In total, at least of the -sets form an edge with . So we may pick two edges and in that contain the vertex and intersect in vertices. In particular, these edges form an -path of size two as required by the lemma. ∎
We can now proceed with the proof of Lemma 5. Recall that we want to prove the existence of an -path in with ends and and a partition
[TABLE]
satisfying properties (* *) ‣ 5–(* *) ‣ 5 of Lemma 5. Set . We will split the construction of the -path into two cases, depending on whether or not.
First, suppose that . In the following, we denote by the set of vertices of all edges and -paths chosen so far. Note that we will always have and hence we will be in position to apply Corollary 8. We use Lemma 9 to obtain paths and then we apply Lemma 11 to obtain -paths . Every path , for , contains vertices from and one from , while every , for , contains from and one from .
As the ends of all these paths are -typical, we apply Corollary 8 (* *) ‣ 8 repeatedly to connect them to one -path . In each of the steps of connecting two -paths, we used one vertex from and vertices from . Overall, we have that
[TABLE]
as well as
[TABLE]
Furthermore .
Using the identities and , we will now establish property (* *) ‣ 5 of Lemma 5. Set , so
[TABLE]
If is even, (see (2)) and we set . Otherwise and we use Corollary 8 (* *) ‣ 8 to append one edge to to obtain . It is easy to see that one application of Corollary 8 (* *) ‣ 8 decreases by . Setting and we get from that and satisfy (* *) ‣ 5.
Now, suppose that . Apply Lemma 11 to obtain -paths . If , apply Lemma 10 to obtain one or two more -paths contained in . We apply Corollary 8 (* *) ‣ 8 repeatedly to connect them to one -path .
Since , we have that and . We can assume without loss of generality that , otherwise just take for an arbitrary . If let be or depending on whether is an odd or even multiple of ; otherwise let . With similar calculations as before and the same definition of we get that
[TABLE]
Extend the -path to an -path by adding edges using Corollary 8 (* *) ‣ 8. Thus , and we get (* *) ‣ 5 as in the previous case.
In both cases, we will now use the properties of the constructed -path to show (* *) ‣ 5-(* *) ‣ 5. We will use that , which follows from the construction. Since , for all we have . Thus
[TABLE]
which shows (* *) ‣ 5.
For (* *) ‣ 5, Lemma 7 yields for all vertices that
[TABLE]
The second term on the left can be bounded from above by . So, as and as well as , we can conclude (* *) ‣ 5.
By Lemma 7, we know that
[TABLE]
As and as well as , we can conclude (* *) ‣ 5.
References
