Tilings in quasi-random -partite hypergraphs
Abstract
Given and two -graphs (-uniform hypergraphs) and , an -factor in is a set of vertex disjoint copies of that together cover the vertex set of . Lenz and Mubayi were first to study the -factor problems in quasi-random -graphs with a minimum degree condition. Recently, Ding, Han, Sun, Wang and Zhou gave the density threshold for having all -partite -graphs factors in quasi-random -graphs with vanishing minimum codegree condition .
In this paper, we consider embedding factors when the host -graph is -partite and quasi-random with partite minimum codegree condition. We prove that if and is a -partite -graph with each part having vertices, then for large enough and , any -dense -partite -graph with each part having vertices and partite minimum codegree condition contains an -factor. We also present a construction showing that is best possible. Furthermore, for , by constructing a sequence of -dense -partite -graphs with partite minimum -degree having no -factor, we show that the partite minimum codegree constraint can not be replaced by other partite minimum degree conditions. On the other hand, we prove that is the asymptotic partite minimum codegree threshold for having all fixed -partite -graph factors in sufficiently large host -partite -graphs even without quasi-randomness.
1 Introduction
For a positive integer , we denote by the set . For , a -uniform hypergraph (in short, -graph) consists of a vertex set and an edge set , that is, every edge is a -element subset of . For a -graph and a subset , with , let (or ) be the set of -sets such that . We call elements of neighbors of . Define the degree of as , denoted by . For a subset , let be the induced subgraph of on the vertex set .
A -graph is -partite if there exists a partition of the vertex set into parts such that every edge intersects each part in at most one vertex. We say is balanced if . A subset is said to be legal if for all . In a -partite -graph , we define the partite minimum -degree as the minimum of taken over all legal -subsets . In particular, we call the partite minimum -degree of as partite minimum codegree of . If is a singleton, then we simply write and instead.
Given two -graphs and , a perfect -tiling (or -factor) in is a set of vertex disjoint copies of that together cover the vertex set of . The study of perfect tilings in graph theory has a long and profound history with a number of results, from the classical results of Corradi–Hajnal [6] and Hajnal–Szemerédi [11] on -factors to the famous result of Johansson–Kahn–Vu [16] on perfect tilings in random graphs. One type of perfect tiling problem is under the constraint of the host (hyper)graphs being multipartite. The investigation on this topic has been studied by many researchers [10, 27, 24, 29, 1, 7, 18, 22, 15, 25].
In this paper, we focus on -factor problem in quasi-random -partite hypergraphs. The study of quasi-random graphs was launched in late 1980s by Chung, Graham and Wilson [4]. They proposed several well-defined notions of quasi-random graphs which are equivalent. We note that the -factor issue for quasi-random graphs with positive density and a minimum degree has been implicitly addressed by Komlós–Sárközy–Szemerédi [20] in the course of developing the famous Blow-up Lemma. Unlike graphs, there are several non-equivalent notions for quasi-random hypergraphs (see [31]). One basic notion to define quasi-randomness is uniform edge-distribution which has been studied in [30, 23], and this can be applied naturally to multipartite hypergraphs.
Definition 1.1 (()-denseness).
Given integers , let , and be an -vertex -partite -graph with partition . We say that is ()-dense if for all ,
(1) |
where is the number of such that .
In particular, we say a -partite -graph is -dense if is ()-dense for some small .
Lenz and Mubayi [23] were the first to study the -factor problems in quasi-random hypergraphs. Recently, Ding, Han, Sun, Wang and Zhou [8] gave the density threshold for having all -partite -graph factors in quasi-random -graphs with vanishing minimum codegree condition. In this paper, we investigate on denseness and partite codegree conditions for the host -partite -graph to ensure -factors.
Let be a -partite -graph with each part having vertices. We first prove that is enough for a -dense -partite -graph with vanishing partite minimum codegree to have an -factor.
Theorem 1.1.
Let be an integer. Given , and a -partite -graph with each part having vertices, there exist an and such that the following holds for . If a -dense -partite -graph with each part having vertices satisfies that and , then has an -factor.
Our next construction shows that is the density threshold for containing all fixed balanced -partite -graphs in a -dense -partite -graphs with partite minimum codegree condition. Let denote the complete -partite -graph with each part having vertices.
Theorem 1.2.
For any and integer , there exists an such that for all , there exists a -dense -partite -graph with each part having vertices such that and has no -factor.
Next possible question is if we can get a similar density threshold in Theorem 1.1 under other vanishing partite degree assumptions. However, the answer appears to be negative. Our following result shows that, for , there exists a -dense -partite -graph having partite minimum -degree and close to such that has no -factor.
Theorem 1.3.
For any , and integers , , , there exist an and such that for all , there exists a -dense -partite -graph with each part having vertices such that and has no -factor.
Compared with the construction in Theorem 1.2, Theorem 1.1 tells that in a -dense -partite -graph, if the density is larger than , one can relax the partite minimum codegree to be vanishing for ensuring all -partite -graph factors. We naturally consider another direction, i.e. whether we can relax denseness condition to guarantee -parite -graph factors, given the partite minimum codegree larger than . Our last result proves that denseness condition actually can be removed in this situation.
Theorem 1.4.
Let be an integer. Given , and a -partite -graph with each part having vertices, there exists an such that the following holds for . If a -partite -graph with each part having vertices satisfies and , then has an -factor.
The remainder of this paper is organised as follows. In Section 2, we will present probabilistic constructions to prove Theorem 1.2 and Theorem 1.3. Section 3 contains absorbing lemmas, which are the key techniques to prove Theorem 1.1 and Theorem 1.4. We review the hypergraph regularity lemma in Section 4. The proof of Theorem 1.1 follows in Section 5. Section 6 has an introduction of weak hypergraph regularity lemma and also the proof of Theorem 1.4. We give some remarks in the final section.
2 Avoiding -factors
Proof of Theorem 1.2.
We prove the theorem by the following construction.
Construction. Let integer . For , define a probability distribution on -partite -graphs with each part having vertices as follows. Let be the complete -partite -graph with partition and . Define a random 2-coloring where each color is assigned to every edge independently with probability . Then let = , where is a new part with vertices. Now we partition into two pieces and . Let if , otherwise let . The edge set is defined as follows. For a vertex and an edge , make into a hyperedge of when
and has color red, or
and has color blue.
Given such construction, for any , the expectation of is
For any legal -set , the degree of is at least . For any other legal -set of , the expectation of is . By concentration inequality (e.g. Chernoff’s bound) and the union bound, for any and sufficiently large , there exists such that is -dense and .
We claim that has no -factor. Note that for any and , there is no legal -set such that , otherwise receives two colors at the same time. This implies that any copy of in must have one part entirely lying in or . Therefore if has a -factor, then , which contradicts to the condition .
We next prove Theorem 1.3.
Proof of Theorem 1.3.
We use the following construction to prove Theorem 1.3.
Construction. Let integers , and . For , define a probability distribution on -partite -graphs with each part having vertices as follows. Let be a complete -partite -graph with vertex partition where and for . Now consider a random 2-coloring where every edge independently has red with probability and blue with probability . In particular, we say a subgraph in is red/blue if every edge in the subgraph has color red/blue. We define with and for , i.e. we add one new vertex in the first part of . For a legal -set of , we make into a hyperedge of when
does not contain and is red, or
contains and there exists a blue edge in .
For any , the expectation of is at least
For any legal -set , if does not contain , then the expected value of is at least . On the other hand, if contains , the expected value of is at least . Let and . By probabilistic concentration inequality (e.g. Janson’s inequality [2]) and the union bound, for any and large enough, there exists such that is -dense and .
We next show that has no -factor. Suppose not, let be the copy of which covers vertex . As , there exists a vertex such that . Therefore, there exists a legal -set such that and , which implies that is red and has a blue edge respectively. A contradiction.
3 The Absorption Technique
The main tool to prove Theorem 1.1 and Theorem 1.4 is the absorbing method. This technique, developed initially by Rödl, Ruciński and Szemerédi [32], is a powerful tool in finding spanning structures in graphs and hypergraphs. In this paper, we shall apply a variant of the absorbing method - the lattice-based absorption method, which was proposed by Han [12]. Throughout the rest of paper, we use to indicate that we select the positive constants from right to left. More concretely, there is an increasing positive function such that, given , whenever we choose some such that the subsequent statement holds. Hierarchies of other lengths are defined similarly.
Given a -partite -graph with vertex partition , we say a vertex subset is balanced if .
Our first absorbing lemma deals with the case when the host -partite -graph is -dense with and has vanishing partite minimum codegree, which is the main lemma to prove Theorem 1.1.
Lemma 3.1 (Absorbing Lemma I).
Suppose that and with . Let be a -partite -graph with each part having vertices. Suppose that a -dense -partite -graph with each part having vertices satisfies and . Then there exists a balanced vertex set with such that for any balanced vertex set with and , both and contain -factors.
Our second absorbing lemma is for Theorem 1.4, which treats the situation when the host -partite -graph has large partite minimum codegree without denseness condition.
Lemma 3.2 (Absorbing Lemma II).
Suppose that and with . Let be a -partite -graph with each part having vertices. Suppose that a -partite -graph with each part having vertices satisfies and . Then there exists a balanced vertex set with such that for any balanced vertex set with and , both and contain -factors.
The rest of the section is devoted to the proof of Lemma 3.1 and Lemma 3.2, for which we shall state and prove some necessary lemmas.
Lemma 3.3.
Suppose that and with . Let be a -partite -graph with each part having vertices. Suppose that a -partite -graph with each part having vertices satisfies . Then for any vertex , is contained in at least copies of .
The proof of Lemma 3.3 bases on a classical counting result, called supersaturation initially from Erdős [9].
Proposition 3.4.
Suppose that and . Let be a -partite -graph with . Suppose that is a -partite -graph with and a vertex partition . If contains at least edges, then contains at least copies of whose -th part is contained in for all .
Proof of Lemma 3.3.
It is enough to prove Lemma 3.3 for , as any in the statement is a subgraph of . Suppose that has vertex partition . Without loss of generality, we assume . By partite minimum codegree condition, we have .
Construct an auxiliary -partite -graph as follows. Define the vertex set and let , i.e. we keep those edges in which do not cover but contain some neighbor of as subset. Note that as sufficiently large. Let be a -partite -graph obtained from by removing arbitrary one vertex from the first part. Then, by Proposition 3.4 with , there exists some small such that contains at least copies of . Consider a copy of in , denoted by . Assume with for . By the construction, in any legal -set is a neighbor of . Thus we obtain a copy of in , from with embedded into . Therefore, is contained in at least copies of and we are done.
We need some notions which are useful in the next proof. The following concepts are introduced by Lo and Markström [26]. Let be a -partite -graph with vertex partition and each part having vertices. Given a -partite -graph with each part having vertices, a constant , an integer and , we say that two vertices in are -reachable (in ) if there are at least -sets such that both and contain -factors. In this case we call a reachable set for . A vertex subset is said to be -closed if every two vertices in are -reachable in . For , denote by the set of vertices that are -reachable to .
Lemma 3.5.
Suppose that and with . Let be a -partite -graph with each part having vertices. Suppose that is a -partite -graph with vertex partition and each part having vertices such that every vertex in is contained in at least copies of . Then for any , every set of vertices in contains two vertices that are -reachable in .
Proof.
Set . We choose small enough such that . For any vertex , denote by the family of -sets such that has a copy of . Consider and any vertices . As every vertex in is contained in at least copies of , we have . Therefore, by the inclusion-exclusion principle, there exist two vertices such that , which implies that there are at least -sets such that both and have copies of . Namely are -reachable in .
The following lemma says that if the host -parite -graph satisfies the conclusion above, i.e. in each part every constant-sized subset contains two reachable vertices, then we are able to find a large set in each part such that every vertex in has a large reachable neighborhood.
Lemma 3.6.
Suppose that and integers with . Let be a -partite -graph with each part having vertices. Suppose that is a -partite -graph with vertex partition and each part having vertices such that for any every set of vertices in contains two vertices that are -reachable in . Then there exists with such that for any .
Proof.
For each part with , our strategy is step by step deleting one vertex with few “reachable neighbors” and also removing the vertices that are reachable to it from . Set . If there is a vertex such that , then let and let . Next, we check – if there still exists a vertex such that , then let and let and repeat the procedure until no such exists. Suppose we stop with a set of vertices . Note that every two vertices of are not -reachable in , which implies and . Set , then for any .
The following lemma from [13] can give a partition of each part of such that every smaller part possesses a good reachable property.
Lemma 3.7.
([13, Theorem 6.3]). Suppose that and with . Let be a -graph on vertices. Suppose that is a -graph on vertices, and a subset satisfies that for any . Further, suppose every set of vertices in contains two vertices that are -reachable in . Then we can find a partition of into with such that for any , and is -closed in .
In order to prove the whole in Lemma 3.6 is closed, we need the following lemma from [14] which gives a sufficient condition to merge different closed parts. Before stating the lemma formally, we introduce the following concepts from Keevash and Mycroft [17]. Let be a -partite -graph with each part having vertices. Suppose that is a partition of with which is a refinement of the original -partition of . Let be a -partite -graph with vertices. For a subset , the index vector of with respect to is the vector
Given a vector , we use to denote the coordinate which corresponds to . We call a vector an -vector if all its coordinates are non-negative and their sum is . Given , an -vector is called a -robust -vector if at least copies of in satisfy . Let be the set of all -robust -vectors and be the lattice generated by the vectors of . Let be the unit vector such that and for .
The next lemma is actually a variant of [14, Lemma 3.9] and can be derived from the the proof of [14, Lemma 3.9].
Lemma 3.8.
([14, Lemma 3.9]). Let be integers and let be a -graph with . Given constants , there exists and integers such that the following holds for sufficiently large . Let be a -graph on vertices with a partition of such that for each , and is -closed in . If where , then is -closed in .
We state the following crucial lemma for the proof of Lemma 3.1.
Lemma 3.9.
Suppose that and with . Let be a -partite -graph with each part having vertices. Suppose that is a -dense -partite -graph with vertex partition and each part having vertices. Let be a partition of , and let which is a refinement of the original -partition of . Assume for every and , . Then for any and , we have .
The proof of Lemma 3.9 relies on the hypergraph regularity method, therefore we postpone the proof to Section 4.
Given a -partite -graph with each part having vertices, a -set and , we say an -set is an absorbing -set for if and both and have -factors. Let be the family of all absorbing -sets for . The proofs of two absorbing lemmas depend on the following lemma whose proof idea is similar to the non-multipartite version from [14, Lemma 3.6].
Lemma 3.10.
Suppose that , and with . Let be a -partite -graph with each part having vertices. Suppose that is a -partite -graph with vertex partition and each part having vertices. Furthermore, satisfies the following two properties:
-
(i)
For any , is contained in at least copies of ;
-
(ii)
For each , there exists with such that is -closed in .
Then there exists a balanced vertex set with and such that for any balanced vertex set with and , both and contain -factors.
Proof.
The strategy is as follows. We first show that for any balanced -set in , there is a robust number of absorbing sets for , which allows us to build an absorbing family randomly. Then we cover vertices in greedily into a family of copies of . The union is the absorbing set we desire.
Fix a balanced -set . Assume that such that for each , are vertices lying in . Set and . We claim that there are at least absorbing -sets for , i.e. . We first consider a balanced -set with such that and has a copy of . By the property (i) in the statement and each , there are at least
choices of such , where is the number of -sets overlapping one more vertex with and is the number of -sets sharing some vertex with . For any distinct vertex pair with and , they are -reachable in by the property (ii). Therefore there are at least reachable -sets for . We aim to find disjoint greedily for all except such that is also disjoint from and . During the selection, there are at most vertices to avoid in each step. Thus there are at least choices for each . Let be the union of all such and . We claim that is an absorbing -set for . For , each forms an -factor with by the reachable property, so has an -factor. For , each forms an -factor with and has a copy of , which together give an -factor in . In total, the number of such absorbing sets is at least
namely .
We next build a family of of balanced -sets randomly. Choose a family of of balanced -sets by selecting possible balanced -sets independently with probability . By Chernoff’s bound and the union bound, with probability as , the satisfies
(a) |
for all balanced -set in .
The expected number of pairs of intersecting balanced -sets in is at most
Therefore, by Markov’s inequality, with probability at least ,
(b) |
Thus there exists a family satisfying both (a) and (b). We obtain a subfamily by removing one balanced -set from intersecting pairs and also removing those -sets which are not absorbing -sets for any balanced -set in . Then and has an -factor. For any balanced -set in , we get
For any balanced vertex set with and , we split arbitrarily into at most balanced -sets. Since , for all such balanced -sets, we can find disjoint absorbing -sets, which means that has an -factor.
We then greedily pick disjoint copies of covering vertices in , denoted by the family of such copies of . Our aim is to avoid vertices belonging to in this process. For any vertex , there are at least copies of containing from the property (i) in the assumption. Furthermore, there are at most vertices to avoid in each step. Thus, we can always find the desired copy of one by one and finally obtain , since .
Let , and is the desired balanced vertex set with .
Proof of Lemma 3.1.
We choose parameters in the following hierarchy:
and with . Let be a -partite -graph with each part having vertices, and be a -dense -partite -graph with each part having vertices such that and as in the statement. Let the vertex partition of be . By Lemma 3.3, every vertex is contained in at least copies of . Then by Lemma 3.5, for any , every set of vertices in contains two vertices that are -reachable in . Set . By Lemma 3.6, for each , there exists with such that for any . We then apply Lemma 3.7 to each with and in place of , and obtain a partition of . Let be the partition of where . Set , which is a refinement of the original -partition of . By Lemma 3.9, for any and , we have . Therefore, following Lemma 3.8 with , we conclude that each is -closed. We end with Lemma 3.10 where , and eventually find the desired set which possesses good absorbing property as in the statement.
The proof of Lemma 3.2 is simpler, where we verify reachable property in a direct way.
Proof of Lemma 3.2.
The parameters have the following hierarchy:
and with . Let be a -partite -graph with each part having vertices, and be a -partite -graph with each part having vertices such that and . Let the vertex partition of be . By Lemma 3.3 with in place of , every vertex is contained in at least copies of . Thus the property (i) in the Lemma 3.10 holds. It is sufficient to show that each is -closed. If so, Lemma 3.2 follows from Lemma 3.10 with and in place of .
Without loss of generality, we prove closeness property for . For arbitrary two vertices , since , we have , which implies that . We construct an auxiliary -partite -graph as follows. Set the vertex set . Define the edge set , i.e. we retain edges of which do not cover nor but contain some element of as subset. Since , we have . Let be a -partite -graph obtained from with arbitrary one vertex removed from the first part. Then, by Proposition 3.4, there exists some small such that contains at least copies of . By our construction, for each such copy , both and span copies of with embedded to and respectively, hence span copies of as is a subgraph of . This means that there are at least -sets such that both and contain -factors, i.e. are -reachable. Therefore is -closed.
4 The Hypergraph Regularity Lemma
In this section, we introduce the hypergraph regularity lemma, and an accompanying counting lemma. Then we shall prove Lemma 3.9. We utilise the approach from Rödl and Schacht [34, 33], as well as the results from [5] and [21]. Before stating the hypergraph regularity lemma, we introduce some necessary notation below. For reals we write to denote that .
4.1 Regular complexes
A hypergraph consists of a vertex set and an edge set , where every edge is a non-empty subset of . So a -graph as defined earlier is a -uniform hypergraph in which every edge has size . A hypergraph is a complex if whenever and is a non-empty subset of we have that . All the complexes considered in this paper have the property that all vertices are contained in an edge. A complex is a -complex if all the edges of consist of at most vertices. Given a -complex , for each , the edges of size are called -edges of and we denote by the underlying -graph of : the vertices of are those of and the edges of are the -edges of . Note that a -graph can be turned into a -complex by making every edge into a complete -graph (i.e., consisting of all different -tuples on vertices), for each .
Given positive integers , an -graph is an -partite -graph, by which we mean that the vertex set of can be partitioned into sets such that every edge of meets each in at most one vertex for . Similarly, an -complex is an -partite -complex.
Given , let and be on the same vertex set. We denote by for the family of -sets of vertices which form a copy of the complete -graph in . We define the density of w.r.t. (with respect to) to be
More generally, if is a collection of subgraphs of , we define and
We say that an is -regular w.r.t. an if every -tuple with satisfies . Instead of -regular, we refer to -regular. Moreover, for , we say that is -regular w.r.t. if for every the restriction is -regular w.r.t. the restriction .
Definition 4.1 (-regular complexes).
For and an -complex , we say that is -regular if the following conditions hold:
for every and every -tuple of vertex classes, either is -regular w.r.t or ;
for every -tuple of vertex classes either is -regular w.r.t or .
4.2 Equitable partition
Suppose that is a finite set of vertices and is a partition of into sets , which will be called clusters. Given and any , we denote by , the set of all those -subsets of that meet each in at most one vertex for . For every subset with , we write for all those -subsets of that meet each with . Let be a partition of . We refer to the partition classes of as cells. For each , let be the union of all the with . So is a partition of into several -graphs.
Set . For every -set , there exists a unique cell so that . We define for every -set the polyad of as:
So we can view as a -graph (whose vertex classes are clusters intersecting ). Let be the set consisting of all the for all . It is easy to verify is a partition of .
Given a vector of positive integers , we say that is a family of partitions on , if the following conditions hold:
is a partition of into clusters.
is a partition of satisfying for every . Moreover for every , there exists a such that .
So for each we can view as a -complex.
Definition 4.2 (-equitable).
Suppose is a set of vertices, is a vector of positive integers, is a positive integer and . We say a family of partitions is -equitable if it satisfies the following:
-
1.
is a partition of into clusters of equal size, where and divides ;
-
2.
for all , is a partition of into at most cells;
-
3.
for every -set , the -complex is -regular, with where .
Note that the final condition implies that the cells of have almost equal size for all . By the so-called dense counting lemma from [19, Corollary 6.11], conditions in the above definition actually yield a counting result: for any and for every -set , provided small enough we have
where is the family of all -sets of that span a clique in .
4.3 Statement of the regularity lemma.
Let and . Suppose that is a -graph on and is a family of partitions on . Given a polyad , we say that is -regular w.r.t. if is -regular w.r.t. for some . Finally, we define that is -regular w.r.t. .
Definition 4.3 (-regular w.r.t. ).
We say that a -graph is -regular w.r.t. if
This means that no more than a -fraction of the -subsets of form a that lies within a polyad with respect to which is not regular.
Now we are ready to state the regularity lemma.
Theorem 4.4 (Regularity lemma [34, Theorem 17]).
Let be a fixed integer. For all positive constants and and all functions and , there are integers and such that the following holds. For every -graph of order and dividing , there exists a vector of positive integers and a family of partitions of such that
is -equitable and
is -regular w.r.t. .
Note that the constants in Theorem 4.4 can be chosen to satisfy the following hierarchy:
Given , we say that an edge of is -useful if it lies in for some such that is -regular w.r.t for some . If we choose , then the following lemma will be helpful in later proofs.
Lemma 4.5.
([21, Lemma 4.4]). At most edges of are not -useful.
4.4 Statement of a counting lemma.
We state a counting lemma accompanying Theorem 4.4. Before that, we need the following definitions.
Suppose that is an -complex with vertex classes , which all have size . Suppose also that is an -complex with vertex classes of size at most . We write for the set of all -edges of and . We say that respects the partition of if whenever contains an -edge with vertices in , then there is an -edge of with vertices in . On the other hand, we say that a labelled copy of in is partition-respecting if for each the vertices corresponding to those in lie within . We denote by the number of labelled, partition-respecting copies of in .
Lemma 4.6.
(Counting lemma [5, Lemma 4]). Let be positive integers and let , be positive constants such that and
Then the following holds for all integers . Suppose that is an -complex on vertices with vertex classes . Suppose also that is a -regular -complex with vertex classes all of size , which respects the partition of . Then
4.5 Reduced Hypergraphs.
To count subgraphs in the host hypergraph, we will use the hypergraph regularity method and then transform the problem into finding certain structure in the reduced hypergraphs, which encode the distribution of dense and regular polyads. The concepts below follow [31, Section 4].
For a -graph on vertices with sufficiently large, by Theorem 4.4 on , there exists a family of partitions of such that
is -equitable and
is -regular w.r.t. .
Having the family of partitions , we define index set , where is the number of clusters in the regular partition. For any -subset of , define the vertex class to be the set of all cells in , i.e. we view each cell in as a vertex of . Furthermore, for any distinct -subsets of , and are disjoint. For any -subset of , we define a -uniform -partite hypergraph with vertex partition , and let be the collection of all -subsets of that form a -uniform -partite polyad w.r.t which is -regular and has density at least . Then the -uniform -partite hypergraph with
is a reduced hypergraph of .
4.6 Proof of Lemma 3.9.
Now we are ready to prove Lemma 3.9 using the hypergraph regularity lemma and a counting lemma.
Proof of Lemma 3.9.
Without loss of generality, we prove the Lemma for , and . We choose parameters satisfying the following hierarchy:
where . Set . Let be the -vector where for and other coordinates are zero. Let be the -vector where , , for and remaining coordinates are zero. Note that .
Since is -dense, we have
By Proposition 3.4 on , there exists a constant such that there are at least copies of with -th part embedded in for . This implies that .
We then prove is also a robust vector. Recall that the hypergraph regularity lemma is proved by iterated refinements starting with an arbitrary initial partition. Hence, applying Theorem 4.4 to with the initial partition , we obtain a family of partitions such that is -regular w.r.t. where is a partition of into clusters and . With density , we construct the accompanying reduced hypergraph of . Without loss of generality, assume is a cluster which lies in for , and is a cluster lying in .
For convenience, set and . Below we show that
We only prove the above when while the other case follows in the same way. By -denseness of and Lemma 4.5, the number of -useful edges in is at least
On the other hand, every polyad satisfies
which leads to
By choices of parameters, this yields
Consider vertex class in the reduced hypergraph. Let and . Since , we derive that . Similarly, . Therefore, there exists a vertex . In other words, there are two edges and sharing exactly one vertex. This configuration corresponds to a regular -complex on , denoted by , to whose “-th level” is -regular for some . We are able to make into a -regular -complex by adding as the “-th level”. Let be a -partite -complex obtained from by making every edge a complete -graph for each , where we view arbitrary one vertex from the first part as -th part. By Lemma 4.6, there are at least copies of in where is embedded in . This implies that . Let , then . It follows that and we are done.
5 Proof of Theorem 1.1
In this section, we will prove Theorem 1.1 by the absorption approach, which splits the proof into two parts. One is on finding an almost perfect -tiling in the host -partite -graph by the following lemma, and the other is on using Lemma 3.1 to “complete” the perfect -tiling.
Lemma 5.1 (Almost Perfect Tiling I).
Suppose that and . Let be a -partite -graph with . Suppose that is a -dense -partite -graph with each part having vertices. Then there exists an -tiling that covers all but at most vertices in each part of .
Proof.
For any induced -partite subgraph of with each part having at least vertices, we have since is -dense. By Proposition 3.4, contains at least one copy of . Hence, we greedily pick vertex-disjoint copies of from until at most vertices in each part are left.
Proof of Theorem 1.1.
Suppose that and with . Let be a -partite -graph with each part having vertices, and let be a -dense -partite -graph with each part having vertices such that and . By Lemma 3.1, there exists a balanced vertex set with such that for any balanced vertex set with and , both and contain -factors. Let be the induced subgraph of . Note that is -dense -parite -graph for some since
Applying Lemma 5.1 on with , we obtain an -tiling that covers all but a balanced set of at most vertices. By the absorbing property of , contains -factor, which gives an -factor of .
6 Proof of Theorem 1.4
In this section, we give the proof of Theorem 1.4. Similar to the last section, the proof consists of two lemmas: almost perfect tiling lemma as follows and the absorbing lemma (Lemma 3.2).
Lemma 6.1 (Almost Perfect Tiling II).
Suppose that and . Let be a -partite -graph with each part having vertices. Suppose that a -partite -graph with each part having vertices satisfies . Then there exists an -tiling covers all but at most vertices in each part of .
The proof of Lemma 6.1 depends on the so-called weak hypergraph regularity lemma, a straightforward generalization of Szemerédi regularity lemma for graphs.
6.1 Weak regularity lemma for hypergraphs
Let be a -graph. Given pairwise disjoint subsets , we define the density of with respect to as
Given and , a -tuple of mutually disjoint subsets is called -regular if for all with , , we have
We say a -tuple is -regular if it is -regular for some .
A straightforward extension of the graph regularity lemma is given as follows, which was proved by Chung [3].
Lemma 6.2 (Weak regularity lemma for hypergraphs).
For all integers and , and every , there exists and such that the following holds. For every -uniform hypergraph on vertices, there exists a constant with and a partition such that
and ,
for all but at most sets , the -tuple is -regular.
A partition as given in the Lemma 6.2 is called an -regular partition of . We call in the above lemma clusters. For an -regular partition of , the cluster hypergraph is defined with vertex set and a -tuple forming an edge if an only if is -regular and .
6.2 Proof of Lemma 6.1
Proof of Lemma 6.1.
We pick constants with the following hierarchy:
Let be a -partite -graph with each part having vertices such that . Note that an -regular partition can be obtained by iterated refinements starting with an arbitrary initial partition of . Applying Lemma 6.2 on with and the original partition , we suppose that the given -regular partition is , where partitions each into clusters, . Assume each cluster except has vertices. By removing at most clusters into if necessary, we obtain a new partition where splits each into exactly clusters where . By choosing small enough, is a -regular partition of . Set , and let be the corresponding cluster hypergraph. Note that is a -partite -graph with each part having vertices.
The next proposition shows that the cluster hypergraph inherits the partite minimum codegree condition of .
Proposition 6.3.
Suppose that . Let be a -partite -graph with each part having vertices such that . Suppose that is an -regular partition and the corresponding cluster hypergraph is a -partite -graph with each part having vertices. Then the number of legal -sets violating
is at most .
Proof.
Assume that . The cluster hypergraph can be viewed as the intersection of two -partite -graphs and . Both of them have the same vertex set and
consists of all legal sets with
consists of all legal sets with being -regular.
Given any legal -set , we first show that . Consider the -tuple corresponding to with . Then the number of edges
Assume that . We obtain
which gives a contradiction since we can select .
On the other hand, since there are at most irregular -tuples, by double counting, the number of legal -sets such that is at most
Since , for those legal -sets satisfying both and , we have . Hence the proposition follows.
The following theorem from [22] guarantees the existence of an almost perfect matching in the cluster hypergraph.
Theorem 6.1 ( [22, Theorem 11]).
Let be an integer and be a -partite -graph with each part having vertices. Put
Suppose that there are fewer than legal -sets satisfying . Then has a matching which covers all but at most vertices in each part of .
We apply Theorem 6.1 with the cluster hypergraph and and obtain an almost perfect matching of covering all but at most vertices in each part, where .
The next fact says that we are able to find almost -tiling in a -regular -tuples.
Fact 6.4.
Suppose that and is sufficiently large. Suppose that is -regular and each for . Then there exists an -tiling on covering all but at most vertices in each .
Proof.
Since is -regular, then for any with , , . By Proposition 3.4, contains at least one copy of . Thus, we greedily pick vertex-disjoint copy of from until at most vertices left in each part.
Fact 6.4 implies that for every edge in the almost perfect matching of , there is an almost -tiling in the corresponding -tuple. Overall, we finally get an -tiling of covering all but at most
vertices in each part of .
6.3 Proof of Theorem 1.4
We now prove Theorem 1.4.
Proof of Theorem 1.4.
Suppose that and with . Let be a -partite -graph with each part having vertices, and let be a -partite -graph with each part having vertices such that and . By Lemma 3.2, there exists a balanced vertex set with such that for any balanced vertex set with and , both and contain -factors. Let be the induced subgraph of . Note that is a balanced -parite -graph with each part having at least vertices and
Applying Lemma 6.1 on with and in place of , we obtain an -tiling that covers all but a balanced set of at most vertices. By the absorbing property of , contains -factor, which together give an -factor of .
7 Concluding Remarks
In this paper, we focus on the density condition and partite minimum codegree condition for embedding balanced factors. Note that our arguments with minor adjustments actually apply to non-balanced case to get that the density threshold for embedding all non-balanced -partite -graphs is also under the condition of the host -partite -graph possessing the corresponding divisibility assumption and vanishing partite minimum codegree.
We also note that Mycroft gave the non-multipartite version of Theorem 1.4 in [28, Theorem 1.1] (including non-balanced case) and in particular showed that the asymptotic minimum codegree threshold of balanced complete -partite -graphs in non-multipartite host -graphs is . Our results from Theorem 1.2 and Theorem 1.4 gave the same value of asymptotic partite minimum codegree threshold of balanced complete -partite -graphs when the host -graphs are -partite, which in fact implies the threshold in non-multipartite case by considering a random partition into parts.
Acknowledgements. The author would like to thank Oleg Pikhurko for proposing this problem, also for helpful discussions and writing suggestions.
References
- [1] R. Aharoni, A. Georgakopoulos, and P. Sprüssel. Perfect matchings in -partite -graphs. European J. Combin., 30(1):39–42, 2009.
- [2] N. Alon and J. H. Spencer. The probabilistic method. Wiley Series in Discrete Mathematics and Optimization. John Wiley & Sons, Inc., Hoboken, NJ, fourth edition, 2016.
- [3] F. R. K. Chung. Regularity lemmas for hypergraphs and quasi-randomness. Random Structures Algorithms, 2(2):241–252, 1991.
- [4] F. R. K. Chung, R. L. Graham, and R. M. Wilson. Quasi-random graphs. Combinatorica, 9(4):345–362, 1989.
- [5] O. Cooley, N. Fountoulakis, D. Kühn, and D. Osthus. Embeddings and Ramsey numbers of sparse -uniform hypergraphs. Combinatorica, 29(3):263–297, 2009.
- [6] K. Corradi and A. Hajnal. On the maximal number of independent circuits in a graph. Acta Math. Acad. Sci. Hungar., 14:423–439, 1963.
- [7] B. Csaba and M. Mydlarz. Approximate multipartite version of the Hajnal-Szemerédi theorem. J. Combin. Theory Ser. B, 102(2):395–410, 2012.
- [8] L. Ding, J. Han, S. Sun, G. Wang, and W. Zhou. Tiling multipartite hypergraphs in quasi-random hypergraphs. J. Combin. Theory Ser. B, 160:36–65, 2023.
- [9] P. Erdős. On extremal problems of graphs and generalized graphs. Israel J. Math., 2:183–190, 1964.
- [10] E. Fischer. Variants of the Hajnal-Szemerédi theorem. J. Graph Theory, 31(4):275–282, 1999.
- [11] A. Hajnal and E. Szemerédi. Proof of a conjecture of P. Erdős. Combinatorial theory and its applications, 2:601–623, 1970.
- [12] J. Han. Decision problem for perfect matchings in dense -uniform hypergraphs. Trans. Amer. Math. Soc., 369(7):5197–5218, 2017.
- [13] J. Han and A. Treglown. The complexity of perfect matchings and packings in dense hypergraphs. J. Combin. Theory Ser. B, 141:72–104, 2020.
- [14] J. Han, C. Zang, and Y. Zhao. Minimum vertex degree thresholds for tiling complete 3-partite 3-graphs. J. Combin. Theory Ser. A, 149:115–147, 2017.
- [15] J. Han, C. Zang, and Y. Zhao. Matchings in -partite -uniform hypergraphs. J. Graph Theory, 95(1):34–58, 2020.
- [16] A. Johansson, J. Kahn, and V. Vu. Factors in random graphs. Random Structures Algorithms, 33(1):1–28, 2008.
- [17] P. Keevash and R. Mycroft. A geometric theory for hypergraph matching. Mem. Amer. Math. Soc., 233(1098):vi+95, 2015.
- [18] P. Keevash and R. Mycroft. A multipartite Hajnal-Szemerédi theorem. J. Combin. Theory Ser. B, 114:187–236, 2015.
- [19] Y. Kohayakawa, V. Rödl, and J. Skokan. Hypergraphs, quasi-randomness, and conditions for regularity. J. Combin. Theory Ser. A, 97(2):307–352, 2002.
- [20] J. Komlós, G. N. Sárközy, and E. Szemerédi. Blow-up lemma. Combinatorica, 17(1):109–123, 1997.
- [21] D. Kühn, R. Mycroft, and D. Osthus. Hamilton -cycles in uniform hypergraphs. J. Combin. Theory Ser. A, 117(7):910–927, 2010.
- [22] D. Kühn and D. Osthus. Matchings in hypergraphs of large minimum degree. J. Graph Theory, 51(4):269–280, 2006.
- [23] J. Lenz and D. Mubayi. Perfect packings in quasirandom hypergraphs I. J. Combin. Theory Ser. B, 119:155–177, 2016.
- [24] A. Lo and K. Markström. A multipartite version of the Hajnal-Szemerédi theorem for graphs and hypergraphs. Combin. Probab. Comput., 22(1):97–111, 2013.
- [25] A. Lo and K. Markström. Perfect matchings in 3-partite 3-uniform hypergraphs. J. Combin. Theory Ser. A, 127:22–57, 2014.
- [26] A. Lo and K. Markström. -factors in hypergraphs via absorption. Graphs Combin., 31(3):679–712, 2015.
- [27] R. Martin and E. Szemerédi. Quadripartite version of the Hajnal-Szemerédi theorem. Discrete Math., 308(19):4337–4360, 2008.
- [28] R. Mycroft. Packing -partite -uniform hypergraphs. J. Combin. Theory Ser. A, 138:60–132, 2016.
- [29] O. Pikhurko. Perfect matchings and -tilings in hypergraphs of large codegree. Graphs Combin., 24(4):391–404, 2008.
- [30] C. Reiher, V. Rödl, and M. Schacht. Embedding tetrahedra into quasirandom hypergraphs. J. Combin. Theory Ser. B, 121:229–247, 2016.
- [31] C. Reiher, V. Rödl, and M. Schacht. On a generalisation of Mantel’s theorem to uniformly dense hypergraphs. Int. Math. Res. Not. IMRN, (16):4899–4941, 2018.
- [32] V. Rödl, A. Ruciński, and E. Szemerédi. A Dirac-type theorem for 3-uniform hypergraphs. Combin. Probab. Comput., 15(1-2):229–251, 2006.
- [33] V. Rödl and M. Schacht. Regular partitions of hypergraphs: counting lemmas. Combin. Probab. Comput., 16(6):887–901, 2007.
- [34] V. Rödl and M. Schacht. Regular partitions of hypergraphs: regularity lemmas. Combin. Probab. Comput., 16(6):833–885, 2007.