This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Tilings in quasi-random kk-partite hypergraphs

Shumin Sun Shumin Sun is supported by the Warwick Mathematics Institute Centre for Doctoral Training, and gratefully acknowledges funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (Grant agreement No. 101020255-FDC-ERC-2020-ADG) Mathematics Institute, University of Warwick, Coventry, CV4 7AL, UK
Abstract

Given k2k\geq 2 and two kk-graphs (kk-uniform hypergraphs) FF and HH, an FF-factor in HH is a set of vertex disjoint copies of FF that together cover the vertex set of HH. Lenz and Mubayi were first to study the FF-factor problems in quasi-random kk-graphs with a minimum degree condition. Recently, Ding, Han, Sun, Wang and Zhou gave the density threshold for having all 33-partite 33-graphs factors in quasi-random 33-graphs with vanishing minimum codegree condition Ω(n)\Omega(n).

In this paper, we consider embedding factors when the host kk-graph is kk-partite and quasi-random with partite minimum codegree condition. We prove that if p>1/2p>1/2 and FF is a kk-partite kk-graph with each part having mm vertices, then for nn large enough and mnm\mid n, any pp-dense kk-partite kk-graph with each part having nn vertices and partite minimum codegree condition Ω(n)\Omega(n) contains an FF-factor. We also present a construction showing that 1/21/2 is best possible. Furthermore, for 1k21\leq\ell\leq k-2, by constructing a sequence of pp-dense kk-partite kk-graphs with partite minimum \ell-degree Ω(nk)\Omega(n^{k-\ell}) having no Kk(m)K_{k}(m)-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 n/2n/2 is the asymptotic partite minimum codegree threshold for having all fixed kk-partite kk-graph factors in sufficiently large host kk-partite kk-graphs even without quasi-randomness.

1 Introduction

For a positive integer aa, we denote by [a][a] the set {1,,a}\{1,\dots,a\}. For k2k\geq 2, a kk-uniform hypergraph (in short, kk-graph) HH consists of a vertex set V(H)V(H) and an edge set E(H)(V(H)k)E(H)\subseteq\binom{V(H)}{k}, that is, every edge is a kk-element subset of V(H)V(H). For a kk-graph HH and a subset S(V(H)s)S\subset\binom{V(H)}{s}, with 1sk11\leq s\leq k-1, let NH(S)N_{H}(S) (or N(S)N(S)) be the set of (ks)(k-s)-sets S(V(H)ks)S^{\prime}\in\binom{V(H)}{k-s} such that SSE(H)S^{\prime}\cup S\in E(H). We call elements of NH(S)N_{H}(S) neighbors of SS. Define the degree of SS as |NH(S)||N_{H}(S)|, denoted by degH(S)(ordeg(S))\deg_{H}(S)\ (\text{or}\deg(S)). For a subset UV(H)U\subseteq V(H), let H[U]H[U] be the induced subgraph of HH on the vertex set UU.

A kk-graph HH is tt-partite if there exists a partition of the vertex set V(H)V(H) into tt parts V(H)=V1VtV(H)=V_{1}\cup\cdots\cup V_{t} such that every edge intersects each part in at most one vertex. We say HH is balanced if |V1|=|V2|==|Vt||V_{1}|=|V_{2}|=\cdots=|V_{t}|. A subset SV(H)S\subseteq V(H) is said to be legal if |SVi|1|S\cap V_{i}|\leq 1 for all i[t]i\in[t]. In a kk-partite kk-graph HH, we define the partite minimum ss-degree δs(H)\delta^{\prime}_{s}(H) as the minimum of degH(S)\deg_{H}(S) taken over all legal ss-subsets SV(H)S\subseteq V(H). In particular, we call the partite minimum (k1)(k-1)-degree of HH as partite minimum codegree of HH. If S={v}S=\{v\} is a singleton, then we simply write deg(v)\deg(v) and N(v)N(v) instead.

Given two kk-graphs FF and HH, a perfect FF-tiling (or FF-factor) in HH is a set of vertex disjoint copies of FF that together cover the vertex set of HH. 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 KkK_{k}-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 FF-factor problem in quasi-random kk-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 FF-factor issue for quasi-random graphs with positive density and a minimum degree Ω(n)\Omega(n) 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 ((p,μp,\mu)-denseness).

Given integers nk2n\geq k\geq 2, let 0<μ,p<10<\mu,p<1, and HH be an nn-vertex kk-partite kk-graph with partition V(H)=V1VkV(H)=V_{1}\cup\cdots\cup V_{k}. We say that HH is (p,μp,\mu)-dense if for all X1V1,,XkVkX_{1}\subseteq V_{1},\dots,X_{k}\subseteq V_{k},

eH(X1,,Xk)p|X1||Xk|μnk,e_{H}(X_{1},\dots,X_{k})\geq p|X_{1}|\cdots|X_{k}|-\mu n^{k}, (1)

where eH(X1,,Xk)e_{H}(X_{1},\dots,X_{k}) is the number of (x1,,xk)X1××Xk(x_{1},\dots,x_{k})\in X_{1}\times\cdots\times X_{k} such that {x1,,xk}E(H)\{x_{1},\dots,x_{k}\}\in E(H).

In particular, we say a kk-partite kk-graph HH is pp-dense if HH is (p,μp,\mu)-dense for some small μ\mu.

Lenz and Mubayi [23] were the first to study the FF-factor problems in quasi-random hypergraphs. Recently, Ding, Han, Sun, Wang and Zhou [8] gave the density threshold for having all 33-partite 33-graph factors in quasi-random 33-graphs with vanishing minimum codegree condition. In this paper, we investigate on denseness and partite codegree conditions for the host kk-partite kk-graph to ensure FF-factors.

Let FF be a kk-partite kk-graph with each part having mm vertices. We first prove that p>1/2p>1/2 is enough for a pp-dense kk-partite kk-graph HH with vanishing partite minimum codegree to have an FF-factor.

Theorem 1.1.

Let k3k\geq 3 be an integer. Given 0<ε,α<10<\varepsilon,\alpha<1, and a kk-partite kk-graph FF with each part having mm vertices, there exist an n0n_{0} and μ>0\mu>0 such that the following holds for nn0n\geq n_{0}. If a (12+ε,μ)(\frac{1}{2}+\varepsilon,\mu)-dense kk-partite kk-graph HH with each part having nn vertices satisfies that δk1(H)αn\delta^{\prime}_{k-1}(H)\geq\alpha n and nmn\in m\mathbb{N}, then HH has an FF-factor.

Our next construction shows that 1/21/2 is the density threshold for containing all fixed balanced kk-partite kk-graphs in a pp-dense kk-partite kk-graphs with partite minimum codegree condition. Let Kk(m)K_{k}(m) denote the complete kk-partite kk-graph with each part having mm vertices.

Theorem 1.2.

For any μ>0\mu>0 and integer m2m\geq 2, there exists an n0n_{0} such that for all nn0n\geq n_{0}, there exists a (12,μ)(\frac{1}{2},\mu)-dense kk-partite kk-graph HH with each part having nn vertices such that δk1(H)(12μ)n\delta^{\prime}_{k-1}(H)\geq(\frac{1}{2}-\mu)n and HH has no Kk(m)K_{k}(m)-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 1k21\leq\ell\leq k-2, there exists a pp-dense kk-partite kk-graph HH having partite minimum \ell-degree Ω(nk)\Omega(n^{k-\ell}) and pp close to 11 such that HH has no Kk(m)K_{k}(m)-factor.

Theorem 1.3.

For any p(0,1)p\in(0,1), μ>0\mu>0 and integers k3k\geq 3, 1k21\leq\ell\leq k-2, m2m\geq 2, there exist an n0n_{0} and α>0\alpha>0 such that for all nn0n\geq n_{0}, there exists a (p,μ)(p,\mu)-dense kk-partite kk-graph HH with each part having nn vertices such that δ(H)αnk\delta^{\prime}_{\ell}(H)\geq\alpha n^{k-\ell} and HH has no Kk(m)K_{k}(m)-factor.

Compared with the construction in Theorem 1.2, Theorem 1.1 tells that in a pp-dense kk-partite kk-graph, if the density pp is larger than 1/21/2, one can relax the partite minimum codegree to be vanishing for ensuring all kk-partite kk-graph factors. We naturally consider another direction, i.e. whether we can relax denseness condition to guarantee kk-parite kk-graph factors, given the partite minimum codegree larger than n/2n/2. Our last result proves that denseness condition actually can be removed in this situation.

Theorem 1.4.

Let k3k\geq 3 be an integer. Given ε>0\varepsilon>0, and a kk-partite kk-graph FF with each part having mm vertices, there exists an n0n_{0} such that the following holds for nn0n\geq n_{0}. If a kk-partite kk-graph HH with each part having nn vertices satisfies δk1(H)(12+ε)n\delta^{\prime}_{k-1}(H)\geq(\frac{1}{2}+\varepsilon)n and nmn\in m\mathbb{N}, then HH has an FF-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 FF-factors

In this section, we shall prove Theorem 1.2 and Theorem 1.3.

Proof of Theorem 1.2.

We prove the theorem by the following construction.
Construction. Let integer m2m\geq 2. For nn\in\mathbb{N}, define a probability distribution H(n)H(n) on kk-partite kk-graphs with each part having nn vertices as follows. Let K:=Kk1(n)K:=K_{k-1}(n) be the complete (k1)(k-1)-partite (k1)(k-1)-graph with partition V(K)=V1Vk1V(K)=V_{1}\cup\cdots\cup V_{k-1} and |V1|==|Vk1|=n|V_{1}|=\cdots=|V_{k-1}|=n. Define a random 2-coloring ϕ:E(K){red,blue}\phi:E(K)\longmapsto\{{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}red},~{}{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}blue}\} where each color is assigned to every edge independently with probability 12\frac{1}{2}. Then let V(H(n))V(H(n)) = V(K)VkV(K)\cup V_{k}, where VkV_{k} is a new part with nn vertices. Now we partition VkV_{k} into two pieces Vk,1V_{k,1} and Vk,2V_{k,2}. Let |Vk,1|=n2|V_{k,1}|=\lfloor\frac{n}{2}\rfloor if mn2m\nmid\lfloor\frac{n}{2}\rfloor, otherwise let |Vk,1|=n21|V_{k,1}|=\lfloor\frac{n}{2}\rfloor-1. The edge set E(H(n))E(H(n)) is defined as follows. For a vertex vVkv\in V_{k} and an edge eE(K)e\in E(K), make {v}e\{v\}\cup e into a hyperedge of H(n)H(n) when

\bullet vVk,1v\in V_{k,1} and ee has color red, or

\bullet vVk,2v\in V_{k,2} and ee has color blue.  

Given such construction, for any X1V1,,XkVkX_{1}\subseteq V_{1},\dots,X_{k}\subseteq V_{k}, the expectation of e(X1,,Xk)e(X_{1},\dots,X_{k}) is

12|X1||Xk1||XkVk,1|+12|X1||Xk1||XkVk,2|=12|X1||Xk1||Xk|.\frac{1}{2}|X_{1}|\cdots|X_{k-1}|\cdot|X_{k}\cap V_{k,1}|+\frac{1}{2}|X_{1}|\cdots|X_{k-1}|\cdot|X_{k}\cap V_{k,2}|=\frac{1}{2}|X_{1}|\cdots|X_{k-1}|\cdot|X_{k}|.

For any legal (k1)(k-1)-set SV1××Vk1S\in V_{1}\times\cdots\times V_{k-1}, the degree of SS is at least n21\lfloor\frac{n}{2}\rfloor-1. For any other legal (k1)(k-1)-set SS of V(H(n))V(H(n)), the expectation of deg(S)\deg(S) is 12n\frac{1}{2}n. By concentration inequality (e.g. Chernoff’s bound) and the union bound, for any μ>0\mu>0 and sufficiently large nn, there exists HH(n)H\in H(n) such that HH is (12,μ)(\frac{1}{2},\mu)-dense and δk1(H)(12μ)n\delta^{\prime}_{k-1}(H)\geq(\frac{1}{2}-\mu)n.

We claim that HH has no Kk(m)K_{k}(m)-factor. Note that for any uVk,1u\in V_{k,1} and vVk,2v\in V_{k,2}, there is no legal (k1)(k-1)-set SV1××Vk1S\in V_{1}\times\cdots\times V_{k-1} such that {u}S,{v}SE(H)\{u\}\cup S,\{v\}\cup S\in E(H), otherwise SS receives two colors at the same time. This implies that any copy of Kk(m)K_{k}(m) in HH must have one part entirely lying in Vk,1V_{k,1} or Vk,2V_{k,2}. Therefore if HH has a Kk(m)K_{k}(m)-factor, then m|Vk,1|m\mid|V_{k,1}|, which contradicts to the condition m|Vk,1|m\nmid|V_{k,1}|.

 

We next prove Theorem 1.3.

Proof of Theorem 1.3.

We use the following construction to prove Theorem 1.3.
Construction. Let integers m2m\geq 2, k3k\geq 3 and 1k21\leq\ell\leq k-2. For nn\in\mathbb{N}, define a probability distribution H(n)H(n) on kk-partite kk-graphs with each part having nn vertices as follows. Let GG be a complete kk-partite (+1)(\ell+1)-graph with vertex partition V(G)=V1VkV(G)=V^{\prime}_{1}\cup\cdots\cup V^{\prime}_{k} where |V1|=n1|V^{\prime}_{1}|=n-1 and |Vi|=n|V^{\prime}_{i}|=n for 2ik2\leq i\leq k. Now consider a random 2-coloring ϕ:E(G){red,blue}\phi:E(G)\longmapsto\{{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}red},~{}{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}blue}\} where every edge independently has red with probability qq and blue with probability 1q1-q. In particular, we say a subgraph in GG is red/blue if every edge in the subgraph has color red/blue. We define V(H(n))=V1VkV(H(n))=V_{1}\cup\cdots\cup V_{k} with V1=V1{v}V_{1}=V^{\prime}_{1}\cup\{v\} and Vi=ViV_{i}=V^{\prime}_{i} for 2ik2\leq i\leq k, i.e. we add one new vertex in the first part of V(G)V(G). For a legal kk-set SS of H(n)H(n), we make SS into a hyperedge of H(n)H(n) when

\bullet SS does not contain vv and G[S]G[S] is red, or

\bullet SS contains vv and there exists a blue edge in G[S{v}]G[S\setminus\{v\}].  

For any X1V1,,XkVkX_{1}\subseteq V_{1},\dots,X_{k}\subseteq V_{k}, the expectation of e(X1,,Xk)e(X_{1},\dots,X_{k}) is at least

q(k+1)(|X1|1)|X2||Xk|.q^{\binom{k}{\ell+1}}(|X_{1}|-1)|X_{2}|\cdots|X_{k}|.

For any legal \ell-set UU, if UU does not contain vv, then the expected value of deg(U)\deg(U) is at least q(k+1)(n1)nk1q^{\binom{k}{\ell+1}}(n-1)n^{k-\ell-1}. On the other hand, if UU contains vv, the expected value of deg(U)\deg(U) is at least (1q(k1+1))nk(1-q^{\binom{k-1}{\ell+1}})n^{k-\ell}. Let p=q(k+1)p=q^{\binom{k}{\ell+1}} and 2α=min{q(k+1),1q(k1+1)}2\alpha=\min\{q^{\binom{k}{\ell+1}},1-q^{\binom{k-1}{\ell+1}}\}. By probabilistic concentration inequality (e.g. Janson’s inequality [2]) and the union bound, for any μ>0\mu>0 and nn large enough, there exists HH(n)H\in H(n) such that HH is (p,μ)(p,\mu)-dense and δ(H)αnk\delta^{\prime}_{\ell}(H)\geq\alpha n^{k-\ell}.

We next show that HH has no Kk(m)K_{k}(m)-factor. Suppose not, let KK^{\prime} be the copy of Kk(m)K_{k}(m) which covers vertex vv. As m2m\geq 2, there exists a vertex uV(K)u\in V(K^{\prime}) such that uV1u\in V^{\prime}_{1}. Therefore, there exists a legal (k1)(k-1)-set TV2××VkT\in V_{2}\times\cdots\times V_{k} such that T{v}E(H)T\cup\{v\}\in E(H) and T{u}E(H)T\cup\{u\}\in E(H), which implies that G[T]G[T] is red and G[T]G[T] 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 aba\ll b to indicate that we select the positive constants a,ba,b from right to left. More concretely, there is an increasing positive function ff such that, given bb, whenever we choose some 0<af(b)0<a\leq f(b) such that the subsequent statement holds. Hierarchies of other lengths are defined similarly.

Given a kk-partite kk-graph HH with vertex partition V(H)=V1VkV(H)=V_{1}\cup\cdots\cup V_{k}, we say a vertex subset SS is balanced if |SV1|==|SVk||S\cap V_{1}|=\cdots=|S\cap V_{k}|.

Our first absorbing lemma deals with the case when the host kk-partite kk-graph is pp-dense with p>1/2p>1/2 and has vanishing partite minimum codegree, which is the main lemma to prove Theorem 1.1.

Lemma 3.1 (Absorbing Lemma I).

Suppose that 1/nμ,γγε,α<11/n\ll\mu,\gamma^{\prime}\ll\gamma\ll\varepsilon,\alpha<1 and m,k,nm,k,n\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices. Suppose that a (12+ε,μ)(\frac{1}{2}+\varepsilon,\mu)-dense kk-partite kk-graph HH with each part having nn vertices satisfies δk1(H)αn\delta^{\prime}_{k-1}(H)\geq\alpha n and nmn\in m\mathbb{N}. Then there exists a balanced vertex set WV(H)W\subseteq V(H) with |W|γn|W|\leq\gamma n such that for any balanced vertex set UV(H)WU\subseteq V(H)\setminus W with |U|γn|U|\leq\gamma^{\prime}n and |U|km|U|\in km\mathbb{N}, both H[W]H[W] and H[WU]H[W\cup U] contain FF-factors.

Our second absorbing lemma is for Theorem 1.4, which treats the situation when the host kk-partite kk-graph has large partite minimum codegree without denseness condition.

Lemma 3.2 (Absorbing Lemma II).

Suppose that 1/nγγε<11/n\ll\gamma^{\prime}\ll\gamma\ll\varepsilon<1 and m,k,nm,k,n\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices. Suppose that a kk-partite kk-graph HH with each part having nn vertices satisfies δk1(H)(12+ε)n\delta^{\prime}_{k-1}(H)\geq(\frac{1}{2}+\varepsilon)n and nmn\in m\mathbb{N}. Then there exists a balanced vertex set WV(H)W\subseteq V(H) with |W|γn|W|\leq\gamma n such that for any balanced vertex set UV(H)WU\subseteq V(H)\setminus W with |U|γn|U|\leq\gamma^{\prime}n and |U|km|U|\in km\mathbb{N}, both H[W]H[W] and H[WU]H[W\cup U] contain FF-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 1/nμ,ηα<11/n\ll\mu,\eta\ll\alpha<1 and m,k,nm,k,n\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices. Suppose that a kk-partite kk-graph HH with each part having nn vertices satisfies δk1(H)αn\delta^{\prime}_{k-1}(H)\geq\alpha n. Then for any vertex vV(H)v\in V(H), vv is contained in at least ηnkm1\eta n^{km-1} copies of FF.

The proof of Lemma 3.3 bases on a classical counting result, called supersaturation initially from Erdős [9].

Proposition 3.4.

Suppose that 1/nηp<11/n\ll\eta\ll p^{\prime}<1 and f,k,nf,k,n\in\mathbb{N}. Let FF be a kk-partite kk-graph with |V(F)|=f|V(F)|=f. Suppose that HH is a kk-partite kk-graph with |V(H)|=n|V(H)|=n and a vertex partition V1VkV_{1}\cup\cdots\cup V_{k}. If HH contains at least pnkp^{\prime}n^{k} edges, then HH contains at least ηnf\eta n^{f} copies of FF whose jj-th part is contained in VjV_{j} for all j[k]j\in[k].

Proof of Lemma 3.3.

It is enough to prove Lemma 3.3 for F=Kk(m)F=K_{k}(m), as any FF in the statement is a subgraph of Kk(m)K_{k}(m). Suppose that HH has vertex partition V(H)=V1VkV(H)=V_{1}\cup\cdots\cup V_{k}. Without loss of generality, we assume vV1v\in V_{1}. By partite minimum codegree condition, we have deg(v)nk2αn=αnk1\deg(v)\geq n^{k-2}\cdot\alpha n=\alpha n^{k-1}.

Construct an auxiliary kk-partite kk-graph HH^{\prime} as follows. Define the vertex set V(H)=(V1{v})V2VkV(H^{\prime})=(V_{1}\setminus\{v\})\cup V_{2}\cup\cdots\cup V_{k} and let E(H):={eE(H):veandSN(v)such thatSe}E(H^{\prime}):=\{e\in E(H):v\notin e\ {\text{and}}\ \exists S\in N(v)\ {\text{such that}}\ S\subseteq e\}, i.e. we keep those edges in E(H)E(H) which do not cover vv but contain some neighbor of vv as subset. Note that |E(H)|αnk1(αn1)α2nk2|E(H^{\prime})|\geq\alpha n^{k-1}\cdot(\alpha n-1)\geq\frac{\alpha^{2}n^{k}}{2} as nn sufficiently large. Let KK^{\prime} be a kk-partite kk-graph obtained from Kk(m)K_{k}(m) by removing arbitrary one vertex uu from the first part. Then, by Proposition 3.4 with p=α22kkp^{\prime}=\frac{\alpha^{2}}{2k^{k}}, there exists some small η\eta such that HH^{\prime} contains at least ηnkm1\eta n^{km-1} copies of KK^{\prime}. Consider a copy of KK^{\prime} in HH^{\prime}, denoted by K′′K^{\prime\prime}. Assume V(K′′)=V1VkV(K^{\prime\prime})=V^{\prime}_{1}\cup\cdots\cup V^{\prime}_{k} with ViViV^{\prime}_{i}\subseteq V_{i} for i[k]i\in[k]. By the construction, in K′′K^{\prime\prime} any legal (k1)(k-1)-set SV2××VkS\in V^{\prime}_{2}\times\cdots\times V^{\prime}_{k} is a neighbor of vv. Thus we obtain a copy of Kk(m)K_{k}(m) in HH, from K′′K^{\prime\prime} with uu embedded into vv. Therefore, vv is contained in at least ηnkm1\eta n^{km-1} copies of Kk(m)K_{k}(m) 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 HH be a kk-partite kk-graph with vertex partition V(H)=V1VkV(H)=V_{1}\cup\cdots\cup V_{k} and each part having nn vertices. Given a kk-partite kk-graph FF with each part having mm vertices, a constant β>0\beta>0, an integer i1i\geq 1 and j[k]j\in[k], we say that two vertices u,vVju,v\in V_{j} in HH are (F,β,i)(F,\beta,i)-reachable (in HH) if there are at least βnikm1\beta n^{ikm-1} (ikm1)(ikm-1)-sets WW such that both H[{u}W]H[\{u\}\cup W] and H[{v}W]H[\{v\}\cup W] contain FF-factors. In this case we call WW a reachable set for {u,v}\{u,v\}. A vertex subset UVjU\subseteq V_{j} is said to be (F,β,i)(F,\beta,i)-closed if every two vertices in UU are (F,β,i)(F,\beta,i)-reachable in HH. For vV(H)v\in V(H), denote by N~F,β,i(v)\tilde{N}_{F,\beta,i}(v) the set of vertices that are (F,β,i)(F,\beta,i)-reachable to vv.

Lemma 3.5.

Suppose that 1/nβη1/n\ll\beta\ll\eta and m,k,nm,k,n\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices. Suppose that HH is a kk-partite kk-graph with vertex partition V1VkV_{1}\cup\cdots\cup V_{k} and each part having nn vertices such that every vertex vv in V(H)V(H) is contained in at least ηnkm1\eta n^{km-1} copies of FF. Then for any j[k]j\in[k], every set of 1/η+1\lfloor 1/\eta\rfloor+1 vertices in VjV_{j} contains two vertices that are (F,β,1)(F,\beta,1)-reachable in HH.

Proof.

Set c:=1/ηc:=\lfloor 1/\eta\rfloor. We choose β\beta small enough such that (c+1)η1+(c+1)2β(c+1)\eta\geq 1+(c+1)^{2}\beta. For any vertex vV(H)v\in V(H), denote by CF(v)C_{F}(v) the family of (km1)(km-1)-sets WW such that H[W{v}]H[W\cup\{v\}] has a copy of FF. Consider j[k]j\in[k] and any c+1c+1 vertices v1,,vc+1Vjv_{1},\dots,v_{c+1}\in V_{j}. As every vertex in HH is contained in at least ηnkm1\eta n^{km-1} copies of FF, we have i=1c+1|CF(vi)|(c+1)ηnkm1(1+(c+1)2β)nkm1\sum_{i=1}^{c+1}|C_{F}(v_{i})|\geq(c+1)\eta n^{km-1}\geq(1+(c+1)^{2}\beta)n^{km-1}. Therefore, by the inclusion-exclusion principle, there exist two vertices u,vu,v such that |CF(u)CF(v)|βnkm1|C_{F}(u)\cap C_{F}(v)|\geq\beta n^{km-1}, which implies that there are at least βnkm1\beta n^{km-1} (km1)(km-1)-sets WW such that both H[W{u}]H[W\cup\{u\}] and H[W{v}]H[W\cup\{v\}] have copies of FF. Namely u,vu,v are (F,β,1)(F,\beta,1)-reachable in HH.  

The following lemma says that if the host kk-parite kk-graph HH 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 SiS_{i} in each part such that every vertex in SiS_{i} has a large reachable neighborhood.

Lemma 3.6.

Suppose that δ,β>0\delta,\beta>0 and integers c,m,k,nc,m,k,n\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices. Suppose that HH is a kk-partite kk-graph with vertex partition V1VkV_{1}\cup\cdots\cup V_{k} and each part having nn vertices such that for any i[k]i\in[k] every set of c+1c+1 vertices in ViV_{i} contains two vertices that are (F,β,1)(F,\beta,1)-reachable in HH. Then there exists SiViS_{i}\subseteq V_{i} with |Si|(1cδ)n|S_{i}|\geq(1-c\delta)n such that |N~F,β,1(v)Si|δn|\tilde{N}_{F,\beta,1}(v)\cap S_{i}|\geq\delta n for any vSiv\in S_{i}.

Proof.

For each part ViV_{i} with i[k]i\in[k], our strategy is step by step deleting one vertex with few “reachable neighbors” and also removing the vertices that are reachable to it from ViV_{i}. Set Vi0:=ViV_{i}^{0}:=V_{i}. If there is a vertex v0Vi0v_{0}\in V_{i}^{0} such that |N~F,β,1(v0)Vi0|<δn|\tilde{N}_{F,\beta,1}(v_{0})\cap V_{i}^{0}|<\delta n, then let A0:={v0}N~F,β,1(v0)A_{0}:=\{v_{0}\}\cup\tilde{N}_{F,\beta,1}(v_{0}) and let Vi1:=Vi0A0V_{i}^{1}:=V_{i}^{0}\setminus A_{0}. Next, we check Vi1V_{i}^{1} – if there still exists a vertex v1Vi1v_{1}\in V_{i}^{1} such that |N~F,β,1(v1)Vi1|<δn|\tilde{N}_{F,\beta,1}(v_{1})\cap V_{i}^{1}|<\delta n, then let A1:={v1}N~F,β,1(v1)A_{1}:=\{v_{1}\}\cup\tilde{N}_{F,\beta,1}(v_{1}) and let Vi2:=Vi1A1V_{i}^{2}:=V_{i}^{1}\setminus A_{1} and repeat the procedure until no such vjv_{j} exists. Suppose we stop with a set of vertices v0,,vsv_{0},\dots,v_{s}. Note that every two vertices of v0,,vsv_{0},\dots,v_{s} are not (F,β,1)(F,\beta,1)-reachable in ViV_{i}, which implies s<cs<c and |0jsAj|cδn|\bigcup_{0\leq j\leq s}A_{j}|\leq c\delta n. Set Si=Vi0jsAjS_{i}=V_{i}\setminus\bigcup_{0\leq j\leq s}A_{j}, then |N~F,β,1(v)Si|δn|\tilde{N}_{F,\beta,1}(v)\cap S_{i}|\geq\delta n for any vSiv\in S_{i}.  

The following lemma from [13] can give a partition of each part of HH such that every smaller part possesses a good reachable property.

Lemma 3.7.

([13, Theorem 6.3]). Suppose that 1/n0β0βδ,1/c,1/m<11/n_{0}\ll\beta_{0}\ll\beta\ll\delta,1/c,1/m<1 and c,m,k,n0c,m,k,n_{0}\in\mathbb{N} with k3k\geq 3. Let FF be a kk-graph on ff vertices. Suppose that HH is a kk-graph on n0n_{0} vertices, and a subset SV(H)S\subseteq V(H) satisfies that |N~F,β,1(v)S|δn0|\tilde{N}_{F,\beta,1}(v)\cap S|\geq\delta n_{0} for any vSv\in S. Further, suppose every set of c+1c+1 vertices in SS contains two vertices that are (F,β,1)(F,\beta,1)-reachable in HH. Then we can find a partition 𝒫\mathcal{P} of SS into W1,,WrW_{1},\dots,W_{r} with rmin{c,1/δ}r\leq\min\{c,\lfloor 1/{\delta}\rfloor\} such that for any i[r]i\in[r], |Wi|(δβ)n0|W_{i}|\geq(\delta-\beta)n_{0} and WiW_{i} is (F,β0,2c1)(F,\beta_{0},2^{c-1})-closed in HH.

In order to prove the whole SiS_{i} 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 HH be a kk-partite kk-graph with each part having nn vertices. Suppose that 𝒫={W0,W1,,Wr}\mathcal{P}=\{W_{0},W_{1},\dots,W_{r}\} is a partition of V(H)V(H) with rkr\geq k which is a refinement of the original kk-partition of V(H)V(H). Let FF be a kk-partite kk-graph with ff vertices. For a subset SV(H)S\subseteq V(H), the index vector of SS with respect to 𝒫\mathcal{P} is the vector

𝐢𝒫(S):=(|SW1|,,|SWr|)r.\mathbf{i}_{\mathcal{P}}(S):=(|S\cap W_{1}|,\dots,|S\cap W_{r}|)\in\mathbb{Z}^{r}.

Given a vector 𝐢r\mathbf{i}\in\mathbb{Z}^{r}, we use 𝐢|Wj\mathbf{i}|_{W_{j}} to denote the coordinate which corresponds to WjW_{j}. We call a vector 𝐢r\mathbf{i}\in\mathbb{Z}^{r} an ss-vector if all its coordinates are non-negative and their sum is ss. Given λ>0\lambda>0, an ff-vector 𝐯r\mathbf{v}\in\mathbb{Z}^{r} is called a λ\lambda-robust FF-vector if at least λnf\lambda n^{f} copies FF^{\prime} of FF in HH satisfy 𝐢𝒫(V(F))=𝐯\mathbf{i}_{\mathcal{P}}(V(F^{\prime}))=\mathbf{v}. Let I𝒫,Fλ(H)I^{\lambda}_{\mathcal{P},F}(H) be the set of all λ\lambda-robust FF-vectors and L𝒫,Fλ(H)L^{\lambda}_{\mathcal{P},F}(H) be the lattice generated by the vectors of I𝒫,Fλ(H)I^{\lambda}_{\mathcal{P},F}(H). Let 𝐮Wjr\mathbf{u}_{W_{j}}\in\mathbb{Z}^{r} be the unit vector such that 𝐮Wj|Wj=1\mathbf{u}_{W_{j}}|_{W_{j}}=1 and 𝐮Wj|Wi=0\mathbf{u}_{W_{j}}|_{W_{i}}=0 for iji\neq j.

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 i0,k,r,f>0i_{0},k,r,f>0 be integers and let FF be a kk-graph with f:=v(F)f:=v(F). Given constants ζ,β0,λ>0\zeta,\beta_{0},\lambda>0, there exists β0>0\beta_{0}^{\prime}>0 and integers i0i^{\prime}_{0} such that the following holds for sufficiently large n0n_{0}. Let HH be a kk-graph on n0n_{0} vertices with a partition 𝒫={W0,W1,,Wr}\mathcal{P}=\{W_{0},W_{1},\dots,W_{r}\} of V(H)V(H) such that for each j[r]j\in[r], |Wj|ζn|W_{j}|\geq\zeta n and WjW_{j} is (F,β0,i0)(F,\beta_{0},i_{0})-closed in HH. If 𝐮Wj𝐮WlL𝒫,Fλ(H)\mathbf{u}_{W_{j}}-\mathbf{u}_{W_{l}}\in L^{\lambda}_{\mathcal{P},F}(H) where 1j<lr1\leq j<l\leq r, then WjWlW_{j}\cup W_{l} is (F,β0,i0)(F,\beta^{\prime}_{0},i^{\prime}_{0})-closed in HH.

We state the following crucial lemma for the proof of Lemma 3.1.

Lemma 3.9.

Suppose that 1/nμλζ,ε<11/n\ll\mu\ll\lambda\ll\zeta,\varepsilon<1 and m,k,nm,k,n\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices. Suppose that HH is a (12+ε,μ)(\frac{1}{2}+\varepsilon,\mu)-dense kk-partite kk-graph with vertex partition V1VkV_{1}\cup\cdots\cup V_{k} and each part having nn vertices. Let 𝒫i={Wi0,Wi1,,Wiri}\mathcal{P}_{i}=\{W_{i}^{0},W_{i}^{1},\dots,W_{i}^{r_{i}}\} be a partition of ViV_{i}, and let 𝒫:=i[k]𝒫i\mathcal{P}:=\cup_{i\in[k]}\mathcal{P}_{i} which is a refinement of the original kk-partition of V(H)V(H). Assume for every i[k]i\in[k] and j[ri]j\in[r_{i}], |Wij|ζn|W_{i}^{j}|\geq\zeta n. Then for any i[k]i\in[k] and j1,j2[ri]j_{1},j_{2}\in[r_{i}], we have 𝐮Wij1𝐮Wij2L𝒫,Fλ(H)\mathbf{u}_{W_{i}^{j_{1}}}-\mathbf{u}_{W_{i}^{j_{2}}}\in L^{\lambda}_{\mathcal{P},F}(H).

The proof of Lemma 3.9 relies on the hypergraph regularity method, therefore we postpone the proof to Section 4.

Given a kk-partite kk-graph FF with each part having mm vertices, a (km)(km)-set SS and aa\in\mathbb{N}, we say an aa-set AV(H)A\subseteq V(H) is an absorbing aa-set for SS if AS=A\cap S=\varnothing and both H[A]H[A] and H[AS]H[A\cup S] have FF-factors. Let 𝒜a(S)\mathcal{A}_{a}(S) be the family of all absorbing aa-sets for SS. 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 1/nγη,β01/k,1/m1/n\ll\gamma^{\prime}\ll\eta,\beta_{0}^{\prime}\ll 1/k,1/m, and i0,k,mi^{\prime}_{0},k,m\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices. Suppose that HH is a kk-partite kk-graph with vertex partition V1VkV_{1}\cup\cdots\cup V_{k} and each part having nn vertices. Furthermore, HH satisfies the following two properties:

  1. (i)

    For any vV(H)v\in V(H), vv is contained in at least ηnkm1\eta n^{km-1} copies of FF;

  2. (ii)

    For each ViV_{i}, there exists Vi0ViV_{i}^{0}\subseteq V_{i} with |Vi0|η2n|V^{0}_{i}|\leq\eta^{2}n such that ViVi0V_{i}\setminus V^{0}_{i} is (F,β0,i0)(F,\beta^{\prime}_{0},i^{\prime}_{0})-closed in HH.

Then there exists a balanced vertex set WW with (i[k]Vi0)WV(H)(\cup_{i\in[k]}V_{i}^{0})\subseteq W\subseteq V(H) and |W|ηn|W|\leq\eta n such that for any balanced vertex set UV(H)WU\subseteq V(H)\setminus W with |U|γn|U|\leq\gamma^{\prime}n and |U|km|U|\in km\mathbb{N}, both H[W]H[W] and H[UW]H[U\cup W] contain FF-factors.

Proof.

The strategy is as follows. We first show that for any balanced (km)(km)-set SS in V(H)(i[k]Vi0)V(H)\setminus(\cup_{i\in[k]}V_{i}^{0}), there is a robust number of absorbing sets for SS, which allows us to build an absorbing family 1\mathcal{F}_{1} randomly. Then we cover vertices in (i[k]Vi0)V(1)(\cup_{i\in[k]}V_{i}^{0})\setminus V(\mathcal{F}_{1}) greedily into a family 2\mathcal{F}_{2} of copies of FF. The union V(12)V(\mathcal{F}_{1}\cup\mathcal{F}_{2}) is the absorbing set we desire.

Fix a balanced (km)(km)-set SV(H)(i[k]Vi0)S\subseteq V(H)\setminus(\cup_{i\in[k]}V_{i}^{0}). Assume that S=i[k]{vi1,,vim}S=\cup_{i\in[k]}\{v_{i}^{1},\dots,v_{i}^{m}\} such that for each i[k]i\in[k], {vi1,,vim}\{v_{i}^{1},\dots,v_{i}^{m}\} are mm vertices lying in ViV_{i}. Set a:=i0km(km1)a:=i^{\prime}_{0}km(km-1) and η1:=η2(β02)km1\eta_{1}:=\frac{\eta}{2}\cdot(\frac{\beta^{\prime}_{0}}{2})^{km-1}. We claim that there are at least η1na\eta_{1}n^{a} absorbing aa-sets for SS, i.e. |𝒜a(S)|η1na|\mathcal{A}_{a}(S)|\geq\eta_{1}n^{a}. We first consider a balanced (km)(km)-set S:=i[k]{ui1,,uim}V(H)(i[k]Vi0)S^{\prime}:=\cup_{i\in[k]}\{u_{i}^{1},\dots,u_{i}^{m}\}\subseteq V(H)\setminus(\cup_{i\in[k]}V_{i}^{0}) with u11=v11u_{1}^{1}=v_{1}^{1} such that SS={v11}S\cap S^{\prime}=\{v^{1}_{1}\} and SS^{\prime} has a copy of FF. By the property (i) in the statement and each |Vi0|η2n|V^{0}_{i}|\leq\eta^{2}n, there are at least

ηnkm1(km1)nkm2(kη2n)nkm2η2nkm1\eta n^{km-1}-(km-1)n^{km-2}-(k\eta^{2}n)n^{km-2}\geq\frac{\eta}{2}n^{km-1}

choices of such SS^{\prime}, where (km1)nkm2(km-1)n^{km-2} is the number of (km)(km)-sets overlapping one more vertex with SS and (kη2n)nkm2(k\eta^{2}n)n^{km-2} is the number of (km)(km)-sets sharing some vertex with i[k]Vi0\cup_{i\in[k]}V_{i}^{0}. For any distinct vertex pair {vij,uij}\{v_{i}^{j},u_{i}^{j}\} with i[k]i\in[k] and j[m]j\in[m], they are (F,β0,i0)(F,\beta^{\prime}_{0},i^{\prime}_{0})-reachable in HH by the property (ii). Therefore there are at least β0ni0km1\beta^{\prime}_{0}n^{i^{\prime}_{0}km-1} reachable (i0km1)(i^{\prime}_{0}km-1)-sets SijS_{i}^{j} for {vij,uij}\{v_{i}^{j},u_{i}^{j}\}. We aim to find disjoint SjiS_{j}^{i} greedily for all i[k],j[m]i\in[k],j\in[m] except i=j=1i=j=1 such that SjiS_{j}^{i} is also disjoint from SS and SS^{\prime}. During the selection, there are at most (2km1)+(km1)(i0km1)(2km-1)+(km-1)(i^{\prime}_{0}km-1) vertices to avoid in each step. Thus there are at least β0ni0km1/2\beta^{\prime}_{0}n^{i^{\prime}_{0}km-1}/2 choices for each SijS_{i}^{j}. Let AA be the union of all such SijS_{i}^{j} and S{v11}S^{\prime}\setminus\{v_{1}^{1}\}. We claim that AA is an absorbing aa-set for SS. For H[A]H[A], each SijS_{i}^{j} forms an FF-factor with uiju_{i}^{j} by the reachable property, so H[A]H[A] has an FF-factor. For H[SA]H[S\cup A], each SijS_{i}^{j} forms an FF-factor with vjiv_{j}^{i} and SS^{\prime} has a copy of FF, which together give an FF-factor in H[SA]H[S\cup A]. In total, the number of such absorbing sets AA is at least

η2nkm1(β02ni0km1)km1η1na,\frac{\eta}{2}n^{km-1}\cdot(\frac{\beta^{\prime}_{0}}{2}n^{i^{\prime}_{0}km-1})^{km-1}\geq\eta_{1}n^{a},

namely |𝒜a(S)|η1na|\mathcal{A}_{a}(S)|\geq\eta_{1}n^{a}.

We next build a family of 1\mathcal{F}_{1} of balanced aa-sets randomly. Choose a family of \mathcal{F} of balanced aa-sets by selecting (na/k)k\binom{n}{a/k}^{k} possible balanced aa-sets independently with probability p=η1n1a/(8a)p=\eta_{1}n^{1-a}/(8a). By Chernoff’s bound and the union bound, with probability 1o(1)1-o(1) as nn\rightarrow\infty, the \mathcal{F} satisfies

||2p(na/k)kη14anand|𝒜a(S)|p2|𝒜a(S)|η1216an|\mathcal{F}|\leq 2p\binom{n}{a/k}^{k}\leq\frac{\eta_{1}}{4a}n\ {\rm and}\ |\mathcal{A}_{a}(S)\cap\mathcal{F}|\geq\frac{p}{2}|\mathcal{A}_{a}(S)|\geq\frac{\eta_{1}^{2}}{16a}n (a)

for all balanced (km)(km)-set SS in V(H)(i[k]Vi0)V(H)\setminus(\cup_{i\in[k]}V_{i}^{0}).

The expected number of pairs of intersecting balanced aa-sets in \mathcal{F} is at most

(na/k)ka(na/k1)(na/k)k1p2η1264an.\binom{n}{a/k}^{k}\cdot a\cdot\binom{n}{a/k-1}\binom{n}{a/k}^{k-1}\cdot p^{2}\leq\frac{\eta_{1}^{2}}{64a}n.

Therefore, by Markov’s inequality, with probability at least 1/21/2,

hasatmostη1232anpairsofintersectingbalanceda-sets.\mathcal{F}\ {\rm has}\ {\rm at}\ {\rm most}\ \frac{\eta_{1}^{2}}{32a}n\ {\rm pairs}\ {\rm of}\ {\rm intersecting}\ {\rm balanced}\ a{\text{-sets}}. (b)

Thus there exists a family \mathcal{F} satisfying both (a) and (b). We obtain a subfamily 1\mathcal{F}_{1} by removing one balanced aa-set from intersecting pairs and also removing those aa-sets which are not absorbing aa-sets for any balanced (km)(km)-set SS in V(H)(i[k]Vi0)V(H)\setminus(\cup_{i\in[k]}V_{i}^{0}). Then |V(1)|a|1|a||η1n/4|V(\mathcal{F}_{1})|\leq a|\mathcal{F}_{1}|\leq a|\mathcal{F}|\leq\eta_{1}n/4 and H[V(1)]H[V(\mathcal{F}_{1})] has an FF-factor. For any balanced (km)(km)-set SS in V(H)(i[k]Vi0)V(H)\setminus(\cup_{i\in[k]}V_{i}^{0}), we get

|𝒜a(S)1|η1216anη1232anη1232an.|\mathcal{A}_{a}(S)\cap\mathcal{F}_{1}|\geq\frac{\eta_{1}^{2}}{16a}n-\frac{\eta_{1}^{2}}{32a}n\geq\frac{\eta_{1}^{2}}{32a}n.

For any balanced vertex set UV(H)(i[k]Vi0V(1))U\subseteq V(H)\setminus(\cup_{i\in[k]}V_{i}^{0}\cup V(\mathcal{F}_{1})) with |U|γn|U|\leq\gamma^{\prime}n and |U|km|U|\in km\mathbb{N}, we split arbitrarily UU into at most γn/(km)\gamma^{\prime}n/(km) balanced (km)(km)-sets. Since η12n/(32a)γn/(km)\eta_{1}^{2}n/(32a)\geq\gamma^{\prime}n/(km), for all such balanced (km)(km)-sets, we can find disjoint absorbing aa-sets, which means that H[UV(1)]H[U\cup V(\mathcal{F}_{1})] has an FF-factor.

We then greedily pick disjoint copies of FF covering vertices in (i[k]Vi0)V(1)(\cup_{i\in[k]}V_{i}^{0})\setminus V(\mathcal{F}_{1}), denoted by 2\mathcal{F}_{2} the family of such copies of FF. Our aim is to avoid vertices belonging to V(1)V(\mathcal{F}_{1}) in this process. For any vertex v0(i[k]Vi0)V(1)v_{0}\in(\cup_{i\in[k]}V_{i}^{0})\setminus V(\mathcal{F}_{1}), there are at least ηnkm1\eta n^{km-1} copies of FF containing v0v_{0} from the property (i) in the assumption. Furthermore, there are at most kη2nkm+η1n/4k\eta^{2}n\cdot km+\eta_{1}n/4 vertices to avoid in each step. Thus, we can always find the desired copy of FF one by one and finally obtain 2\mathcal{F}_{2}, since (kη2nkm+η1n/4)nkm2<ηnkm1(k\eta^{2}n\cdot km+\eta_{1}n/4)n^{km-2}<\eta n^{km-1}.

Let W=V(1)V(2)W=V(\mathcal{F}_{1})\cup V(\mathcal{F}_{2}), and WW is the desired balanced vertex set with |W|kη2nkm+η1n/4ηn|W|\leq k\eta^{2}n\cdot km+\eta_{1}n/4\leq\eta n.

 

Now we are ready to give the proof of Lemma 3.1 and 3.2.

Proof of Lemma 3.1.

We choose parameters in the following hierarchy:

1/nμγβ0β0,λζ,βδη,γε,α,1/m,1/k1/n\ll\mu\ll\gamma^{\prime}\ll\beta^{\prime}_{0}\ll\beta_{0},\lambda\ll\zeta,\beta\ll\delta\ll\eta,\gamma\ll\varepsilon,\alpha,1/m,1/k

and m,n,km,n,k\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices, and HH be a (12+ε,μ)(\frac{1}{2}+\varepsilon,\mu)-dense kk-partite kk-graph with each part having nn vertices such that δk1(H)αn\delta^{\prime}_{k-1}(H)\geq\alpha n and nmn\in m\mathbb{N} as in the statement. Let the vertex partition of HH be V1VkV_{1}\cup\cdots\cup V_{k}. By Lemma 3.3, every vertex vV(H)v\in V(H) is contained in at least ηnkm1\eta n^{km-1} copies of FF. Then by Lemma 3.5, for any i[k]i\in[k], every set of 1/η+1\lfloor 1/\eta\rfloor+1 vertices in ViV_{i} contains two vertices that are (F,β,1)(F,\beta,1)-reachable in HH. Set c:=1/ηc:=\lfloor 1/\eta\rfloor. By Lemma 3.6, for each i[k]i\in[k], there exists SiViS_{i}\subseteq V_{i} with |Si|(1cδ)n|S_{i}|\geq(1-c\delta)n such that |N~F,β,1(v)Si|δn|\tilde{N}_{F,\beta,1}(v)\cap S_{i}|\geq\delta n for any vSiv\in S_{i}. We then apply Lemma 3.7 to each SiS_{i} with n0=knn_{0}=kn and δ/k\delta/k in place of δ\delta, and obtain a partition {Wi1,,Wiri}\{W_{i}^{1},\dots,W_{i}^{r_{i}}\} of SiS_{i}. Let 𝒫i={Wi0,Wi1,,Wiri}\mathcal{P}_{i}=\{W_{i}^{0},W_{i}^{1},\dots,W_{i}^{r_{i}}\} be the partition of ViV_{i} where Wi0=ViSiW_{i}^{0}=V_{i}\setminus S_{i}. Set 𝒫:=i[k]𝒫i\mathcal{P}:=\cup_{i\in[k]}\mathcal{P}_{i}, which is a refinement of the original kk-partition of V(H)V(H). By Lemma 3.9, for any i[k]i\in[k] and j1,j2[ri]j_{1},j_{2}\in[r_{i}], we have 𝐮Wij1𝐮Wij2L𝒫,Fλ(H)\mathbf{u}_{W_{i}^{j_{1}}}-\mathbf{u}_{W_{i}^{j_{2}}}\in L^{\lambda}_{\mathcal{P},F}(H). Therefore, following Lemma 3.8 with 𝒫\mathcal{P}, we conclude that each SiS_{i} is (F,β0,i0)(F,\beta^{\prime}_{0},i^{\prime}_{0})-closed. We end with Lemma 3.10 where Vi0=Wi0=ViSiV_{i}^{0}=W_{i}^{0}=V_{i}\setminus S_{i}, and eventually find the desired set WW 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:

1/nγγ,β,ηϵ,1/m,1/k1/n\ll\gamma^{\prime}\ll\gamma,\beta,\eta\ll\epsilon,1/m,1/k

and m,n,km,n,k\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices, and HH be a kk-partite kk-graph with each part having nn vertices such that δk1(H)(12+ε)n\delta^{\prime}_{k-1}(H)\geq(\frac{1}{2}+\varepsilon)n and nmn\in m\mathbb{N}. Let the vertex partition of HH be V1VkV_{1}\cup\cdots\cup V_{k}. By Lemma 3.3 with (12+ε)(\frac{1}{2}+\varepsilon) in place of α\alpha, every vertex vV(H)v\in V(H) is contained in at least ηnkm1\eta n^{km-1} copies of FF. Thus the property (i) in the Lemma 3.10 holds. It is sufficient to show that each ViV_{i} is (F,β,1)(F,\beta,1)-closed. If so, Lemma 3.2 follows from Lemma 3.10 with i0=1i^{\prime}_{0}=1 and β\beta in place of β0\beta^{\prime}_{0}.

Without loss of generality, we prove closeness property for V1V_{1}. For arbitrary two vertices u,vV1u,v\in V_{1}, since δk1(H)(1/2+ε)n\delta^{\prime}_{k-1}(H)\geq(1/2+\varepsilon)n, we have deg(u),deg(v)nk2(1/2+ε)n=(1/2+ε)nk1\deg(u),\deg(v)\geq n^{k-2}\cdot(1/2+\varepsilon)n=(1/2+\varepsilon)n^{k-1}, which implies that |N(u)N(v)|εnk1|N(u)\cap N(v)|\geq\varepsilon n^{k-1}. We construct an auxiliary kk-partite kk-graph HH^{\prime} as follows. Set the vertex set V(H)=(V1{u,v})V2VkV(H^{\prime})=(V_{1}\setminus\{u,v\})\cup V_{2}\cup\cdots\cup V_{k}. Define the edge set E(H):={eE(H):u,veandSN(u)N(v)such thatSe}E(H^{\prime}):=\{e\in E(H):u,v\notin e\ {\text{and}}\ \exists S\in N(u)\cap N(v)\ {\text{such that}}\ S\subseteq e\}, i.e. we retain edges of E(H)E(H) which do not cover uu nor vv but contain some element of N(u)N(v)N(u)\cap N(v) as subset. Since δk1(H)(1/2+ε)n\delta^{\prime}_{k-1}(H)\geq(1/2+\varepsilon)n, we have |E(H)|εnk1((1/2+ε)n2)ε2nk4|E(H^{\prime})|\geq\varepsilon n^{k-1}\cdot((1/2+\varepsilon)n-2)\geq\frac{\varepsilon^{2}n^{k}}{4}. Let KK^{\prime} be a kk-partite kk-graph obtained from Kk(m)K_{k}(m) with arbitrary one vertex uu^{\prime} removed from the first part. Then, by Proposition 3.4, there exists some small β\beta such that HH^{\prime} contains at least βnkm1\beta n^{km-1} copies of KK^{\prime}. By our construction, for each such copy K′′K^{\prime\prime}, both V(K′′){u}V(K^{\prime\prime})\cup\{u\} and V(K′′){v}V(K^{\prime\prime})\cup\{v\} span copies of Kk(m)K_{k}(m) with uu^{\prime} embedded to uu and vv respectively, hence span copies of FF as FF is a subgraph of Kk(m)K_{k}(m). This means that there are at least βnkm1\beta n^{km-1} (km1)(km-1)-sets WW such that both H[{u}W]H[\{u\}\cup W] and H[{v}W]H[\{v\}\cup W] contain FF-factors, i.e. u,vu,v are (F,β,1)(F,\beta,1)-reachable. Therefore V1V_{1} is (F,β,1)(F,\beta,1)-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 x,y,zx,y,z we write x=y±zx=y\pm z to denote that yzxy+zy-z\leq x\leq y+z.

4.1 Regular complexes

A hypergraph \mathcal{H} consists of a vertex set V()V(\mathcal{H}) and an edge set E()E(\mathcal{H}), where every edge eE()e\in E(\mathcal{H}) is a non-empty subset of V()V(\mathcal{H}). So a kk-graph as defined earlier is a kk-uniform hypergraph in which every edge has size kk. A hypergraph \mathcal{H} is a complex if whenever eE()e\in E(\mathcal{H}) and ee^{\prime} is a non-empty subset of ee we have that eE()e^{\prime}\in E(\mathcal{H}). All the complexes considered in this paper have the property that all vertices are contained in an edge. A complex k\mathcal{H}^{\leq k} is a kk-complex if all the edges of k\mathcal{H}^{\leq k} consist of at most kk vertices. Given a kk-complex k\mathcal{H}^{\leq k}, for each i[k]i\in[k], the edges of size ii are called ii-edges of k\mathcal{H}^{\leq k} and we denote by H(i)H^{(i)} the underlying ii-graph of k\mathcal{H}^{\leq k}: the vertices of H(i)H^{(i)} are those of k\mathcal{H}^{\leq k} and the edges of H(i)H^{(i)} are the ii-edges of k\mathcal{H}^{\leq k}. Note that a kk-graph HH can be turned into a kk-complex by making every edge into a complete ii-graph Kk(i)K^{(i)}_{k} (i.e., consisting of all (ki)\binom{k}{i} different ii-tuples on kk vertices), for each i[k]i\in[k].

Given positive integers sks\geq k, an (s,k)(s,k)-graph Hs(k)H^{(k)}_{s} is an ss-partite kk-graph, by which we mean that the vertex set of Hs(k)H^{(k)}_{s} can be partitioned into sets V1,,VsV_{1},\dots,V_{s} such that every edge of Hs(k)H^{(k)}_{s} meets each ViV_{i} in at most one vertex for i[s]i\in[s]. Similarly, an (s,k)(s,k)-complex sk\mathcal{H}^{\leq k}_{s} is an ss-partite kk-complex.

Given i2i\geq 2, let Hi(i)H^{(i)}_{i} and Hi(i1)H^{(i-1)}_{i} be on the same vertex set. We denote by 𝒦i(Hi(i1))\mathcal{K}_{i}(H^{(i-1)}_{i}) for the family of ii-sets of vertices which form a copy of the complete (i1)(i-1)-graph Ki(i1)K^{(i-1)}_{i} in Hi(i1)H^{(i-1)}_{i}. We define the density of Hi(i)H^{(i)}_{i} w.r.t. (with respect to) Hi(i1)H^{(i-1)}_{i} to be

d(Hi(i)|Hi(i1)):={|E(Hi(i))𝒦i(Hi(i1))||𝒦i(Hi(i1))|if |𝒦i(Hi(i1))|>0,0otherwise.d(H^{(i)}_{i}|H^{(i-1)}_{i}):=\begin{cases}\frac{|E(H^{(i)}_{i})\cap\mathcal{K}_{i}(H^{(i-1)}_{i})|}{|\mathcal{K}_{i}(H^{(i-1)}_{i})|}&\text{if\ }|\mathcal{K}_{i}(H^{(i-1)}_{i})|>0,\\ 0&\text{otherwise}.\end{cases}

More generally, if 𝐐:=(Q(1),Q(2),,Q(r))\mathbf{Q}:=(Q(1),Q(2),\dots,Q(r)) is a collection of rr subgraphs of Hi(i1)H^{(i-1)}_{i}, we define 𝒦i(𝐐):=j=1r𝒦i(Q(j))\mathcal{K}_{i}(\mathbf{Q}):=\bigcup^{r}_{j=1}\mathcal{K}_{i}(Q(j)) and

d(Hi(i)|𝐐):={|E(Hi(i))𝒦i(𝐐)||𝒦i(𝐐)|if |𝒦i(𝐐)|>0,0otherwise.d(H^{(i)}_{i}|\mathbf{Q}):=\begin{cases}\frac{|E(H^{(i)}_{i})\cap\mathcal{K}_{i}(\mathbf{Q})|}{|\mathcal{K}_{i}(\mathbf{Q})|}&\text{if\ }|\mathcal{K}_{i}(\mathbf{Q})|>0,\\ 0&\text{otherwise}.\end{cases}

We say that an Hi(i)H^{(i)}_{i} is (di,δ,r)(d_{i},\delta,r)-regular w.r.t. an Hi(i1)H^{(i-1)}_{i} if every rr-tuple 𝐐\mathbf{Q} with |𝒦i(𝐐)|δ|𝒦i(Hi(i1))||\mathcal{K}_{i}(\mathbf{Q})|\geq\delta|\mathcal{K}_{i}(H^{(i-1)}_{i})| satisfies d(Hi(i)|𝐐)=di±δd(H^{(i)}_{i}|\mathbf{Q})=d_{i}\pm\delta. Instead of (di,δ,1)(d_{i},\delta,1)-regular, we refer to (di,δ)(d_{i},\delta)-regular. Moreover, for si2s\geq i\geq 2, we say that Hs(i)H^{(i)}_{s} is (di,δ,r)(d_{i},\delta,r)-regular w.r.t. Hs(i1)H^{(i-1)}_{s} if for every Λi[s]i\Lambda_{i}\in[s]^{i} the restriction Hs(i)[Λi]=Hs(i)[λΛiVλ]H^{(i)}_{s}[\Lambda_{i}]=H^{(i)}_{s}[\cup_{\lambda\in\Lambda_{i}}V_{\lambda}] is (di,δ,r)(d_{i},\delta,r)-regular w.r.t. the restriction Hs(i1)[Λi]=Hs(i1)[λΛiVλ]H^{(i-1)}_{s}[\Lambda_{i}]=H^{(i-1)}_{s}[\cup_{\lambda\in\Lambda_{i}}V_{\lambda}].

Definition 4.1 ((d2,,dk,δk,δ,r)(d_{2},\dots,d_{k},\delta_{k},\delta,r)-regular complexes).

For 3ks3\leq k\leq s and an (s,k)(s,k)-complex \mathcal{H}, we say that \mathcal{H} is (d2,,dk,δk,δ,r)(d_{2},\dots,d_{k},\delta_{k},\delta,r)-regular if the following conditions hold:

\bullet for every i=2,,k1i=2,\dots,k-1 and every ii-tuple Λi\Lambda_{i} of vertex classes, either Hs(i)[Λi]H_{s}^{(i)}[\Lambda_{i}] is (di,δ)(d_{i},\delta)-regular w.r.t Hs(i1)[Λi]H_{s}^{(i-1)}[\Lambda_{i}] or d(Hs(i)[Λi]|Hs(i1)[Λi])=0d(H_{s}^{(i)}[\Lambda_{i}]|H^{(i-1)}_{s}[\Lambda_{i}])=0;

\bullet for every kk-tuple Λk\Lambda_{k} of vertex classes either Hs(k)[Λk]H^{(k)}_{s}[\Lambda_{k}] is (dk,δk,r)(d_{k},\delta_{k},r)-regular w.r.t Hs(k1)[Λk]H^{(k-1)}_{s}[\Lambda_{k}] or d(Hs(k)[Λk]|Hs(k1)[Λk])=0d(H^{(k)}_{s}[\Lambda_{k}]|H^{(k-1)}_{s}[\Lambda_{k}])=0.

4.2 Equitable partition

Suppose that VV is a finite set of vertices and 𝒫(1)\mathcal{P}^{(1)} is a partition of VV into sets V1,,Va1V_{1},\dots,V_{a_{1}}, which will be called clusters. Given k3k\geq 3 and any j[k]j\in[k], we denote by Crossj=Crossj(𝒫(1))\mathrm{Cross}_{j}=\mathrm{Cross}_{j}(\mathcal{P}^{(1)}), the set of all those jj-subsets of VV that meet each ViV_{i} in at most one vertex for 1ia11\leq i\leq a_{1}. For every subset Λ[a1]\Lambda\subseteq[a_{1}] with 2|Λ|k12\leq|\Lambda|\leq k-1, we write CrossΛ\mathrm{Cross}_{\Lambda} for all those |Λ||\Lambda|-subsets of VV that meet each ViV_{i} with iΛi\in\Lambda. Let 𝒫Λ\mathcal{P}_{\Lambda} be a partition of CrossΛ\mathrm{Cross}_{\Lambda}. We refer to the partition classes of 𝒫Λ\mathcal{P}_{\Lambda} as cells. For each i=2,,k1i=2,\dots,k-1, let 𝒫(i)\mathcal{P}^{(i)} be the union of all the 𝒫Λ\mathcal{P}_{\Lambda} with |Λ|=i|\Lambda|=i. So 𝒫(i)\mathcal{P}^{(i)} is a partition of Crossi\mathrm{Cross}_{i} into several (i,i)(i,i)-graphs.

Set 1ij1\leq i\leq j. For every ii-set ICrossiI\in\mathrm{Cross}_{i}, there exists a unique cell P(i)(I)𝒫(i)P^{(i)}(I)\in\mathcal{P}^{(i)} so that IP(i)(I)I\in P^{(i)}(I). We define for every jj-set JCrossjJ\in\mathrm{Cross}_{j} the polyad of JJ as:

P^(i)(J):={P(i)(I):I[J]i}.\hat{P}^{(i)}(J):=\bigcup\big{\{}P^{(i)}(I):I\in[J]^{i}\big{\}}.

So we can view P^(i)(J)\hat{P}^{(i)}(J) as a (j,i)(j,i)-graph (whose vertex classes are clusters intersecting JJ). Let 𝒫^(j1)\mathcal{\hat{P}}^{(j-1)} be the set consisting of all the P^(j1)(J)\hat{P}^{(j-1)}(J) for all JCrossjJ\in\mathrm{Cross}_{j}. It is easy to verify {𝒦j(P^(j1)):P^(j1)𝒫^(j1)}\{\mathcal{K}_{j}(\hat{P}^{(j-1)}):\hat{P}^{(j-1)}\in\mathcal{\hat{P}}^{(j-1)}\} is a partition of Crossj\mathrm{Cross}_{j}.

Given a vector of positive integers 𝐚=(a1,,ak1)\mathbf{a}=(a_{1},\dots,a_{k-1}), we say that 𝒫=𝒫(k1,𝐚)={𝒫(1),,𝒫(k1)}\mathcal{P}=\mathcal{P}(k-1,\mathbf{a})=\{\mathcal{P}^{(1)},\dots,\mathcal{P}^{(k-1)}\} is a family of partitions on VV, if the following conditions hold:

\bullet 𝒫(1)\mathcal{P}^{(1)} is a partition of VV into a1a_{1} clusters.

\bullet 𝒫(i)\mathcal{P}^{(i)} is a partition of Crossi\mathrm{Cross}_{i} satisfying |{P(i)𝒫(i):P(i)𝒦i(P^(i1))}|=ai|\{P^{(i)}\in\mathcal{P}^{(i)}:P^{(i)}\subseteq\mathcal{K}_{i}(\hat{P}^{(i-1)})\}|=a_{i} for every P^(i1)𝒫^(i1)\hat{P}^{(i-1)}\in\mathcal{\hat{P}}^{(i-1)}. Moreover for every P(i)𝒫(i)P^{(i)}\in\mathcal{P}^{(i)}, there exists a P^(i1)𝒫^(i1)\hat{P}^{(i-1)}\in\mathcal{\hat{P}}^{(i-1)} such that P(i)𝒦i(P^(i1))P^{(i)}\subseteq\mathcal{K}_{i}(\hat{P}^{(i-1)}).

So for each JCrossjJ\in\mathrm{Cross}_{j} we can view i=1j1P^(i)(J)\bigcup^{j-1}_{i=1}\hat{P}^{(i)}(J) as a (j,j1)(j,j-1)-complex.

Definition 4.2 ((η,δ,t)(\eta,\delta,t)-equitable).

Suppose VV is a set of nn vertices, 𝐚=(a1,,ak1)\mathbf{a}=(a_{1},\dots,a_{k-1}) is a vector of positive integers, tt is a positive integer and η,δ>0\eta,\delta>0. We say a family of partitions 𝒫=𝒫(k1,𝐚)\mathcal{P}=\mathcal{P}(k-1,\mathbf{a}) is (η,δ,t)(\eta,\delta,t)-equitable if it satisfies the following:

  1. 1.

    𝒫(1)\mathcal{P}^{(1)} is a partition of VV into a1a_{1} clusters of equal size, where 1/ηa1t1/\eta\leq a_{1}\leq t and a1a_{1} divides nn;

  2. 2.

    for all i=2,,k1i=2,\dots,k-1, 𝒫(i)\mathcal{P}^{(i)} is a partition of Crossi\mathrm{Cross}_{i} into at most tt cells;

  3. 3.

    for every kk-set KCrosskK\in\mathrm{Cross}_{k}, the (k,k1)(k,k-1)-complex i=1k1P^(i)(K)\bigcup^{k-1}_{i=1}\hat{P}^{(i)}(K) is (𝐝,δ,δ,1)(\mathbf{d},\delta,\delta,1)-regular, with 𝐝=(d2,,dk1)\mathbf{d}=(d_{2},\dots,d_{k-1}) where di=1/aid_{i}=1/a_{i}.

Note that the final condition implies that the cells of 𝒫(i)\mathcal{P}^{(i)} have almost equal size for all i=2,,k1i=2,\dots,k-1. By the so-called dense counting lemma from [19, Corollary 6.11], conditions in the above definition actually yield a counting result: for any j[k1]j\in[k-1] and for every kk-set KCrosskK\in\mathrm{Cross}_{k}, provided δ\delta small enough we have

|𝒦k(P^(j)(K))|=(1±η)i=1j(1ai)(ki)nk|\mathcal{K}_{k}(\hat{P}^{(j)}(K))|=(1\pm\eta)\prod_{i=1}^{j}(\frac{1}{a_{i}})^{\binom{k}{i}}n^{k}

where 𝒦k(P^(j)(K))\mathcal{K}_{k}(\hat{P}^{(j)}(K)) is the family of all kk-sets of VV that span a clique in P^(j)(K)\hat{P}^{(j)}(K).

4.3 Statement of the regularity lemma.

Let δk>0\delta_{k}>0 and rr\in\mathbb{N}. Suppose that HH is a kk-graph on VV and 𝒫=𝒫(k1)\mathcal{P}=\mathcal{P}(k-1) is a family of partitions on VV. Given a polyad P^(k1)𝒫^(k1)\hat{P}^{(k-1)}\in\hat{\mathcal{P}}^{(k-1)}, we say that HH is (δk,r)(\delta_{k},r)-regular w.r.t. P^(k1)\hat{P}^{(k-1)} if HH is (dk,δk,r)(d_{k},\delta_{k},r)-regular w.r.t. P^(k1)\hat{P}^{(k-1)} for some dkd_{k}. Finally, we define that HH is (δk,r)(\delta_{k},r)-regular w.r.t. 𝒫\mathcal{P}.

Definition 4.3 ((δk,r)(\delta_{k},r)-regular w.r.t. 𝒫\mathcal{P}).

We say that a kk-graph HH is (δk,r)(\delta_{k},r)-regular w.r.t. 𝒫=𝒫(k1)\mathcal{P}=\mathcal{P}(k-1) if

|{𝒦k(P^(k1)):P^(k1)𝒫^(k1)and H is not (δk,r)-regular w.r.t. P^(k1)}|δk|V|k.\big{|}\bigcup\big{\{}\mathcal{K}_{k}(\hat{P}^{(k-1)}):\hat{P}^{(k-1)}\in\mathcal{\hat{P}}^{(k-1)}\\ \text{and\ }H\text{\ is\ not\ }(\delta_{k},r)\text{-regular\ w.r.t.\ }\hat{P}^{(k-1)}\big{\}}\big{|}\leq\delta_{k}|V|^{k}.

This means that no more than a δk\delta_{k}-fraction of the kk-subsets of VV form a Kk(k1)K_{k}^{(k-1)} that lies within a polyad with respect to which HH is not regular.

Now we are ready to state the regularity lemma.

Theorem 4.4 (Regularity lemma [34, Theorem 17]).

Let k2k\geq 2 be a fixed integer. For all positive constants η\eta and δk\delta_{k} and all functions r:r:\mathbb{N}\rightarrow\mathbb{N} and δ:(0,1]\delta:\mathbb{N}\rightarrow(0,1], there are integers tt and n0n_{0} such that the following holds. For every kk-graph HH of order nn0n\geq n_{0} and t!t! dividing nn, there exists a vector of positive integers 𝐚=(a1,,ak1)\mathbf{a}=(a_{1},\dots,a_{k-1}) and a family of partitions 𝒫=𝒫(k1,𝐚)\mathcal{P}=\mathcal{P}(k-1,\mathbf{a}) of V(H)V(H) such that

(1)(1) 𝒫\mathcal{P} is (η,δ(t),t)(\eta,\delta(t),t)-equitable and

(2)(2) HH is (δk,r(t))(\delta_{k},r(t))-regular w.r.t. 𝒫\mathcal{P}.

Note that the constants in Theorem 4.4 can be chosen to satisfy the following hierarchy:

1n01r=1r(t),δ=δ(t)min{δk,1/t}η.\frac{1}{n_{0}}\ll\frac{1}{r}=\frac{1}{r(t)},\delta=\delta(t)\ll\min\{\delta_{k},1/t\}\ll\eta.

Given d(0,1)d\in(0,1), we say that an edge ee of HH is dd-useful if it lies in 𝒦k(P^(k1))\mathcal{K}_{k}(\hat{P}^{(k-1)}) for some P^(k1)𝒫^(k1)\hat{P}^{(k-1)}\in\hat{\mathcal{P}}^{(k-1)} such that HH is (dk,δk,r)(d_{k},\delta_{k},r)-regular w.r.t P^(k1)\hat{P}^{(k-1)} for some dkdd_{k}\geq d. If we choose ηd\eta\ll d, then the following lemma will be helpful in later proofs.

Lemma 4.5.

([21, Lemma 4.4]). At most 2dnk2dn^{k} edges of HH are not dd-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 \mathcal{H} is an (s,k)(s,k)-complex with vertex classes V1,,VsV_{1},\dots,V_{s}, which all have size mm. Suppose also that 𝒢\mathcal{G} is an (s,k)(s,k)-complex with vertex classes X1,,XsX_{1},\dots,X_{s} of size at most mm. We write Ei(𝒢)E_{i}(\mathcal{G}) for the set of all ii-edges of 𝒢\mathcal{G} and ei(𝒢):=|Ei(𝒢)|e_{i}(\mathcal{G}):=|E_{i}(\mathcal{G})|. We say that \mathcal{H} respects the partition of 𝒢\mathcal{G} if whenever 𝒢\mathcal{G} contains an ii-edge with vertices in Xj1,,XjiX_{j_{1}},\dots,X_{j_{i}}, then there is an ii-edge of \mathcal{H} with vertices in Vj1,,VjiV_{j_{1}},\dots,V_{j_{i}}. On the other hand, we say that a labelled copy of 𝒢\mathcal{G} in \mathcal{H} is partition-respecting if for each i[s]i\in[s] the vertices corresponding to those in XiX_{i} lie within ViV_{i}. We denote by |𝒢||\mathcal{G}|_{\mathcal{H}} the number of labelled, partition-respecting copies of 𝒢\mathcal{G} in \mathcal{H}.

Lemma 4.6.

(Counting lemma [5, Lemma 4]). Let k,s,r,t,n0k,s,r,t,n_{0} be positive integers and let d2,,dkd_{2},\dots,d_{k}, δ,δk\delta,\delta_{k} be positive constants such that 1/di1/{d_{i}}\in\mathbb{N} and

1/n01/r,δmin{δk,d2,,dk1}δkdk,1/s,1/t.1/{n_{0}}\ll 1/r,\delta\ll\min\{\delta_{k},d_{2},\dots,d_{k-1}\}\ll\delta_{k}\ll d_{k},1/s,1/t.

Then the following holds for all integers nn0n\geq n_{0}. Suppose that 𝒢\mathcal{G} is an (s,k)(s,k)-complex on tt vertices with vertex classes X1,,XsX_{1},\dots,X_{s}. Suppose also that \mathcal{H} is a (𝐝,δk,δ,r)(\mathbf{d},\delta_{k},\delta,r)-regular (s,k)(s,k)-complex with vertex classes V1,,VsV_{1},\dots,V_{s} all of size nn, which respects the partition of 𝒢\mathcal{G}. Then

|𝒢|12nti=2kdiei(𝒢).|\mathcal{G}|_{\mathcal{H}}\geq\frac{1}{2}n^{t}\prod\limits_{i=2}^{k}d^{e_{i}(\mathcal{G})}_{i}.

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 kk-graph HH on nn vertices with nn sufficiently large, by Theorem 4.4 on HH, there exists a family of partitions 𝒫=𝒫(k1,𝐚)\mathcal{P}=\mathcal{P}(k-1,\mathbf{a}) of V(H)V(H) such that

(1)(1) 𝒫\mathcal{P} is (η,δ(t),t)(\eta,\delta(t),t)-equitable and

(2)(2) HH is (δk,r(t))(\delta_{k},r(t))-regular w.r.t. 𝒫\mathcal{P}.

Having the family of partitions 𝒫\mathcal{P}, we define index set I=[a1]I=[a_{1}], where a1a_{1} is the number of clusters in the regular partition. For any (k1)(k-1)-subset 𝒳\mathcal{X} of II, define the vertex class 𝒫𝒳\mathcal{P}^{\mathcal{X}} to be the set of all cells in 𝒫𝒳\mathcal{P}_{\mathcal{X}}, i.e. we view each cell in 𝒫𝒳\mathcal{P}_{\mathcal{X}} as a vertex of 𝒫𝒳\mathcal{P}^{\mathcal{X}}. Furthermore, for any distinct (k1)(k-1)-subsets 𝒳,𝒳\mathcal{X},\mathcal{X}^{\prime} of II, 𝒫𝒳\mathcal{P}^{\mathcal{X}} and 𝒫𝒳\mathcal{P}^{\mathcal{X}^{\prime}} are disjoint. For any kk-subset 𝒴\mathcal{Y} of II, we define a kk-uniform kk-partite hypergraph 𝒜𝒴\mathcal{A}_{\mathcal{Y}} with vertex partition 𝒳(𝒴k1)𝒫𝒳\bigcup_{\mathcal{X}\in\binom{\mathcal{Y}}{k-1}}\mathcal{P}^{\mathcal{X}}, and let E(𝒜𝒴)E(\mathcal{A}_{\mathcal{Y}}) be the collection of all kk-subsets of 𝒳(𝒴k1)𝒫𝒳\bigcup_{\mathcal{X}\in\binom{\mathcal{Y}}{k-1}}\mathcal{P}^{\mathcal{X}} that form a (k1)(k-1)-uniform kk-partite polyad w.r.t which HH is (δk,r(t))(\delta_{k},r(t))-regular and has density at least dkd_{k}. Then the kk-uniform (a1k1)\binom{a_{1}}{k-1}-partite hypergraph 𝒜\mathcal{A} with

V(𝒜)=𝒳(Ik1)𝒫𝒳andE(𝒜)=𝒴(Ik)E(𝒜𝒴)V(\mathcal{A})=\bigcup_{\mathcal{X}\in\binom{I}{k-1}}\mathcal{P}^{\mathcal{X}}\ \ \text{and}\ \ E(\mathcal{A})=\bigcup_{\mathcal{Y}\in\binom{I}{k}}E(\mathcal{A}_{\mathcal{Y}})

is a reduced hypergraph of HH.

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 i=1i=1, j1=1j_{1}=1 and j2=2j_{2}=2. We choose parameters satisfying the following hierarchy:

1/nμλ1/r,δmin{δk,d2,,dk1}η,δkdkζ,ε,1/m,1/k1/n\ll\mu\ll\lambda\ll 1/r,\delta\ll\min\{\delta_{k},d_{2},\dots,d_{k-1}\}\ll\eta,\delta_{k}\ll d_{k}\ll\zeta,\varepsilon,1/m,1/k

where 𝐝=(d2,,dk1)\mathbf{d}=(d_{2},\dots,d_{k-1}). Set r:=i[k]rir^{\prime}:=\sum_{i\in[k]}r_{i}. Let 𝐮r\mathbf{u}\in\mathbb{Z}^{r^{\prime}} be the (km)(km)-vector where 𝐮|Wj1=m\mathbf{u}|_{W_{j}^{1}}=m for j[k]j\in[k] and other coordinates are zero. Let 𝐯r\mathbf{v}\in\mathbb{Z}^{r^{\prime}} be the (km)(km)-vector where 𝐯|W11=m1\mathbf{v}|_{W_{1}^{1}}=m-1, 𝐯|W12=1\mathbf{v}|_{W_{1}^{2}}=1, 𝐯|Wj1=m\mathbf{v}|_{W_{j}^{1}}=m for j=2,,kj=2,\cdots,k and remaining coordinates are zero. Note that 𝐮W11𝐮W12=𝐮𝐯\mathbf{u}_{W_{1}^{1}}-\mathbf{u}_{W_{1}^{2}}=\mathbf{u}-\mathbf{v}.

Since HH is (12+ε,μ)(\frac{1}{2}+\varepsilon,\mu)-dense, we have

eH(W11,W21,,Wk1)(12+ε)|W11||Wk1|μ(kn)k12ζknk.e_{H}(W_{1}^{1},W_{2}^{1},\dots,W_{k}^{1})\geq(\frac{1}{2}+\varepsilon)|W_{1}^{1}|\cdots|W_{k}^{1}|-\mu(kn)^{k}\geq\frac{1}{2}\zeta^{k}n^{k}.

By Proposition 3.4 on H[W11Wk1]H[W_{1}^{1}\cup\cdots\cup W_{k}^{1}], there exists a constant λ1\lambda_{1} such that there are at least λ1nkm\lambda_{1}n^{km} copies of FF with jj-th part embedded in Wj1W_{j}^{1} for j[k]j\in[k]. This implies that 𝐮I𝒫,Fλ1(H)\mathbf{u}\in I^{\lambda_{1}}_{\mathcal{P},F}(H).

We then prove 𝐯\mathbf{v} 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 HH with the initial partition 𝒫\mathcal{P}, we obtain a family of partitions 𝒫={𝒫(1),,𝒫(k1)}\mathcal{P^{\prime}}=\{\mathcal{P}^{(1)},\dots,\mathcal{P}^{(k-1)}\} such that HH is (δk,r)(\delta_{k},r)-regular w.r.t. 𝒫\mathcal{P^{\prime}} where 𝒫(1)\mathcal{P}^{(1)} is a partition of V(H)V(H) into a1a_{1} clusters i[a1]Xi\cup_{i\in[a_{1}]}X_{i} and 1/ηa1t1/\eta\leq a_{1}\leq t. With density dkd_{k}, we construct the accompanying reduced hypergraph 𝒜\mathcal{A} of HH. Without loss of generality, assume XjWj1X_{j}\subseteq W_{j}^{1} is a cluster which lies in Wj1W_{j}^{1} for j[k]j\in[k], and Xk+1X_{k+1} is a cluster lying in W12W_{1}^{2}.

For convenience, set 𝒳:=[k]\mathcal{X}:=[k] and 𝒴:=[k+1]{1}\mathcal{Y}:=[k+1]\setminus\{1\}. Below we show that

|E(𝒜)|>12𝐱(k1)|𝒫𝐱|for=𝒳,𝒴.|E(\mathcal{A}_{*})|>\frac{1}{2}\cdot\prod_{\mathbf{x}\in\binom{*}{k-1}}|\mathcal{P}^{\mathbf{x}}|\quad{\rm{for}}\quad*=\mathcal{X},\mathcal{Y}.

We only prove the above when =𝒳*=\mathcal{X} while the other case follows in the same way. By (12+ε,μ)(\frac{1}{2}+\varepsilon,\mu)-denseness of HH and Lemma 4.5, the number of dkd_{k}-useful edges in H[X1Xk]H[X_{1}\cup\cdots\cup X_{k}] is at least

(12+ε)|X1||Xk|μ(kn)k2dk(kn)k(12+ε2)|X1||Xk|.(\frac{1}{2}+\varepsilon)|X_{1}|\cdots|X_{k}|-\mu(kn)^{k}-2d_{k}(kn)^{k}\geq(\frac{1}{2}+\frac{\varepsilon}{2})|X_{1}|\cdots|X_{k}|.

On the other hand, every polyad satisfies

|𝒦k(P^(k1))|=(1±η)i=1k1(1ai)(ki)(kn)k,|\mathcal{K}_{k}(\hat{P}^{(k-1)})|=(1\pm\eta)\prod_{i=1}^{k-1}(\frac{1}{a_{i}})^{\binom{k}{i}}(kn)^{k},

which leads to

(12+ε2)|X1||Xk||E(𝒜𝒳)||𝒦k(P^(k1))||E(𝒜𝒳)|(1+η)i=1k1(1ai)(ki)(kn)k.(\frac{1}{2}+\frac{\varepsilon}{2})|X_{1}|\cdots|X_{k}|\leq|E(\mathcal{A}_{\mathcal{X}})|\cdot|\mathcal{K}_{k}(\hat{P}^{(k-1)})|\leq|E(\mathcal{A}_{\mathcal{X}})|\cdot(1+\eta)\prod_{i=1}^{k-1}(\frac{1}{a_{i}})^{\binom{k}{i}}(kn)^{k}.

By choices of parameters, this yields

|E(𝒜𝒳)|(12+ε2)11+ηi=2k1ai(ki)>12𝐱(𝒳k1)|𝒫𝐱|.|E(\mathcal{A}_{\mathcal{X}})|\geq(\frac{1}{2}+\frac{\varepsilon}{2})\cdot\frac{1}{1+\eta}\cdot\prod_{i=2}^{k-1}a_{i}^{\binom{k}{i}}>\frac{1}{2}\cdot\prod_{\mathbf{x}\in\binom{\mathcal{X}}{k-1}}|\mathcal{P}^{\mathbf{x}}|.

Consider vertex class 𝒫𝒳{1}=𝒫𝒴{k+1}\mathcal{P}^{\mathcal{X}\setminus\{1\}}=\mathcal{P}^{\mathcal{Y}\setminus\{k+1\}} in the reduced hypergraph. Let 𝒮1:={v𝒫𝒳{1}:deg𝒜𝒳(v)>0}\mathcal{S}_{1}:=\{v\in\mathcal{P}^{\mathcal{X}\setminus\{1\}}:\deg_{\mathcal{A}_{\mathcal{X}}}(v)>0\} and 𝒮2:={v𝒫𝒴{k+1}:deg𝒜𝒴(v)>0}\mathcal{S}_{2}:=\{v\in\mathcal{P}^{\mathcal{Y}\setminus\{k+1\}}:\deg_{\mathcal{A}_{\mathcal{Y}}}(v)>0\}. Since |E(𝒜𝒳)|>12𝐱(𝒳k1)|𝒫𝐱||E(\mathcal{A}_{\mathcal{X}})|>\frac{1}{2}\cdot\prod_{\mathbf{x}\in\binom{\mathcal{X}}{k-1}}|\mathcal{P}^{\mathbf{x}}|, we derive that |𝒮1|>12|𝒫𝒳{1}||\mathcal{S}_{1}|>\frac{1}{2}|\mathcal{P}^{\mathcal{X}\setminus\{1\}}|. Similarly, |𝒮2|>12|𝒫𝒴{k+1}|=12|𝒫𝒳{1}||\mathcal{S}_{2}|>\frac{1}{2}|\mathcal{P}^{\mathcal{Y}\setminus\{k+1\}}|=\frac{1}{2}|\mathcal{P}^{\mathcal{X}\setminus\{1\}}|. Therefore, there exists a vertex v𝒮1𝒮2v^{*}\in\mathcal{S}_{1}\cap\mathcal{S}_{2}. In other words, there are two edges e1E(𝒜𝒳)e_{1}\in E(\mathcal{A}_{\mathcal{X}}) and e2E(𝒜𝒴)e_{2}\in E(\mathcal{A}_{\mathcal{Y}}) sharing exactly one vertex. This configuration corresponds to a regular (k+1,k1)(k+1,k-1)-complex on X1Xk+1X_{1}\cup\cdots\cup X_{k+1}, denoted by 𝒞\mathcal{C}, to whose “(k1)(k-1)-th level” HH is (d,δk,r)(d,\delta_{k},r)-regular for some ddkd\geq d_{k}. We are able to make 𝒞\mathcal{C} into a (𝐝,dk,δk,δ,r)(\mathbf{d},d_{k},\delta_{k},\delta,r)-regular (k+1,k)(k+1,k)-complex 𝒞\mathcal{C^{\prime}} by adding E(H)𝒦k(C(k1))E(H)\cap\mathcal{K}_{k}(C^{(k-1)}) as the “kk-th level”. Let \mathcal{F}^{\leq} be a (k+1)(k+1)-partite kk-complex obtained from FF by making every edge a complete ii-graph Kk(i)K^{(i)}_{k} for each 1ik1\leq i\leq k, where we view arbitrary one vertex uu from the first part as (k+1)(k+1)-th part. By Lemma 4.6, there are at least 12(kna1)kmi=2kdiei()λ2nkm\frac{1}{2}(\frac{kn}{a_{1}})^{km}\prod\limits_{i=2}^{k}d^{e_{i}(\mathcal{\mathcal{F}^{\leq}})}_{i}\geq\lambda_{2}n^{km} copies of FF in H[X1Xk+1]H[X_{1}\cup\cdots\cup X_{k+1}] where uu is embedded in Xk+1X_{k+1}. This implies that 𝐯I𝒫,Fλ2(H)\mathbf{v}\in I^{\lambda_{2}}_{\mathcal{P},F}(H). Let λ:=min{λ1,λ2}\lambda:=\min\{\lambda_{1},\lambda_{2}\}, then 𝐮,𝐯I𝒫,Fλ(H)\mathbf{u},\mathbf{v}\in I^{\lambda}_{\mathcal{P},F}(H). It follows that 𝐮W11𝐮W12=𝐮𝐯L𝒫,Fλ(H)\mathbf{u}_{W_{1}^{1}}-\mathbf{u}_{W_{1}^{2}}=\mathbf{u}-\mathbf{v}\in L^{\lambda}_{\mathcal{P},F}(H) 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 FF-tiling in the host kk-partite kk-graph HH by the following lemma, and the other is on using Lemma 3.1 to “complete” the perfect FF-tiling.

Lemma 5.1 (Almost Perfect Tiling I).

Suppose that 1/nμp,ω<11/n\ll\mu\ll p,\omega<1 and f,k,nf,k,n\in\mathbb{N}. Let FF be a kk-partite kk-graph with |V(F)|=f|V(F)|=f. Suppose that HH is a (p,μ)(p,\mu)-dense kk-partite kk-graph with each part having nn vertices. Then there exists an FF-tiling that covers all but at most ωn\omega n vertices in each part of HH.

Proof.

For any induced kk-partite subgraph HH^{\prime} of HH with each part having at least ωn\omega n vertices, we have |E(H)|pωknkμ(kn)k|E(H^{\prime})|\geq p\omega^{k}n^{k}-\mu(kn)^{k} since HH is (p,μ)(p,\mu)-dense. By Proposition 3.4, HH^{\prime} contains at least one copy of FF. Hence, we greedily pick vertex-disjoint copies of FF from HH until at most ωn\omega n vertices in each part are left.  

Proof of Theorem 1.1.

Suppose that 1/nμγγε,α<11/n\ll\mu\ll\gamma^{\prime}\ll\gamma\ll\varepsilon,\alpha<1 and m,k,nm,k,n\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices, and let HH be a (12+ε,μ)(\frac{1}{2}+\varepsilon,\mu)-dense kk-partite kk-graph with each part having nn vertices such that δk1(H)αn\delta^{\prime}_{k-1}(H)\geq\alpha n and nmn\in m\mathbb{N}. By Lemma 3.1, there exists a balanced vertex set WV(H)W\subseteq V(H) with |W|γn|W|\leq\gamma n such that for any balanced vertex set UV(H)WU\subseteq V(H)\setminus W with |U|γn|U|\leq\gamma^{\prime}n and |U|km|U|\in km\mathbb{N}, both H[W]H[W] and H[WU]H[W\cup U] contain FF-factors. Let H:=H[V(H)W]H^{\prime}:=H[V(H)\setminus W] be the induced subgraph of HH. Note that HH^{\prime} is (12+ε,μ1)(\frac{1}{2}+\varepsilon,\mu_{1})-dense kk-parite kk-graph for some μ1\mu_{1} since

μ(kn)k=μ(kkγ)k(kγ)knkμ(kkγ)k|V(H)|k=μ1|V(H)|k.\mu(kn)^{k}=\mu\cdot(\frac{k}{k-\gamma})^{k}\cdot(k-\gamma)^{k}n^{k}\leq\mu\cdot(\frac{k}{k-\gamma})^{k}|V(H^{\prime})|^{k}=\mu_{1}|V(H^{\prime})|^{k}.

Applying Lemma 5.1 on HH^{\prime} with ω=γ/k\omega=\gamma^{\prime}/k, we obtain an FF-tiling that covers all but a balanced set UU of at most γn\gamma^{\prime}n vertices. By the absorbing property of WW, H[WU]H[W\cup U] contains FF-factor, which gives an FF-factor of HH.

 

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 1/nω,ε<11/n\ll\omega,\varepsilon<1 and m,k,nm,k,n\in\mathbb{N}. Let FF be a kk-partite kk-graph with each part having mm vertices. Suppose that a kk-partite kk-graph HH with each part having nn vertices satisfies δk1(H)(12+ε)n\delta^{\prime}_{k-1}(H)\geq(\frac{1}{2}+\varepsilon)n. Then there exists an FF-tiling covers all but at most ωn\omega n vertices in each part of HH.

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 HH be a kk-graph. Given kk pairwise disjoint subsets A1,AkV(H)A_{1}\dots,A_{k}\subseteq V(H), we define the density of HH with respect to (A1,,Ak)(A_{1},\dots,A_{k}) as

dH(A1,,Ak)=eH(A1,,Ak)|A1||Ak|.d_{H}(A_{1},\dots,A_{k})=\frac{e_{H}(A_{1},\dots,A_{k})}{|A_{1}|\cdots|A_{k}|}.

Given ε>0\varepsilon>0 and d0d\geq 0, a kk-tuple (V1,,Vk)(V_{1},\dots,V_{k}) of mutually disjoint subsets V1,,VkV(H)V_{1},\dots,V_{k}\subseteq V(H) is called (ε,d)(\varepsilon,d)-regular if for all AiViA_{i}\subseteq V_{i} with |Ai|ε|Vi||A_{i}|\geq\varepsilon|V_{i}|, i[k]i\in[k], we have

|dH(A1,,Ak)d|ε.|d_{H}(A_{1},\dots,A_{k})-d|\leq\varepsilon.

We say a kk-tuple (V1,,Vk)(V_{1},\dots,V_{k}) is ε\varepsilon-regular if it is (ε,d)(\varepsilon,d)-regular for some d0d\geq 0.

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 k2k\geq 2 and t01t_{0}\geq 1, and every ε>0\varepsilon>0, there exists T0T_{0} and n0n_{0} such that the following holds. For every kk-uniform hypergraph HH on nn0n\geq n_{0} vertices, there exists a constant tt\in\mathbb{N} with t0tT0t_{0}\leq t\leq T_{0} and a partition V(H)=V0V1VtV(H)=V_{0}\cup V_{1}\cup\cdots\cup V_{t} such that

(i)({\rm i}) |V1|=|V2|==|Vt||V_{1}|=|V_{2}|=\cdots=|V_{t}| and |V0|εn|V_{0}|\leq\varepsilon n,

(ii)({\rm ii}) for all but at most εtk\varepsilon t^{k} sets {i1,,ik}([t]k)\{i_{1},\dots,i_{k}\}\in\binom{[t]}{k}, the kk-tuple (Vi1,,Vik)(V_{i_{1}},\dots,V_{i_{k}}) is ε\varepsilon-regular.

A partition as given in the Lemma 6.2 is called an ε\varepsilon-regular partition of HH. We call V1,,VtV_{1},\dots,V_{t} in the above lemma clusters. For an ε\varepsilon-regular partition 𝒫={V0,V1,,Vt}\mathcal{P}=\{V_{0},V_{1},\dots,V_{t}\} of HH, the cluster hypergraph =(ε,d)\mathcal{R}=\mathcal{R}(\varepsilon,d) is defined with vertex set [t][t] and a kk-tuple {i1,,ik}([t]k)\{i_{1},\dots,i_{k}\}\in\binom{[t]}{k} forming an edge if an only if (Vi1,,Vik)(V_{i_{1}},\dots,V_{i_{k}}) is ε\varepsilon-regular and dH(Vi1,,Vik)dd_{H}(V_{i_{1}},\dots,V_{i_{k}})\geq d.

6.2 Proof of Lemma 6.1

Proof of Lemma 6.1.

We pick constants with the following hierarchy:

1/nξ,ξ,ε0,εdω,ε,1/m,1/k.1/n\ll\xi^{\prime},\xi,\varepsilon_{0},\varepsilon^{*}\ll d\ll\omega,\varepsilon,1/m,1/k.

Let HH be a kk-partite kk-graph with each part having nn vertices such that δk1(H)(12+ε)n\delta^{\prime}_{k-1}(H)\geq(\frac{1}{2}+\varepsilon)n. Note that an ε\varepsilon-regular partition can be obtained by iterated refinements starting with an arbitrary initial partition of HH. Applying Lemma 6.2 on HH with ε0\varepsilon_{0} and the original partition V(H)=V1VkV(H)=V_{1}\cup\cdots\cup V_{k}, we suppose that the given ε0\varepsilon_{0}-regular partition is 𝒫=V0(i[k]𝒫i)\mathcal{P}=V^{\prime}_{0}\cup(\cup_{i\in[k]}\mathcal{P}_{i}), where 𝒫i\mathcal{P}_{i} partitions each ViV_{i} into tit_{i} clusters, i[k]i\in[k]. Assume each cluster except V0V^{\prime}_{0} has m0m_{0} vertices. By removing at most k2ε0n/m0k^{2}\varepsilon_{0}n/m_{0} clusters into V0V^{\prime}_{0} if necessary, we obtain a new partition 𝒫=V0(i[k]𝒫i)\mathcal{P}^{\prime}=V_{0}\cup(\cup_{i\in[k]}\mathcal{P}^{\prime}_{i}) where 𝒫i𝒫i\mathcal{P}^{\prime}_{i}\subseteq\mathcal{P}_{i} splits each ViV_{i} into exactly tt clusters where t=min{t1,,tk}t=\min\{t_{1},\dots,t_{k}\}. By choosing ε0\varepsilon_{0} small enough, 𝒫\mathcal{P}^{\prime} is a (kε0)(k\varepsilon_{0})-regular partition of HH. Set ε:=kε0\varepsilon^{*}:=k\varepsilon_{0}, and let =(ε,d)\mathcal{R}=\mathcal{R}(\varepsilon^{*},d) be the corresponding cluster hypergraph. Note that \mathcal{R} is a kk-partite kk-graph with each part having tt vertices.

The next proposition shows that the cluster hypergraph inherits the partite minimum codegree condition of HH.

Proposition 6.3.

Suppose that 1/nξ,εdε<11/n\ll\xi,\varepsilon^{*}\ll d\ll\varepsilon<1. Let HH be a kk-partite kk-graph with each part having nn vertices such that δk1(H)(12+ε)n\delta^{\prime}_{k-1}(H)\geq(\frac{1}{2}+\varepsilon)n. Suppose that 𝒫\mathcal{P^{\prime}} is an ε\varepsilon^{*}-regular partition and the corresponding cluster hypergraph =(ε,d)\mathcal{R}=\mathcal{R}(\varepsilon^{*},d) is a kk-partite kk-graph with each part having tt vertices. Then the number of legal (k1)(k-1)-sets SS violating

deg(S)(12+ε4)t\deg_{\mathcal{R}}(S)\geq(\frac{1}{2}+\frac{\varepsilon}{4})t

is at most ξtk1\xi t^{k-1}.

Proof.

Assume that 𝒫={V0,W1,W2,,Wkt}\mathcal{P}^{\prime}=\{V_{0},W_{1},W_{2},\dots,W_{kt}\}. The cluster hypergraph \mathcal{R} can be viewed as the intersection of two kk-partite kk-graphs 𝒟=𝒟(d)\mathcal{D}=\mathcal{D}(d) and 𝒢=𝒢(ε)\mathcal{G}=\mathcal{G}(\varepsilon^{*}). Both of them have the same vertex set [kt][kt] and

\bullet 𝒟(d)\mathcal{D}(d) consists of all legal sets {i1,,ik}\{i_{1},\dots,i_{k}\} with d(Wi1,,Wik)d.d(W_{i_{1}},\dots,W_{i_{k}})\geq d.

\bullet 𝒢(ε)\mathcal{G}(\varepsilon^{*}) consists of all legal sets {i1,,ik}\{i_{1},\dots,i_{k}\} with (Wi1,,Wik)(W_{i_{1}},\dots,W_{i_{k}}) being ε\varepsilon^{*}-regular.

Given any legal (k1)(k-1)-set S={i1,,ik1}V()S=\{i_{1},\dots,i_{k-1}\}\subseteq V(\mathcal{R}), we first show that deg𝒟(S)(12+ε2)t\deg_{\mathcal{D}}(S)\geq(\frac{1}{2}+\frac{\varepsilon}{2})t. Consider the (k1)(k-1)-tuple (Wi1,,Wik1)(W_{i_{1}},\dots,W_{i_{k-1}}) corresponding to SS with m0:=|Wij|n/tm_{0}:=|W_{i_{j}}|\leq n/t. Then the number of edges

eH(Wi1,,Wik1,V(H)V0)m0k1(12+εkε)n.e_{H}(W_{i_{1}},\cdots,W_{i_{k-1}},V(H)\setminus V_{0})\geq m_{0}^{k-1}\cdot(\frac{1}{2}+\varepsilon-k\varepsilon^{*})n.

Assume that deg𝒟(S)<(12+ε2)t\deg_{\mathcal{D}}(S)<(\frac{1}{2}+\frac{\varepsilon}{2})t. We obtain

eH(Wi1,,Wik1,V(H)V0)<(12+ε2)tm0k+tdm0km0k1(12+ε2+d)n,e_{H}(W_{i_{1}},\cdots,W_{i_{k-1}},V(H)\setminus V_{0})<(\frac{1}{2}+\frac{\varepsilon}{2})tm_{0}^{k}+tdm_{0}^{k}\leq m_{0}^{k-1}\cdot(\frac{1}{2}+\frac{\varepsilon}{2}+d)n,

which gives a contradiction since we can select d+kεε/2d+k\varepsilon^{*}\leq\varepsilon/2.

On the other hand, since there are at most kkεtkk^{k}\varepsilon^{*}t^{k} irregular kk-tuples, by double counting, the number of legal (k1)(k-1)-sets SS such that deg𝒢(S)<(1ε)t\deg_{\mathcal{G}}(S)<(1-\sqrt{\varepsilon^{*}})t is at most

kkkεtkεt:=ξtk1.\frac{k\cdot k^{k}\varepsilon^{*}t^{k}}{\sqrt{\varepsilon^{*}}t}:=\xi t^{k-1}.

Since =𝒟𝒢\mathcal{R}=\mathcal{D}\cap\mathcal{G}, for those legal (k1)(k-1)-sets SS satisfying both deg𝒟(S)(12+ε2)t\deg_{\mathcal{D}}(S)\geq(\frac{1}{2}+\frac{\varepsilon}{2})t and deg𝒢(S)(1ε)t\deg_{\mathcal{G}}(S)\geq(1-\sqrt{\varepsilon^{*}})t, we have deg(S)(12+ε2ε)t\deg_{\mathcal{R}}(S)\geq(\frac{1}{2}+\frac{\varepsilon}{2}-\sqrt{\varepsilon^{*}})t. 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 t0t_{0} be an integer and RR be a kk-partite kk-graph with each part having tt vertices. Put

δ:={t/kif t0modk or tk1modkt/kotherwise.\delta^{\prime}:=\begin{cases}\lceil t/k\rceil&\text{if\ }t\equiv 0\bmod k\text{\ or\ }t\equiv k-1\bmod k\\ \lfloor t/k\rfloor&\text{otherwise}.\end{cases}

Suppose that there are fewer than t0k1t_{0}^{k-1} legal (k1)(k-1)-sets SS satisfying degR(S)<δ\deg_{R}(S)<\delta^{\prime}. Then RR has a matching which covers all but at most (k1)t01(k-1)t_{0}-1 vertices in each part of RR.

We apply Theorem 6.1 with the cluster hypergraph \mathcal{R} and t0:=ξ1k1tt_{0}:=\lfloor\xi^{\frac{1}{k-1}}t\rfloor and obtain an almost perfect matching of \mathcal{R} covering all but at most ξt\xi^{\prime}t vertices in each part, where ξ:=(k1)ξ1k1\xi^{\prime}:=(k-1)\xi^{\frac{1}{k-1}}.

The next fact says that we are able to find almost FF-tiling in a (ε,d)(\varepsilon^{*},d)-regular kk-tuples.

Fact 6.4.

Suppose that εd\varepsilon^{*}\ll d and m0m_{0} is sufficiently large. Suppose that (W1,,Wk)(W_{1},\dots,W_{k}) is (ε,d)(\varepsilon^{*},d)-regular and each |Wi|=m0|W_{i}|=m_{0} for i[k]i\in[k]. Then there exists an FF-tiling on W1WkW_{1}\cup\cdots\cup W_{k} covering all but at most εm0\varepsilon^{*}m_{0} vertices in each WiW_{i}.

Proof.

Since (W1,,Wk)(W_{1},\dots,W_{k}) is (ε,d)(\varepsilon^{*},d)-regular, then for any AiWiA_{i}\subseteq W_{i} with |Ai|ε|Wi||A_{i}|\geq\varepsilon^{*}|W_{i}|, i[k]i\in[k], eH(A1,,Ak)(dε)|A1||Ak|e_{H}(A_{1},\dots,A_{k})\geq(d-\varepsilon^{*})|A_{1}|\cdots|A_{k}|. By Proposition 3.4, H[A1Ak]H[A_{1}\cup\cdots\cup A_{k}] contains at least one copy of FF. Thus, we greedily pick vertex-disjoint copy of FF from W1WkW_{1}\cup\cdots\cup W_{k} until at most εm0\varepsilon^{*}m_{0} vertices left in each part.  

Fact 6.4 implies that for every edge in the almost perfect matching of \mathcal{R}, there is an almost FF-tiling in the corresponding kk-tuple. Overall, we finally get an FF-tiling of HH covering all but at most

kε0n+ξtm0+εm0t(kε0+ξ+ε)nωnk\varepsilon_{0}n+\xi^{\prime}tm_{0}+\varepsilon^{*}m_{0}t\leq(k\varepsilon_{0}+\xi^{\prime}+\varepsilon^{*})n\leq\omega n

vertices in each part of HH.

 

6.3 Proof of Theorem 1.4

We now prove Theorem 1.4.

Proof of Theorem 1.4.

Suppose that 1/nω,γγε<11/n\ll\omega,\gamma^{\prime}\ll\gamma\ll\varepsilon<1 and m,k,nm,k,n\in\mathbb{N} with k3k\geq 3. Let FF be a kk-partite kk-graph with each part having mm vertices, and let HH be a kk-partite kk-graph with each part having nn vertices such that δk1(H)(12+ε)n\delta^{\prime}_{k-1}(H)\geq(\frac{1}{2}+\varepsilon)n and nmn\in m\mathbb{N}. By Lemma 3.2, there exists a balanced vertex set WV(H)W\subseteq V(H) with |W|γn|W|\leq\gamma n such that for any balanced vertex set UV(H)WU\subseteq V(H)\setminus W with |U|γn|U|\leq\gamma^{\prime}n and |U|km|U|\in km\mathbb{N}, both H[W]H[W] and H[WU]H[W\cup U] contain FF-factors. Let H:=H[V(H)W]H^{\prime}:=H[V(H)\setminus W] be the induced subgraph of HH. Note that HH^{\prime} is a balanced kk-parite kk-graph with each part having at least (1γ/k)n(1-\gamma/k)n vertices and

δk1(H)(12+εγk)n.\delta^{\prime}_{k-1}(H^{\prime})\geq(\frac{1}{2}+\varepsilon-\frac{\gamma}{k})n.

Applying Lemma 6.1 on HH^{\prime} with ω=γ/k\omega=\gamma^{\prime}/k and εγk\varepsilon-\frac{\gamma}{k} in place of ε\varepsilon, we obtain an FF-tiling that covers all but a balanced set UU of at most γn\gamma^{\prime}n vertices. By the absorbing property of WW, H[WU]H[W\cup U] contains FF-factor, which together give an FF-factor of HH.  

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 kk-partite kk-graphs is also 1/21/2 under the condition of the host kk-partite kk-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 kk-partite kk-graphs in non-multipartite host kk-graphs is n/2n/2. Our results from Theorem 1.2 and Theorem 1.4 gave the same value of asymptotic partite minimum codegree threshold of balanced complete kk-partite kk-graphs when the host kk-graphs are kk-partite, which in fact implies the threshold in non-multipartite case by considering a random partition into kk 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 rr-partite rr-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 kk-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 kk-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 kk-partite kk-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 ll-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. FF-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 kk-partite kk-uniform hypergraphs. J. Combin. Theory Ser. A, 138:60–132, 2016.
  • [29] O. Pikhurko. Perfect matchings and K43K^{3}_{4}-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.