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

HH-factors in graphs with small independence number

Ming Chen School of Mathematics, China University of Mining and Technology, Xuzhou, China. Email: [email protected].    Jie Han School of Mathematics and Statistics and Center for Applied Mathematics, Beijing Institute of Technology, Beijing, China. Email: [email protected].    Guanghui Wang School of Mathematics and Data Science Institute, Shandong University, Jinan, China. Email: [email protected]. Supported by Young Taishan Scholar program of Shandong Province (201909001) and Natural Science Foundation of China (11871311).    Donglei Yang Data Science Institute, Shandong University, Jinan, China. Email: [email protected]. Supported by the China Postdoctoral Science Foundation (2021T140413), Natural Science Foundation of China (12101365) and Natural Science Foundation of Shandong Province (ZR2021QA029).
Abstract

Let HH be an hh-vertex graph. The vertex arboricity ar(H)ar(H) of HH is the least integer rr such that V(H)V(H) can be partitioned into rr parts and each part induces a forest in HH. We show that for sufficiently large nhn\in h\mathbb{N}, every nn-vertex graph GG with δ(G)(max{12f(H),12}+o(1))n\delta(G)\geq\left(\max\left\{1-\frac{2}{f(H)},\frac{1}{2}\right\}+o(1)\right)n and α(G)=o(n)\alpha(G)=o(n) contains an HH-factor, where f(H)=2ar(H)f(H)=2ar(H) or 2ar(H)12ar(H)-1. The result can be viewed an analogue of the Alon–Yuster theorem [1] in Ramsey–Turán theory, which generalises the results of Balogh–Molla–Sharifzadeh [2] and Knierm–Su [21] on clique factors. In particular the degree conditions are asymptotically sharp for infinitely many graphs HH which are not cliques.

1 Introduction

Let HH be an hh-vertex graph and GG be an nn-vertex graph. An HH-tiling in GG is a collection of vertex-disjoint subgraphs of GG isomorphic to HH. An HH-factor is an HH-tiling which covers all the vertices of GG. Determining sufficient conditions for the existence of an HH-factor is one of the fundamental lines of research in extremal graph theory. One important reason is due to a result of Hell and Kirkpatrick [17] which shows that the decision problem for HH-factors is NP-complete, given that HH has a connected component of size at least 3.

The first result in this line is due to Dirac [7], who proved that every nn-vertex graph GG with δ(G)n2\delta(G)\geq\frac{n}{2} contains a Hamiltonian cycle, in particular if nn is even then GG has a perfect matching. The celebrated Hajnal–Szemerédi theorem [12] states that for all integers n,rn,r with r2r\geq 2 and r|nr|n, any nn-vertex graph GG with δ(G)(11r)n\delta(G)\geq\left(1-\frac{1}{r}\right)n contains a KrK_{r}-factor. The K3K_{3}-factor case was previously proved by Corrádi and Hajnal [6]. The balanced complete rr-partite graph witnesses the tightness of the minimum degree condition. For non-cliques HH, Alon and Yuster [1] proved that for any constant ε>0\varepsilon>0 and large nn\in\mathbb{N} divisible by |H||H|, δ(G)(11χ(H)+ε)n\delta(G)\geq\left(1-\frac{1}{\chi(H)}+\varepsilon\right)n guarantees an HH-factor, namely, the relevant parameter in the degree condition is χ(H)\chi(H), the chromatic number of HH. However, as given in [5, 18], there are graphs HH for which the term 11/χ(H)1-1/\chi(H) in the minimum degree condition can be improved significantly and determining the best possible bound on δ(G)\delta(G) for an arbitrary graph HH has been an intriguing problem. There had been many excellent results (see e.g. [22, 23, 32] and survey [25]) until it was finally settled by Kühn and Osthus [26] in 2009. There are also several significant generalisations of the Hajnal–Szemerédi theorem in the setting of partite graphs [20, 28, 29], directed graphs [34] and hypergraphs [31].

1.1 Main result

Note that the extremal example that achieves the optimality of the bound on δ(G)\delta(G) in the Hajnal–Szemerédi theorem contains a large independent set, which is “regular” and rather rare among all graphs. Following the spirit of the well-known Ramsey–Turán theory (see [11, 9, 10, 31]), a natural question on the Hajnal–Szemerédi theorem is to determine the minimum degree condition forcing a clique factor when the host graph has sublinear independence number. The following Ramsey–Turán type problem was proposed by Balogh, Molla and Sharifzadeh [2].

Problem 1 ([2]).

Let r3r\geq 3 be an integer and GG be an nn-vertex graph with α(G)=o(n)\alpha(G)=o(n). What is the minimum degree condition on GG that guarantees a KrK_{r}-factor?

Balogh, Molla and Sharifzadeh [2] studied the K3K_{3}-factors and showed that the minimum degree condition δ(G)n2+μn\delta(G)\geq\frac{n}{2}+\mu n guarantees a triangle factor, for any μ>0\mu>0 and large n3n\in 3\mathbb{N}.

Later, Nenadov and Pehova [30] generalised Problem 1 to KK_{\ell}-independence numbers for 2\ell\geq 2: is it true that for every r,r,\ell\in\mathbb{N} with r2r\geq\ell\geq 2 and μ>0\mu>0 there exist a constant α\alpha and n0n_{0}\in\mathbb{N} such that every graph GG on nn0n\geq n_{0} vertices where rr divides nn with δ(G)max{12+μ,rr+μ}n\delta(G)\geq\max\left\{\frac{1}{2}+\mu,\frac{r-\ell}{r}+\mu\right\}n and α(G)αn\alpha_{\ell}(G)\leq\alpha n has a KrK_{r}-factor? Nenadov and Pehova [30] also proved a general upper bound for the minimum degree conditions, which is asymptotically optimal when =r1\ell=r-1. Chang, Han, Kim, Wang and Yang [4] provided a negative answer to this problem. They [4] also determined an asymptotically optimal degree condition for 34r\ell\geq\frac{3}{4}r.

Recently, Knierim and Su [21] proved the following result, which solves Problem 1 asymptotically.

Theorem 1.1 ([21]).

Given constant μ>0\mu>0, rr\in\mathbb{N} with r4r\geq 4, there exists α>0\alpha>0 such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with rr dividing nn, δ(G)(12r+μ)n\delta(G)\geq\left(1-\frac{2}{r}+\mu\right)n and α(G)αn\alpha(G)\leq\alpha n. Then GG contains a KrK_{r}-factor.

It is natural to study Problem 1 for arbitrary HH other than cliques. The first attempt would be to prove a result that matches the Alon–Yuster theorem [1], which we shall formulate below. For our problem, we find that the relevant parameter for the minimum degree condition is the vertex arboricity of HH.

Definition 1.2.

The vertex arboricity ar(H)ar(H) of a graph HH is the minimum integer rr such that the vertices of HH can be partitioned into rr subsets each of which induces a forest. The corresponding partition is called an acyclic partition of HH. We say that an acyclic partition of HH is optimal if it has exactly ar(H)ar(H) parts.

Note that this definition extends that of the chromatic number of HH, where each color class is required to be an independent set. Our first result provides an analogue of the Alon–Yuster theorem [1] in host graphs with sublinear independence number.

Theorem 1.3.

Given μ>0\mu>0, hh\in\mathbb{N} with h3h\geq 3 and an hh-vertex graph HH, there exists α>0\alpha>0 such that the following holds for sufficiently large nhn\in h\mathbb{N}. Let GG be an nn-vertex graph such that δ(G)max{(11ar(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{1}{ar(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Then GG contains an HH-factor.

Similar to the Alon–Yuster theorem [1], the minimum degree condition in Theorem 1.3 is asymptotically tight for infinitely many graphs HH which we define now. Let HH be a graph and 𝒫\mathscr{P} be a family of vertex partitions of HH where each partition has \ell parts. For 𝒫𝒫\mathcal{P}\in\mathscr{P}, let x1x2xx_{1}\leq x_{2}\leq\cdots\leq x_{\ell} denote the sizes of the parts of 𝒫\mathcal{P}. Put 𝒟(𝒫):={xi+1xii=1,,1}\mathcal{D}(\mathcal{P}):=\{x_{i+1}-x_{i}\mid i=1,\dots,\ell-1\}. Let 𝒟(H,𝒫)\mathcal{D}(H,\mathscr{P}) denote the union of all the sets 𝒟(𝒫)\mathcal{D}(\mathcal{P}) taken over all 𝒫𝒫\mathcal{P}\in\mathscr{P}. Let hcf1(H,𝒫)\mathrm{hcf}_{1}(H,\mathscr{P}) be the highest common factor of all integers in 𝒟(H,𝒫)\mathcal{D}(H,\mathscr{P}). (If 𝒟(H,𝒫)=\mathcal{D}(H,\mathscr{P})=\emptyset, then we set hcf1(H,𝒫):=\mathrm{hcf}_{1}(H,\mathscr{P}):=\infty.) Let hcf2(H,𝒫)\mathrm{hcf}_{2}(H,\mathscr{P}) be the highest common factor of all the orders of components of HH. If =1\ell=1 and hcf2(H,𝒫)=1\mathrm{hcf}_{2}(H,\mathscr{P})=1, then hcf(H,𝒫)=1\mathrm{hcf}(H,\mathscr{P})=1. If =2\ell=2, hcf2(H,𝒫)=1\mathrm{hcf}_{2}(H,\mathscr{P})=1 and hcf1(H,𝒫)2\mathrm{hcf}_{1}(H,\mathscr{P})\leq 2, then hcf(H,𝒫)=1\mathrm{hcf}(H,\mathscr{P})=1. If 3\ell\geq 3 and hcf1(H,𝒫)=1\mathrm{hcf}_{1}(H,\mathscr{P})=1, then hcf(H,𝒫)=1\mathrm{hcf}(H,\mathscr{P})=1.

Given a graph HH, let PC be the family of all proper colorings of HH with χ(H)\chi(H) colors, and let AP be the family of all acyclic partitions of HH with ar(H)ar(H) parts. Then for 2\ell\geq 2, whether hcf(H,PC)=1\mathrm{hcf}(H,\text{PC})=1 or not is the dichotomy found by Kühn and Osthus [26] for the minimum degree conditions for HH-factors in general graphs. That is, the term 11χ(H)1-\frac{1}{\chi(H)} in the Alon–Yuster theorem is asymptotically tight if and only if hcf(H,PC)1\mathrm{hcf}(H,\text{PC})\neq 1. In the problem of Kühn and Osthus [26], =1\ell=1 implies that HH is an independent set, which is a trivial case. However, for our problem, =1\ell=1 means that HH is a forest, in which case we have the following result.

Theorem 1.4.

Given μ>0\mu>0, hh\in\mathbb{N} with h3h\geq 3 and an hh-vertex forest HH with hcf2(H,AP)=1\mathrm{hcf}_{2}(H,\text{AP})=1, there exists α>0\alpha>0 such that the following holds for sufficiently large nhn\in h\mathbb{N}. Let GG be an nn-vertex graph such that δ(G)μn\delta(G)\geq\mu n and α(G)αn\alpha(G)\leq\alpha n. Then GG contains an HH-factor.

Note that the degree condition in Theorem 1.4 is quite small. Its proof follows the lattice-based absorbing method [15] used in previous works as well as in this paper. The proof is omitted here and will appear in the first author’s doctoral thesis.

For our problem, we show that the minimum degree condition in Theorem 1.3 is asymptotically tight for HH with hcf(H,AP)1\mathrm{hcf}(H,\text{AP})\neq 1 and conjecture that the relation is actually “if and only if” (see Conjecture 1.10 below). The proof of the following Proposition 1.5 is presented in full details in Section 2.

Proposition 1.5.

Given α>0\alpha>0 and hh\in\mathbb{N}, let HH be an hh-vertex graph with hcf(H,AP)1\mathrm{hcf}(H,\text{AP})\neq 1. Then the following holds for sufficiently large nn. There exists an nn-vertex graph GG with δ(G)max{(11ar(H))n2,n22}\delta(G)\geq\max\{(1-\frac{1}{ar(H)})n-2,\frac{n}{2}-2\} and α(G)αn\alpha(G)\leq\alpha n such that GG has no HH-factor.

Comparing with Theorem 1.3, we actually prove a slightly stronger result. To state it, we first introduce some notation.

Definition 1.6.

Let ~\widetilde{\mathcal{H}} be a family of graphs such that every element H~H\in\widetilde{\mathcal{H}} has an acyclic partition 𝒫={T1,,Tr}\mathcal{P}=\{T_{1},\ldots,T_{r}\} with r:=ar(H)r:=ar(H) such that i) H[T1]H[T_{1}] is an independent set and ii) 2|T1|=|Ti|2|T_{1}|=|T_{i}| for each i[2,r]i\in[2,r]. Given a graph HH, let f(H)f(H) be an integer such that

f(H):={2ar(H)1 if H~;2ar(H) otherwise.f(H):=\begin{cases}2ar(H)-1\quad\text{ if }H\in\widetilde{\mathcal{H}};\\ 2ar(H)\hfill\text{ otherwise}.\end{cases}

Note that all cliques of odd order belong to ~\widetilde{\mathcal{H}} and f(Kr)=rf(K_{r})=r. Our main result reads as follows.

Theorem 1.7.

Given μ>0\mu>0, hh\in\mathbb{N} and an hh-vertex graph HH, there exists α>0\alpha>0 such that the following holds for sufficiently large nhn\in h\mathbb{N}. Let GG be an nn-vertex graph such that δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Then GG contains an HH-factor.

Since f(H)2ar(H)f(H)\leq 2ar(H), Theorem 1.3 follows from Theorem 1.7. Theorem 1.7 unifies and generalises the results of Balogh–Molla–Sharifzadeh [2] and Knierm–Su [21] on clique factors. We remark that the minimum degree condition in Theorem 1.7 is asymptotically sharp for (all graphs HH with hcf(H,AP)1{\mathrm{hcf}}(H,\text{AP})\neq 1 and) infinitely many graphs HH with hcf(H,AP)=1{\mathrm{hcf}}(H,\text{AP})=1. To illustrate this we introduce the following notation.

Definition 1.8.

The critical arboricity arcr(H)ar_{cr}(H) of a graph HH is defined as (ar(H)1)|V(H)||V(H)|σ(H)\frac{\left(ar(H)-1\right)|V(H)|}{|V(H)|-\sigma(H)}, where σ(H)\sigma(H) denotes the minimum size of a part taken over all optimal acyclic partitions of HH.

Note that ar(H)1<arcr(H)ar(H)ar(H)-1<ar_{cr}(H)\leq ar(H). We supply the following general lower bound serving as a “space barrier” for this problem.

Proposition 1.9.

Let hh\in\mathbb{N} and HH be an hh-vertex graph. Then for any α>0\alpha>0, the following holds for sufficiently large nhn\in h\mathbb{N}. There exists an nn-vertex graph GG with δ(G)(11arcr(H))n1\delta(G)\geq\left(1-\frac{1}{ar_{cr}(H)}\right)n-1 and α(G)αn\alpha(G)\leq\alpha n which does not have an HH-factor.

In particular, Proposition 1.9 implies that the degree condition in Theorem 1.7 is tight for the graphs HH with f(H)=2arcr(H)f(H)=2ar_{cr}(H). In particular, when arcr(H)<ar(H)ar_{cr}(H)<ar(H), f(H)=2arcr(H)f(H)=2ar_{cr}(H) implies that H~H\in\widetilde{\mathcal{H}} and thus hcf(H,AP)=1\mathrm{hcf}(H,\text{AP})=1. The following is an example for such HH. Let rr\in\mathbb{N} and HH be an (r+1)(r+1)-partite graph K2r+1,,2r+1K_{2r+1,\dots,2r+1}. By definition we have K2r+1,,2r+1~,f(K2r+1,,2r+1)=2r+1K_{2r+1,\dots,2r+1}\in\widetilde{\mathcal{H}},f(K_{2r+1,\dots,2r+1})=2r+1 and arcr(K2r+1,,2r+1)=2r+12ar_{cr}(K_{2r+1,\dots,2r+1})=\frac{2r+1}{2}. The proof of Proposition 1.9 is presented in full details in Section 2.

In summary, the degree condition in Theorem 1.7 is tight for the graphs HH with i) hcf(H,AP)1{\mathrm{hcf}}(H,\text{AP})\\ \neq 1 and ii) H~H\in\widetilde{\mathcal{H}} and arcr(H)=ar(H)1/2ar_{cr}(H)=ar(H)-1/2. Nevertheless, we put forward the following conjecture for the HH-factor problem.

Conjecture 1.10.

Given μ>0\mu>0, hh\in\mathbb{N} and an hh-vertex graph HH with hcf(H,AP)=1{\mathrm{hcf}}(H,\text{AP})=1, there exists α>0\alpha>0 such that the following holds for sufficiently large nhn\in h\mathbb{N}. Let GG be an nn-vertex graph such that δ(G)max{(11arcr(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{1}{ar_{cr}(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Then GG contains an HH-factor.

For complete multi-partite graphs HH, the smallest open case is H=K3,3,4H=K_{3,3,4} where f(H)=5f(H)=5, arcr(H)=209ar_{cr}(H)=\frac{20}{9} and hcf(H,AP)=1{\mathrm{hcf}}(H,\text{AP})=1.

1.2 Proof strategy

Our proof makes use of the absorption method and builds on the techniques developed in [14, 15, 19]. The absorption method was introduced by Rödl, Ruciński and Szemerédi about a decade ago in [31]. Since then, it has turned out to be an important tool for studying the existence of spanning structures in graphs, digraphs and hypergraphs.

Now we sketch the proof idea. The main tasks are to (i) build an absorbing set and (ii) cover almost all of the remaining vertices with an HH-tiling. For (i), we need the following notation of absorbers and absorbing sets in [30].

Definition 1.11.

Let GG be an nn-vertex graph and HH be an hh-vertex graph. Then

  • (1)

    a subset AV(G)A\subseteq V(G) is a ξ\xi-absorbing set in GG for some constant ξ\xi if for any subset UV(G)\AU\subseteq V(G)\backslash A of size at most ξn\xi n and |AU|h|A\cup U|\in h\mathbb{N}, G[AU]G[A\cup U] contains an HH-factor.

  • (2)

    for any subset SV(G)S\in V(G) of size hh and an integer tt, we call a subset ASV(G)\SA_{S}\subseteq V(G)\backslash S an (H,t)(H,t)-absorber for SS if |AS|=ht|A_{S}|=ht and both G[AS]G[A_{S}] and G[ASS]G[A_{S}\cup S] contain an HH-factor.

Widely used constructions of absorbing set by Rödl, Ruciński and Szemerédi [31] and Hàn, Person and Schacht [13] rely on the property that

every hh-subset SS has Ω(nht)\Omega(n^{ht}) (H,t)(H,t)-absorbers for SS.

However, as pointed out in [2], in our setting this is usually impossible because when we construct the absorbers using the independence number condition, it does not give such a strong counting. Instead, a new approach due to Nenadov and Pehova [30] guarantees an absorbing set provided that

every hh-set SS has Ω(n)\Omega(n) vertex-disjoint (H,t)(H,t)-absorbers for SS.

However, it is still unclear how to verify this for our problem and the bulk of the work on building absorbing sets is to handle this. Here we instead build a partition V(G)=BUV(G)=B\cup U satisfying that

|B|=o(n)|B|=o(n) and every hh-set in UU has Ω(n)\Omega(n) vertex-disjoint absorbers.

Similar ideas already appeared in our recent work, e.g. [4]. Then the arguments reduce to finding an absorbing set AA in G[U]G[U] and then covering vertices of BB by a small HH-tiling vertex disjoint from AA so as to yield a desired absorbing set. Our proof for this is also significantly more involved than that in [21] and uses the lattice-based absorption method by the second author [15].

Our second task is to establish an almost perfect HH-tiling. Following a standard application of the regularity lemma, we obtain an ε\varepsilon-regular partition and then build a reduced multigraph where two vertices are connected by a double-edge if the corresponding clusters form a regular pair of density larger than 12\frac{1}{2}. Our proof uses a crucial notion of KrK_{r}-embeddable structures (see Definition 4.1) from the work of Knierim and Su [21], which was used to model all possible ways how KrK_{r} is embedded into a collection of clusters. To be more precise, a KrK_{r}-embeddable structure, say 𝒦\mathcal{K}, is a clique in the reduced multigraph such that for a,ba,b\in\mathbb{N} with a+b=|V(𝒦)|a+b=|V(\mathcal{K})| and a+2b=ra+2b=r, 𝒦\mathcal{K} has bb vertices that are pairwise connected by multiple edges (if b>1b>1). Another key ingredient in their approach is that they build an almost perfect fractional tiling with KrK_{r}-embeddable structures via a novel idea (see Definition 4.2 and Lemma 4.3). We adapt this approach to HH-tilings which roughly boils down to embedding vertex-disjoint copies of HH in different KrK_{r}-embeddable structures where r=f(H)r=f(H). To apply Lemma 4.3 in our proof, it suffices to show that for every KrK_{r}-embeddable structure 𝒦\mathcal{K} with a,ba,b given as above and V(𝒦)={V1,V2,,Va+b}V(\mathcal{K})=\{V_{1},V_{2},\ldots,V_{a+b}\}, we can find an almost perfect HH-tiling in an arbitrary collection of subclusters ViViV^{\prime}_{i}\subseteq V_{i}, where 2|Vi|=|Vj|2|V_{i}^{\prime}|=|V_{j}^{\prime}| for every i[a],j[a+1,a+b]i\in[a],j\in[a+1,a+b].

Unlike in [21] where they embed a copy of KrK_{r} each containing exactly one vertex in ViV_{i} and one edge in VjV_{j} for every i[a],j[a+1,a+b]i\in[a],j\in[a+1,a+b], we instead need to embed an independent set in each ViV_{i} and a forest in VjV_{j} for every i[a]i\in[a] and j[a+1,a+b]j\in[a+1,a+b]. For this we shall use a result of Erdős, Hajnal, Sós and Szemerédi [10] which allows us to embed two forests in a regular pair with density above 12\frac{1}{2}, one in each side, such that they are complete to each other. Note that the KrK_{r}-embeddable structures may have different orders ranging from r2\lceil\frac{r}{2}\rceil to rr. For every KrK_{r}-embeddable structure 𝒦\mathcal{K} with integers a,ba,b as above, we define a suitably-chosen auxiliary graph Q(a,b)Q(a,b) which admits an acyclic partition {T1,T2,,Ta+b}\{T_{1},T_{2},\ldots,T_{a+b}\} such that TiT_{i} induces an independent set and 2|Ti|=|Tj|2|T_{i}|=|T_{j}|111This is the origin of the family H~\widetilde{H}. for every i[a],j[a+1,a+b]i\in[a],j\in[a+1,a+b]. In particular, Q(a,b)Q(a,b) has an HH-factor, and thus it suffices to find an almost perfect Q(a,b)Q(a,b)-tilings in the same context (see Lemma 4.6 and Corollary 4.7).

1.3 Basic notation and organization

We first introduce some notation throughout the paper. For a graph G:=G(V,E)G:=G(V,E), we write e(G)=|E(G)|e(G)=|E(G)|. We say an independent set II is an \ell-independent set if |I|=|I|=\ell. Similarly, we can define an \ell-tree and an \ell-forest. The girth g(G)g(G) of a graph GG is the length of a shortest cycle. For UVU\subseteq V, let G[U]G[U] be the induced subgraph of GG on UU. Let GU:=G[V\U]G-U:=G[V\backslash U]. For two subsets A,BV(G)A,B\subseteq V(G), we use E(A,B)E(A,B) to denote the set of edges joining AA and BB. We write NG(v)N_{G}(v) for the set of neighbors of vv in GG. For convenience, we use dG(v)d_{G}(v) to denote the number of edges which contain vv in GG. We omit the subscript GG if the graph is clear from the context. For mm\in\mathbb{N}, we write [V]m[V]^{\geq m} for the family of all subsets UVU\subseteq V with |U|m|U|\geq m. For a vertex set WW and a positive integer \ell, we write (W)\tbinom{W}{\ell} to denote the set of all \ell-subsets of distinct elements of WW. We write V(G)=V1V2V(G)=V_{1}\cup V_{2} for a bipartition of GG if G[Vi]G[V_{i}] is an independent set for each i[2]i\in[2]. For any integers aba\leq b, let [a,b]:={i:aib}[a,b]:=\{i\in\mathbb{Z}:a\leq i\leq b\} and [a]:=[1,a][a]:=[1,a].

When we write βγ\beta\ll\gamma, we always mean that β,γ\beta,\gamma are constants in (0,1)(0,1), and βγ\beta\ll\gamma means that there exists β0=β0(γ)\beta_{0}=\beta_{0}(\gamma) such that the subsequent arguments hold for all 0<ββ00<\beta\leq\beta_{0}. Hierarchies of other lengths are defined analogously.

The rest of the paper is organized as follows. In Section 2, we will prove Proposition 1.5 and Proposition 1.9. In Section 3, we will give a proof of our main result and introduce the regularity lemma. In Section 4, our main work is to find a fractional tiling and establish an embedding lemma. We will prove Lemma 3.1 in Section 4.3. In Section 5, we present some necessary results and tools to introduce the latticed-based absorbing method and prove Lemma 3.2.

2 Proofs of Proposition 1.5 and Proposition 1.9

We first give a result which is commonly used in the proof of Proposition 1.5 and Proposition 1.9.

Lemma 2.1 ([8]).

For any α>0\alpha>0, kk\in\mathbb{N} with k3k\geq 3, there exists an nn-vertex graph GG for sufficiently large nn such that α(G)<αn\alpha(G)<\alpha n and g(G)>kg(G)>k.

Now we give the proof of Proposition 1.5.

Proof of Proposition 1.5.

Given α>0\alpha>0 and hh\in\mathbb{N}, we shall choose 1nα\frac{1}{n}\ll\alpha. Let :=ar(H)\ell:=ar(H). We divide the proof into following three cases: =1\ell=1, =2\ell=2 and 3\ell\geq 3.

We first give a construction for every graph HH with hcf2(H,AP)2\mathrm{hcf}_{2}(H,\text{AP})\geq 2, which will commonly be used when =1,2\ell=1,2. Note that there exists p{n2,n2+1}p\in\{\lfloor\frac{n}{2}\rfloor,\lfloor\frac{n}{2}\rfloor+1\} that is non-divisible by hcf2(H,AP)\mathrm{hcf}_{2}(H,\text{AP}). Let G0G_{0} be an nn-vertex graph with V(G0)=V1V2V(G_{0})=V_{1}\cup V_{2} such that |V1|=p|V_{1}|=p and |V2|=np|V_{2}|=n-p, and G0[Vi]G_{0}[V_{i}] be a complete graph for each i[2]i\in[2]. It holds that δ(G0)n22\delta(G_{0})\geq\frac{n}{2}-2 and α(G0)=2\alpha(G_{0})=2. Let HH^{\prime} be a copy of HH in G0G_{0}. Since G0G_{0} is disconnected, |V(H)V1|0(modhcf2(H,AP))|V(H^{\prime})\cap V_{1}|\equiv 0\pmod{\mathrm{hcf}_{2}(H,\text{AP})}. Thus, for every HH-tiling \mathcal{H} in G0G_{0}, |H(V(H)V1)|0(modhcf2(H,AP))|\bigcup_{H^{\prime}\in\mathcal{H}}(V(H^{\prime})\cap V_{1})|\equiv 0\pmod{\mathrm{hcf}_{2}(H,\text{AP})}. Note that |V1|=p|V_{1}|=p is non-divisible by hcf2(H,AP)\mathrm{hcf}_{2}(H,\text{AP}). Hence, \mathcal{H} is not an HH-factor in G0G_{0}.

If =1\ell=1, then by the assumption that hcf(H,AP)1\mathrm{hcf}(H,\text{AP})\neq 1, it holds that hcf2(H,AP)2\mathrm{hcf}_{2}(H,\text{AP})\geq 2. We are done by the construction G0G_{0} as above.

If =2\ell=2, then by the assumption that hcf(H,AP)1\mathrm{hcf}(H,\text{AP})\neq 1, we may assume that hcf2(H,AP)=1\mathrm{hcf}_{2}(H,\text{AP})=1 and hcf1(H,AP)3\mathrm{hcf}_{1}(H,\text{AP})\geq 3 as the case hcf2(H,AP)2\mathrm{hcf}_{2}(H,\text{AP})\geq 2 would be handled by G0G_{0}. Let GG be an nn-vertex graph with V(G)=V1V2V(G)=V_{1}\cup V_{2}, |V1|=n2+1|V_{1}|=\lfloor\frac{n}{2}\rfloor+1, |V2|=n21|V_{2}|=\lceil\frac{n}{2}\rceil-1 and G[V1,V2]G[V_{1},V_{2}] be a complete bipartite graph. Let G[Vi]G[V_{i}] be a subgraph with α(G[Vi])αn\alpha(G[V_{i}])\leq\alpha n and g(G[Vi])h+1g(G[V_{i}])\geq h+1 given by Lemma 2.1 for each i[2]i\in[2]. It holds that δ(G)n21\delta(G)\geq\frac{n}{2}-1 and α(G)αn\alpha(G)\leq\alpha n. Let HH^{\prime} be a copy of HH in GG. Then g(G[Vi])h+1g(G[V_{i}])\geq h+1 implies that V(H)ViV(H^{\prime})\cap V_{i} induces a forest in HH^{\prime} for every i[2]i\in[2]. Hence, 𝒫:={V(H)V1,V(H)V2}\mathcal{P}:=\{V(H^{\prime})\cap V_{1},V(H^{\prime})\cap V_{2}\} is an acyclic partition of HH^{\prime} and thus |(V(H)V1)||(V(H)V2)|0(modhcf1(H,AP))|(V(H^{\prime})\cap V_{1})|-|(V(H^{\prime})\cap V_{2})|\equiv 0\pmod{\mathrm{hcf}_{1}(H,\text{AP})}. For every HH-tiling \mathcal{H} in GG, it holds that |H(V(H)V1)||H(V(H)V2)|0(modhcf1(H,AP))|\bigcup_{H^{\prime}\in\mathcal{H}}(V(H^{\prime})\cap V_{1})|-|\bigcup_{H^{\prime}\in\mathcal{H}}(V(H^{\prime})\cap V_{2})|\equiv 0\pmod{\mathrm{hcf}_{1}(H,\text{AP})}. Note that hcf1(H,AP)3\mathrm{hcf}_{1}(H,\text{AP})\geq 3 and |V1||V2|{1,2}|V_{1}|-|V_{2}|\in\{1,2\}. Hence, \mathcal{H} is not an HH-factor in GG.

If 3\ell\geq 3, then by the assumption that hcf(H,AP)1\mathrm{hcf}(H,\text{AP})\neq 1, it holds that hcf1(H,AP)1\mathrm{hcf}_{1}(H,\text{AP})\neq 1. Let GG be an nn-vertex graph with V(G)=V1VV(G)=V_{1}\cup\cdots\cup V_{\ell}, |V1|=n+1|V_{1}|=\lfloor\frac{n}{\ell}\rfloor+1, |V2|=n|V_{2}|=\lfloor\frac{n}{\ell}\rfloor, n1|Vi|n\lfloor\frac{n}{\ell}\rfloor-1\leq|V_{i}|\leq\lceil\frac{n}{\ell}\rceil for each i[3,]i\in[3,\ell] and G[Vi,Vj]G[V_{i},V_{j}] be a complete bipartite graph for distinct i,j[]i,j\in[\ell]. Let G[Vi]G[V_{i}] be a subgraph with α(G[Vi])αn\alpha(G[V_{i}])\leq\alpha n and g(G[Vi])h+1g(G[V_{i}])\geq h+1 given by Lemma 2.1 for each i[]i\in[\ell]. It holds that δ(G)n(n+1)(11)n1\delta(G)\geq n-(\lfloor\frac{n}{\ell}\rfloor+1)\geq(1-\frac{1}{\ell})n-1 and α(G)αn\alpha(G)\leq\alpha n. Let HH^{\prime} be a copy of HH in GG. Then by the same arguments in the case above, it holds that for every HH-tiling \mathcal{H} in GG, |H(V(H)V1)||H(V(H)V2)|0(modhcf1(H,AP))|\bigcup_{H^{\prime}\in\mathcal{H}}(V(H^{\prime})\cap V_{1})|-|\bigcup_{H^{\prime}\in\mathcal{H}}(V(H^{\prime})\cap V_{2})|\equiv 0\pmod{\mathrm{hcf}_{1}(H,\text{AP})}. Note that hcf1(H,AP)1\mathrm{hcf}_{1}(H,\text{AP})\neq 1 and |V1||V2|=1|V_{1}|-|V_{2}|=1. Hence, \mathcal{H} is not an HH-factor in GG. ∎

Next we prove Proposition 1.9.

Proof of Proposition 1.9.

Given α>0\alpha>0 and hh\in\mathbb{N}, we shall choose 1nα\frac{1}{n}\ll\alpha. Let HH be an hh-vertex graph and :=ar(H)\ell:=ar(H), GG be an nn-vertex graph with V(G)=V1VV(G)=V_{1}\cup\cdots\cup V_{\ell}, |V1|=σ(H)hn1|V_{1}|=\frac{\sigma(H)}{h}n-1, |V2|=hσ(H)(1)hn+1|V_{2}|=\big{\lceil}\frac{h-\sigma(H)}{(\ell-1)h}n\big{\rceil}+1, hσ(H)(1)hn|Vi|hσ(H)(1)hn\big{\lfloor}\frac{h-\sigma(H)}{(\ell-1)h}n\big{\rfloor}\leq|V_{i}|\leq\big{\lceil}\frac{h-\sigma(H)}{(\ell-1)h}n\big{\rceil} for each i[3,]i\in[3,\ell] and G[Vi,Vj]G[V_{i},V_{j}] be a complete bipartite graph for distinct i,j[]i,j\in[\ell]. Let G[Vi]G[V_{i}] be a subgraph with α(G[Vi])αn\alpha(G[V_{i}])\leq\alpha n and g(G[Vi])h+1g(G[V_{i}])\geq h+1 given by Lemma 2.1 for each i[]i\in[\ell]. It holds that δ(G)n(hσ(H)(1)hn+1)(11arcr(H))n1\delta(G)\geq n-\left(\big{\lceil}\frac{h-\sigma(H)}{(\ell-1)h}n\big{\rceil}+1\right)\geq\left(1-\frac{1}{ar_{cr}(H)}\right)n-1 and α(G)αn\alpha(G)\leq\alpha n. Let HH^{\prime} be a copy of HH in GG. Then g(G[Vi])h+1g(G[V_{i}])\geq h+1 implies that H[V(H)Vi]H^{\prime}[V(H^{\prime})\cap V_{i}] is a forest for each i[]i\in[\ell], and 𝒫:={V(H)V1,,V(H)V}\mathcal{P}:=\{V(H^{\prime})\cap V_{1},\dots,V(H^{\prime})\cap V_{\ell}\} is an acyclic partition of HH^{\prime}. By the definition of σ(H)\sigma(H), |V(H)V1|σ(H)|V(H^{\prime})\cap V_{1}|\geq\sigma(H). Since |V1|=σ(H)hn1|V_{1}|=\frac{\sigma(H)}{h}n-1, there are at most |V1|σ(H)nh1\big{\lfloor}\frac{|V_{1}|}{\sigma(H)}\big{\rfloor}\leq\frac{n}{h}-1 vertex-disjoint copies of HH in GG. Hence, GG has no HH-factor. ∎

In the next section, we prove Theorem 1.7.

3 Proof of Theorem 1.7

3.1 Proof of the main result

In this subsection, we introduce the central lemmas that are needed for the proof of our main theorem. This subsection is devoted to explaining how they work together to give the proof of Theorem 1.7. The proofs of these lemmas are then presented in full details in Section 4 and Section 5 respectively.

A crucial and necessary step in our proof is to find an HH-tiling in the graph GG which covers all but a small set of vertices. The following result guarantees the existence of such an HH-tiling. The proof of Lemma 3.1 will be presented in Section 4.

Lemma 3.1.

Given μ,δ>0\mu,\delta>0, an hh-vertex graph HH with hh\in\mathbb{N} and h3h\geq 3, there exists α>0\alpha>0 such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Then GG contains an HH-tiling which covers all but at most δn\delta n vertices.

Lemma 3.2 provides an absorbing set in the graph GG, whose proof can be found in Section 5.

Lemma 3.2.

Given μ,γ\mu,\gamma with 0<γμ20<\gamma\leq\frac{\mu}{2}, an hh-vertex graph HH with hh\in\mathbb{N} and h3h\geq 3, there exist α,ξ>0\alpha,\xi>0 such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Then GG contains a ξ\xi-absorbing set AA of size at most γn\gamma n.

Now we give the proof of Theorem 1.7 using Lemma 3.1 and Lemma 3.2.

Proof of Theorem 1.7.

Given μ>0\mu>0, hh\in\mathbb{N} with h3h\geq 3 and an hh-vertex graph HH, we shall choose

1nαδξγμ\frac{1}{n}\ll\alpha\ll\delta\ll\xi\ll\gamma\ll\mu.

Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. By Lemma 3.2 with γμ2\gamma\leq\frac{\mu}{2}, we find a ξ\xi-absorbing set AV(G)A\subseteq V(G) of size at most γn\gamma n for some ξ>0\xi>0. Let G1:=GAG_{1}:=G-A. Then we have

δ(G1)max{(12f(H)+μ)n,(12+μ)n}γnmax{(12f(H)+μ2)n,(12+μ2)n}.\delta(G_{1})\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\}-\gamma n\geq\max\left\{\left(1-\frac{2}{f(H)}+\frac{\mu}{2}\right)n,\left(\frac{1}{2}+\frac{\mu}{2}\right)n\right\}.

Therefore by applying Lemma 3.1 on G1G_{1} with δ\delta, we obtain an HH-tiling \mathcal{H} that covers all but a set LL of at most δn\delta n vertices in G1G_{1}. Since δξ\delta\ll\xi, the absorbing property of AA implies that G[AL]G[A\cup L] contains an HH-factor, which together with \mathcal{H} forms an HH-factor in GG. ∎

3.2 Regularity

To find an almost perfect tiling, an important ingredient in our proof is Szemerédi’s Regularity Lemma. In this paper, we make use of a degree form of the regularity lemma [24]. We shall first introduce some notation. Given a graph GG and a pair (V1,V2)(V_{1},V_{2}) of vertex-disjoint subsets in V(G)V(G), the density of (V1,V2)(V_{1},V_{2}) is defined as

d(V1,V2)=e(V1,V2)|V1||V2|d(V_{1},V_{2})=\frac{e(V_{1},V_{2})}{|V_{1}||V_{2}|}.

Definition 3.3.

Given ε>0\varepsilon>0, a graph GG and a pair (V1,V2)(V_{1},V_{2}) of vertex-disjoint subsets in V(G)V(G), we say that the pair (V1,V2)(V_{1},V_{2}) is ε\varepsilon-regular if for all XV1X\subseteq V_{1} and YV2Y\subseteq V_{2} satisfying

XV1,|X|ε|V1|andYV2,|Y|ε|V2|,X\subseteq V_{1},|X|\geq\varepsilon|V_{1}|\leavevmode\nobreak\ \text{and}\leavevmode\nobreak\ Y\subseteq V_{2},|Y|\geq\varepsilon|V_{2}|,

we have

|d(X,Y)d(V1,V2)|ε.|d(X,Y)-d(V_{1},V_{2})|\leq\varepsilon.
Lemma 3.4 ([24], Slicing Lemma).

Assume (V1,V2)(V_{1},V_{2}) is ε\varepsilon-regular with density dd. For some αε\alpha\geq\varepsilon, let V1V1V_{1}^{\prime}\subseteq V_{1} with |V1|α|V1||V_{1}^{\prime}|\geq\alpha|V_{1}| and V2V2V_{2}^{\prime}\subseteq V_{2} with |V2|α|V2||V_{2}^{\prime}|\geq\alpha|V_{2}|. Then (V1,V2)(V_{1}^{\prime},V_{2}^{\prime}) is ε\varepsilon^{\prime}-regular with ε:=max{2ε,ε/α}\varepsilon^{\prime}:=\max\{2\varepsilon,\varepsilon/\alpha\} and for its density dd^{\prime} we have |dd|<ε|d^{\prime}-d|<\varepsilon.

Lemma 3.5 ([24], Degree form of the Regularity Lemma).

For every ε>0\varepsilon>0 there is an N=N(ε)N=N(\varepsilon) such that the following holds for any real number β[0,1]\beta\in[0,1] and nn\in\mathbb{N}. Let GG be a graph with nn vertices. Then there exist an (ε,β)(\varepsilon,\beta)-regular partition V(G)=V0VkV(G)=V_{0}\cup\cdots\cup V_{k} and a spanning subgraph GGG^{\prime}\subseteq G with the following properties:

(1)({\rm 1}) 1εkN\frac{1}{\varepsilon}\leq k\leq N;

(2)({\rm 2}) |Vi|εn|V_{i}|\leq\varepsilon n for i[0,k]i\in[0,k] and |V1|=|V2|==|Vk|=m|V_{1}|=|V_{2}|=\cdots=|V_{k}|=m for some mm\in\mathbb{N};

(3)({\rm 3}) dG(v)>dG(v)(β+ε)nd_{G^{\prime}}(v)>d_{G}(v)-(\beta+\varepsilon)n for all vV(G)v\in V(G);

(4)({\rm 4}) each ViV_{i} is an independent set in GG^{\prime} for i[k]i\in[k];

(5)({\rm 5}) all pairs (Vi,Vj)(V_{i},V_{j}) are ε\varepsilon-regular (in GG^{\prime}) with density 0 or at least β\beta for distinct i,j0i,j\neq 0.

A widely-used auxiliary graph accompanied with the regular partition is the reduced graph. To differentiate between dense and very dense pairs of partitions, we employ the following definitions of reduced multigraph.

Definition 3.6 (Reduced graph).

Let kk\in\mathbb{N}, β,ε>0\beta,\varepsilon>0, GG be a graph with a vertex partition V(G)=V0VkV(G)=V_{0}\cup\cdots\cup V_{k} and GGG^{\prime}\subseteq G be a subgraph fulfilling the properties of Lemma 3.5. We denote by Rβ,εR_{\beta,\varepsilon} the reduced graph for the (ε,β)(\varepsilon,\beta)-partition, which is defined as follows. Let V(Rβ,ε)={V1,,Vk}V(R_{\beta,\varepsilon})=\{V_{1},\ldots,V_{k}\} and for two distinct clusters ViV_{i} and VjV_{j} we draw a double-edge between ViV_{i} and VjV_{j} if dG(Vi,Vj)12+βd_{G^{\prime}}(V_{i},V_{j})\geq\frac{1}{2}+\beta, a single-edge if βdG(Vi,Vj)<12+β\beta\leq d_{G^{\prime}}(V_{i},V_{j})<\frac{1}{2}+\beta and no edge otherwise.

The following fact presents a minimum degree of the reduced graph provided the minimum degree of GG, where a double-edge is counted as two edges.

Fact 1.

Let n,hn,h\in\mathbb{N}, μ>0\mu>0, 0<ε,βμ100<\varepsilon,\beta\leq\frac{\mu}{10} with β[0,1]\beta\in[0,1], HH be an hh-vertex graph and GG be an nn-vertex graph with δ(G)(12f(H)+μ)n\delta(G)\geq\left(1-\frac{2}{f(H)}+\mu\right)n. Let V(G)=V0VkV(G)=V_{0}\cup\cdots\cup V_{k} be a vertex partition of V(G)V(G) satisfying Lemma 3.5 (1)(1)-(5)(5). We denote the reduced graph as Rβ,εR_{\beta,\varepsilon}. Then for every ViV(Rβ,ε)V_{i}\in V(R_{\beta,\varepsilon}) we have

dRβ,ε(Vi)2(12f(H)+μ2)kd_{R_{\beta,\varepsilon}}(V_{i})\geq 2\left(1-\frac{2}{f(H)}+\frac{\mu}{2}\right)k.

Proof.

Note that |V0|εn|V_{0}|\leq\varepsilon n and |Vi|=m|V_{i}|=m for each i[k]i\in[k]. Every edge in Rβ,εR_{\beta,\varepsilon} represents less than (12+β)m2\left(\frac{1}{2}+\beta\right)m^{2} edges in GV0G^{\prime}-V_{0}. Thus we have

dRβ,ε(Vi)\displaystyle d_{R_{\beta,\varepsilon}}(V_{i}) |Vi|(δ(G)(β+ε)nεn)(12+β)m2\displaystyle\geq\frac{|V_{i}|\left(\delta(G)-(\beta+\varepsilon)n-\varepsilon n\right)}{\left(\frac{1}{2}+\beta\right)m^{2}}
(12f(H)+μ2εβ)mn(12+β)m2\displaystyle\geq\frac{\left(1-\frac{2}{f(H)}+\mu-2\varepsilon-\beta\right)mn}{\left(\frac{1}{2}+\beta\right)m^{2}}
2(12f(H)+μ2εβ)(12β)k\displaystyle\geq 2\left(1-\frac{2}{f(H)}+\mu-2\varepsilon-\beta\right)(1-2\beta)k
>2(12f(H)+μ2)k,\displaystyle>2\left(1-\frac{2}{f(H)}+\frac{\mu}{2}\right)k,

since 0<ε,βμ100<\varepsilon,\beta\leq\frac{\mu}{10} and (12+β)12(12β)\left(\frac{1}{2}+\beta\right)^{-1}\geq 2(1-2\beta). ∎

Remark A.

Let RR be a multigraph with multiplicity 2. Note that |NR(i)|12dR(i)|N_{R}(i)|\geq\frac{1}{2}d_{R}(i) for each iV(R)i\in V(R). The double-edge neighborhood of iV(R)i\in V(R) is a set of vertices in V(R)V(R) which are connected to ii through double-edges. Similarly, we define the single-edge neighborhood.

4 Almost perfect tilings

To obtain an almost perfect HH-tiling in the graph GG, we first define a family 𝒬\mathcal{Q} of suitably-chosen auxiliary graphs Q(a,b)Q(a,b) (to be defined later) for a,ba,b\in\mathbb{N} such that a+2b=f(H)a+2b=f(H) and Q(a,b)Q(a,b) contains an HH-factor. This roughly reduces the problem to finding in GG a collection of vertex-disjoint copies of members from 𝒬\mathcal{Q} which altogether cover almost all vertices. Here our proof adopts a standard application the regularity lemma on GG to get a reduced graph RR. A key step in it is to construct certain structures in RR for embedding Q(a,b)Q(a,b). In this case, we use an idea from the work of Knierim and Su [21] to find a fractional tiling with Kf(H)K_{f(H)}-embeddable structures (see Definition 4.1); and then develop a tool (see Corollary 4.7) for embedding Q(a,b)Q(a,b) under certain pseudorandomness conditions.

4.1 Fractional tilings

The main result in this subsection is Lemma 4.3 which provides us a fractional tiling with some special structures in the reduced graph. Here, we first present some related notation about these special structures. They are formalised as follows.

Definition 4.1 ([21], Definition 2.6).

Let RR be a multigraph with multiplicity 2. Then a KrK_{r}-multi-embedding to RR is a mapping ϕ:V(Kr)V(R)\phi:V(K_{r})\rightarrow V(R) with the following properties:

  • for any iV(R)i\in V(R) the induced subgraph on the vertex set ϕ1(i)\phi^{-1}(i) (if not empty) in KrK_{r} is either an isolated vertex or an edge (in particular, |ϕ1(i)|2|\phi^{-1}(i)|\leq 2);

  • if uvE(Kr)uv\in E(K_{r}), then ϕ(u)\phi(u) and ϕ(v)\phi(v) are connected by at least one edge in RR (as long as ϕ(u)\phi(u) and ϕ(v)\phi(v) differ);

  • if |ϕ1(i)|=|ϕ1(j)|=2|\phi^{-1}(i)|=|\phi^{-1}(j)|=2 for distinct i,jV(R)i,j\in V(R), then ii and jj are connected by a double-edge.

We also need some definitions which are related to the KrK_{r}-multi-embedding. If ϕ\phi is a KrK_{r}-multi-embedding to RR, then the corresponding subgraph R[ϕ(Kr)]=:𝒦R[\phi(K_{r})]=:\mathcal{K} is a KrK_{r}-embeddable structure in RR. We write i𝒦(v)=|ϕ1(v)|i_{\mathcal{K}}(v)=|\phi^{-1}(v)| for every vV(R)v\in V(R) and by Definition 4.1 we know that i𝒦(v){0,1,2}i_{\mathcal{K}}(v)\in\{0,1,2\}. We use (R,r):={𝒦1,,𝒦}\mathcal{F}(R,r):=\{\mathcal{K}_{1},\dots,\mathcal{K}_{\ell}\} to denote the family of all KrK_{r}-embeddable structures in RR.

Definition 4.2.

Let RR be a kk-vertex multigraph with multiplicity 2 and (R,r)\mathcal{F}(R,r) be given as above. Then a fractional (R,r)\mathcal{F}(R,r)-tiling ω\omega in RR is a weight function from the members of (R,r)\mathcal{F}(R,r) to the interval [0,1][0,1] such that for every vertex vV(R)v\in V(R) it holds that

ω(v):=𝒦(R,r)ω(𝒦)i𝒦(v)1.\omega(v):=\sum\limits_{\mathcal{K}\in\mathcal{F}(R,r)}\omega(\mathcal{K})i_{\mathcal{K}}(v)\leq 1.

We call ω(R):=vV(G)ω(v)\omega(R):=\sum_{v\in V(G)}\omega(v) the total weight of the fractional (R,r)\mathcal{F}(R,r)-tiling ω\omega and it is a perfect fractional tiling for RR if ω(R)=|V(R)|\omega(R)=|V(R)|. We shall use the following result to find a fractional (R,r)\mathcal{F}(R,r)-tiling with a large total weight, whose proof will be given in Section 4.4.

Lemma 4.3.

For hh\in\mathbb{N}, h3h\geq 3, an hh-vertex graph HH and positive constants μ,η\mu,\eta, there exist β,ε,α>0\beta,\varepsilon,\alpha>0 such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\}, α(G)αn\alpha(G)\leq\alpha n and R:=Rβ,εR:=R_{\beta,\varepsilon} be a reduced graph for an (ε,β)(\varepsilon,\beta)-regular partition of GG. Then RR contains a fractional (R,f(H))\mathcal{F}(R,f(H))-tiling ω\omega such that ω(R)(1η)|V(R)|\omega(R)\geq(1-\eta)|V(R)|.

4.2 An embedding Lemma

The main goal of this subsection is to prove an embedding lemma for our purpose. Recall that Lemma 4.3 gives us a large fractional tiling with Kf(H)K_{f(H)}-embeddable structures. Let {𝒦1,,𝒦}\{\mathcal{K}_{1},\dots,\mathcal{K}_{\ell}\} be all the Kf(H)K_{f(H)}-embeddable structures in RR. Roughly speaking, Lemma 4.3 tells us that one can correspond the proportion of weight occupied by 𝒦i\mathcal{K}_{i}, e.g. ω(𝒦i)\omega(\mathcal{K}_{i}) into disjoint vertex sets WiW_{i} in GG, in each of which we shall find an almost perfect HH-tiling. To achieve this, e.g. for 𝒦1\mathcal{K}_{1}, we have unique non-negative integers a,ba,b such that a+b=|V(𝒦1)|a+b=|V(\mathcal{K}_{1})| and a+2b=f(H)a+2b=f(H), and we build an intermediate auxiliary graph Q(a,b)Q(a,b) such that we can find an almost perfect Q(a,b)Q(a,b)-tiling in W1W_{1} and Q(a,b)Q(a,b) itself has an HH-factor.

To elaborate on this, we first define a graph Q(a,b,s,F1,,Fb)Q(a,b,s,F_{1},\ldots,F_{b}) with given forests F1,,FbF_{1},\ldots,F_{b}.

Definition 4.4.

Let a,b,sa,b,s\in\mathbb{N} and FiF_{i} be any 2s2s-forest for each i[b]i\in[b]. Then we construct a graph Q:=Q(a,b,s,F1,,Fb)Q:=Q(a,b,s,F_{1},\dots,F_{b}) with V(Q)=U1Ua+bV(Q)=U_{1}\cup\cdots\cup U_{a+b} which satisfies following conditions:

  • Q[Ui,Uj]Q[U_{i},U_{j}] is a complete bipartite graph for distinct i,j[a+b]i,j\in[a+b];

  • Q[Ui]Q[U_{i}] is an ss-independent set for i[a]i\in[a];

  • Q[Ua+j]Q[U_{a+j}] is a 2s2s-forest FjF_{j} for j[b]j\in[b].

We omit the index (a,b,s,F1,,Fb)(a,b,s,F_{1},\dots,F_{b}) if it is clear from context. By the definition of QQ, we have 2|Ui|=|Uj|2|U_{i}|=|U_{j}| for each i[a]i\in[a] and j[a+1,a+b]j\in[a+1,a+b].

The following lemma is an essential gadget which allows us to embed an auxiliary graph in G[V1Va+b]G[V_{1}\cup\cdots\cup V_{a+b}] with a,ba,b given as above.

Lemma 4.5 (Embedding lemma).

Let a,b,sa,b,s be positive integers and β>0\beta>0. Then there exist N0N_{0}\in\mathbb{N} and positive constants α,ε\alpha,\varepsilon such that the following holds for any NN0N\geq N_{0}. Let GG be a graph with V(G)=V1Va+bV(G)=V_{1}\cup\cdots\cup V_{a+b}, α(G)α|V(G)|\alpha(G)\leq\alpha|V(G)|, |Vi|N|V_{i}|\geq N for each i[a+b]i\in[a+b] such that (Vi,Vj)(V_{i},V_{j}) is ε\varepsilon-regular, d(Vi,Vj)βd(V_{i},V_{j})\geq\beta for distinct i[a]i\in[a], j[a+b]j\in[a+b] and d(Vi,Vj)12+βd(V_{i},V_{j})\geq\frac{1}{2}+\beta for distinct i,j[a+1,a+b]i,j\in[a+1,a+b]. Then for any given 2s2s-forests {F1,,Fb}\{F_{1},\dots,F_{b}\} there exists a copy of Q(a,b,s,F1,,Fb)Q(a,b,s,F_{1},\dots,F_{b}) in GG whose vertex set, say U1Ua+bU_{1}\cup\cdots\cup U_{a+b}, satisfies UiViU_{i}\subseteq V_{i} for each i[a+b]i\in[a+b].

To make use of Lemma 4.5, we shall need the following lemma which guarantees the existence of Q(a,b)Q(a,b) as aforementioned.

Lemma 4.6.

Let hh\in\mathbb{N}, HH be an hh-vertex graph and a,ba,b\in\mathbb{N} with a+2b=f(H)a+2b=f(H). Then there exist ss\in\mathbb{N} with shs\leq h and a family of forests {F1,,Fb}\{F_{1},\dots,F_{b}\} such that Q(a,b,s,F1,,Fb)=:Q(a,b)Q(a,b,s,F_{1},\dots,F_{b})=:Q(a,b) contains an HH-factor.

Note that the Q(a,b)Q(a,b) is not necessary unique. In the rest of the proof, we fix an instance of Q(a,b)Q(a,b) as returned by Lemma 4.6, which serves as building blocks in our proof of Lemma 3.1. For convenience, we formulate this in the following corollary.

Corollary 4.7.

For any constant β>0\beta>0, positive integers a,b,ha,b,h and an hh-vertex graph HH with a+2b=f(H)a+2b=f(H), there exist α,ε>0\alpha,\varepsilon>0 and an integer ss with shs\leq h such that the following holds for sufficiently large NN. Let GG be a graph with α(G)α|V(G)|\alpha(G)\leq\alpha|V(G)|, V(G)=V1Va+bV(G)=V_{1}\cup\cdots\cup V_{a+b}, |Vi|N|V_{i}|\geq N for each i[a+b]i\in[a+b], (Vi,Vj)(V_{i},V_{j}) be ε\varepsilon-regular with d(Vi,Vj)βd(V_{i},V_{j})\geq\beta for distinct i[a]i\in[a], j[a+b]j\in[a+b] and d(Vi,Vj)12+βd(V_{i},V_{j})\geq\frac{1}{2}+\beta for distinct i,j[a+1,a+b]i,j\in[a+1,a+b]. Then there exists a copy of Q(a,b)Q(a,b) in GG whose vertex set, say U1Ua+bU_{1}\cup\cdots\cup U_{a+b}, satisfies 2|Ui|=|Uj|=2s2|U_{i}|=|U_{j}|=2s for i[a]i\in[a] and j[a+1,a+b]j\in[a+1,a+b] and UiViU_{i}\subseteq V_{i} for every i[a+b]i\in[a+b].

Proof.

Given a,b,ha,b,h\in\mathbb{N}, we choose 1Nαεβ\frac{1}{N}\ll\alpha\ll\varepsilon\ll\beta. Applying Lemma 4.5 with F1,F2,,FbF_{1},F_{2},\ldots,F_{b} obtained from Lemma 4.6, we can embed a copy of Q(a,b)Q(a,b) into GG as desired. ∎

4.3 Proof of Lemma 3.1

Equipped with a fractional tiling (Lemma 4.3) in the reduced graph and an embedding lemma (Corollary 4.7), we are able to find an almost perfect HH-tiling in the original graph GG.

Proof of Lemma 3.1.

Given hh\in\mathbb{N}, an hh-vertex graph and positive constants δ,μ\delta,\mu, we shall choose

1nα1kεβ,ηδ,μ,1h\frac{1}{n}\ll\alpha\ll\frac{1}{k}\ll\varepsilon\ll\beta,\eta\ll\delta,\mu,\frac{1}{h}.

Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Applying Lemma 3.5 with ε,β>0\varepsilon,\beta>0, we obtain an ε\varepsilon-regular partition 𝒫={V0,V1,,Vk}\mathcal{P}=\{V_{0},V_{1},\dots,V_{k}\} of V(G)V(G). Let m:=|Vi|m:=|V_{i}| for each i[k]i\in[k] and R:=Rβ,εR:=R_{\beta,\varepsilon} be a reduced multigraph of the partition 𝒫\mathcal{P} with multiplicity 22 and V(R)={V1,,Vk}V(R)=\{V_{1},\dots,V_{k}\}. Write :=(R,f(H))={𝒦1,,𝒦}\mathcal{F}:=\mathcal{F}(R,f(H))=\{\mathcal{K}_{1},\dots,\mathcal{K}_{\ell}\}. By applying Lemma 4.3 on RR with η\eta, we obtain a fractional \mathcal{F}-tiling ω\omega such that

ω(R)(1η)k\omega(R)\geq(1-\eta)k.

Then we construct ω\omega^{\prime} from the fractional tiling ω\omega by scaling the weight function ω\omega of every Kf(H)K_{f(H)}-embeddable-structure with a factor of (1η)(1-\eta) i.e. for every Kf(H)K_{f(H)}-embeddable-structure 𝒦\mathcal{K} we have ω(𝒦)=(1η)ω(𝒦)\omega^{\prime}(\mathcal{K})=(1-\eta)\omega(\mathcal{K}). Thus ω\omega^{\prime} has total weight at least (12η)k(1-2\eta)k.

For each Kf(H)K_{f(H)}-embeddable-structure 𝒦\mathcal{K} with ω(𝒦)>0\omega^{\prime}(\mathcal{K})>0, we have a unique pair of integers a,ba,b\in\mathbb{N} such that a+b=|V(𝒦)|a+b=|V(\mathcal{K})| and a+2b=f(H)a+2b=f(H). Write C𝒦=ω(𝒦)mC_{\mathcal{K}}=\omega^{\prime}(\mathcal{K})m. Now we construct a Q(a,b)Q(a,b)-tiling 𝒬𝒦\mathcal{Q}_{\mathcal{K}} by greedily picking vertex-disjoint copies of Q(a,b)Q(a,b) in GG such that 𝒬𝒦\mathcal{Q}_{\mathcal{K}} is maximal subject to the fact that it contains at most i𝒦(Vi)C𝒦i_{\mathcal{K}}(V_{i})C_{\mathcal{K}} vertices from each Vi,i[k]V_{i},i\in[k]. We repeat the process for every Kf(H)K_{f(H)}-embeddable-structure 𝒦\mathcal{K} with positive weight, such that the corresponding Q(a,b)Q(a,b)-tilings 𝒬𝒦\mathcal{Q}_{\mathcal{K}} are pariwise vertex-disjoint. Note that at the end of this process the set of uncovered vertices in each ViV_{i}, denoted by ViV_{i}^{\prime}, has size

|Vi||Vi|𝒦i𝒦(Vi)C𝒦=mω(Vi)mm(12η)m2ηm.|V_{i}^{\prime}|\geq|V_{i}|-\sum_{\mathcal{K}\in\mathcal{F}}i_{\mathcal{K}}(V_{i})C_{\mathcal{K}}=m-\omega^{\prime}(V_{i})m\geq m-(1-2\eta)m\geq 2\eta m.

Now, we claim that every 𝒬𝒦\mathcal{Q}_{\mathcal{K}} covers at least i𝒦(Vi)(C𝒦h)i_{\mathcal{K}}(V_{i})(C_{\mathcal{K}}-h) vertices from each Vi,i[k]V_{i},i\in[k]. Otherwise, by assuming that V(𝒦)={V1,V2,,Va+b}V(\mathcal{K})=\{V_{1},V_{2},\ldots,V_{a+b}\} and applying Lemma 3.4 and Corollary 4.7, we can pick one more copy of Q(a,b)Q(a,b) in G[V1Va+b]G[V_{1}^{\prime}\cup\cdots\cup V_{a+b}^{\prime}] which contains at most i𝒦(Vi)hi_{\mathcal{K}}(V_{i})h vertices in each ViV_{i}^{\prime} for i[a+b]i\in[a+b]. This contradicts the maximality of 𝒬𝒦\mathcal{Q}_{\mathcal{K}}.

Therefore, the total number of vertices covered as above is at least

i[k]𝒦(C𝒦h)i𝒦(Vi)=mi[k]𝒦ω(𝒦)i𝒦(Vi)hi[k]𝒦i𝒦(Vi)(13η)mk,\sum_{i\in[k]}\sum_{\mathcal{K}\in\mathcal{F}}(C_{\mathcal{K}}-h)i_{\mathcal{K}}(V_{i})=m\sum_{i\in[k]}\sum_{\mathcal{K}\in\mathcal{F}}\omega^{\prime}(\mathcal{K})i_{\mathcal{K}}(V_{i})-h\sum_{i\in[k]}\sum_{\mathcal{K}\in\mathcal{F}}i_{\mathcal{K}}(V_{i})\geq(1-3\eta)mk,

where the last inequality follows as ω(R)=i[k]𝒦ω(𝒦)i𝒦(Vi)(12η)k\omega^{\prime}(R)=\sum_{i\in[k]}\sum_{\mathcal{K}\in\mathcal{F}}\omega^{\prime}(\mathcal{K})i_{\mathcal{K}}(V_{i})\geq(1-2\eta)k and 1n1kεη\frac{1}{n}\ll\frac{1}{k}\ll\varepsilon\ll\eta. As each Q(a,b)Q(a,b) contains an HH-factor and ηδ\eta\ll\delta, the union of these 𝒬𝒦\mathcal{Q}_{\mathcal{K}} provides an HH-tiling which covers all but at most n(13η)mkδnn-(1-3\eta)mk\leq\delta n vertices in GG and this completes the proof. ∎

In the next subsection, we prove Lemma 4.3, Lemma 4.5 and Lemma 4.6.

4.4 Proof of related lemmas

4.4.1 Proof of Lemma 4.3

The proof of Lemma 4.3 relies on the following two results Lemma 4.8 [21] and Lemma 4.9 [21].

Lemma 4.8 ([21], Lemma 4.4).

For every rr\in\mathbb{N} with r4r\geq 4 and η,μ>0\eta,\mu>0, there exist α>0\alpha>0 and n0n_{0}\in\mathbb{N} such that every graph GG on nn0n\geq n_{0} vertices with δ(G)(12r+μ)n\delta(G)\geq\left(1-\frac{2}{r}+\mu\right)n and α(G)<αn\alpha(G)<\alpha n has a fractional KrK_{r}-tiling ω\omega such that

|{vG:ω(v)<1η}|ηn|\{v\in G:\omega(v)<1-\eta\}|\leq\eta n.

Lemma 4.9 ([21], Lemma 4.7).

For every rr\in\mathbb{N} with r4r\geq 4 and μ,η>0\mu,\eta>0, there exist β,ε,γ>0\beta,\varepsilon,\gamma>0 such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)(12r+μ)n\delta(G)\geq\left(1-\frac{2}{r}+\mu\right)n, α(G)γn\alpha(G)\leq\gamma n and R:=Rβ,εR:=R_{\beta,\varepsilon} be a reduced multigraph with multiplicity 22, k:=|V(R)|k:=|V(R)|. There is a graph Γ\Gamma with δ(Γ)(12r+μ4)|V(Γ)|\delta(\Gamma)\geq\left(1-\frac{2}{r}+\frac{\mu}{4}\right)|V(\Gamma)| and α(Γ)γ|V(Γ)|\alpha(\Gamma)\leq\gamma|V(\Gamma)| such that the following holds.

If Γ\Gamma has a fractional KrK_{r}-tiling with total wight at least (1η)|V(Γ)|(1-\eta)|V(\Gamma)|, then GG contains a KrK_{r}-tiling covering at least (12η)n(1-2\eta)n vertices. Moreover, RR contains a fractional (R,r)\mathcal{F}(R,r)-tiling ω\omega such that ω(R)(1η)k\omega(R)\geq(1-\eta)k.

The “moreover” part of the statement is not a part of the original statement of the Lemma 4.9 in [21] but is stated explicitly in the proof.

For convenience, we need the following corollary.

Corollary 4.10.

For every rr\in\mathbb{N} with r4r\geq 4 and μ,η>0\mu,\eta>0, there exist β,ε,γ>0\beta,\varepsilon,\gamma>0 such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)(12r+μ)n\delta(G)\geq\left(1-\frac{2}{r}+\mu\right)n, α(G)γn\alpha(G)\leq\gamma n and R:=Rβ,εR:=R_{\beta,\varepsilon} be a reduced multigraph with multiplicity 22. Then RR contains a fractional (R,r)\mathcal{F}(R,r)-tiling ω\omega such that ω(R)(1η)|V(R)|\omega(R)\geq(1-\eta)|V(R)|.

Corollary 4.10 comes directly from Lemma 4.8 and Lemma 4.9 by applying Lemma 4.8 on the graph Γ\Gamma in Lemma 4.9 where μ4\frac{\mu}{4} plays the role of μ\mu.

Next, we prove Lemma 4.3.

Proof of Lemma 4.3.

We write k:=|V(R)|k:=|V(R)|. If f(H)4f(H)\geq 4, then applying Corollary 4.10 with r=f(H)r=f(H) we obtain that there exists a fractional (R,f(H))\mathcal{F}\left(R,f(H)\right)-tiling ω\omega and

ω(R)=ViV(R)ω(Vi)(1η)k\omega(R)=\sum_{V_{i}\in V(R)}\omega(V_{i})\geq(1-\eta)k.

If f(H)=2,3f(H)=2,3, then δ(G)(12+μ)n\delta(G)\geq\left(\frac{1}{2}+\mu\right)n. Applying Corollary 4.10 with r=4r=4, we obtain that there exists a fractional (R,4)\mathcal{F}(R,4)-tiling ω\omega. Next, we construct from ω\omega a fractional (R,3)\mathcal{F}(R,3)-tiling ω1\omega_{1} and a fractional (R,2)\mathcal{F}(R,2)-tiling ω2\omega_{2} such that ω1(Vi)=ω2(Vi)=ω(Vi)\omega_{1}(V_{i})=\omega_{2}(V_{i})=\omega(V_{i}) for every vertex ViV_{i} in RR. Note that (R,4)\mathcal{F}(R,4) is the family of all K4K_{4}-embeddable structures in RR. For every 𝒦(R,4)\mathcal{K}\in\mathcal{F}(R,4), if 𝒦\mathcal{K} is a copy of K4K_{4} in RR and the triangles in the 𝒦\mathcal{K} are denoted as {𝒦1,𝒦2,𝒦3,𝒦4}\{\mathcal{K}^{1},\mathcal{K}^{2},\mathcal{K}^{3},\mathcal{K}^{4}\}, then we define ω1(𝒦i)=13ω(𝒦)\omega_{1}(\mathcal{K}^{i})=\frac{1}{3}\omega(\mathcal{K}) for each i[4]i\in[4]. If 𝒦\mathcal{K} is a triangle in RR, say V1V2V3V_{1}V_{2}V_{3} such that 2i𝒦(Vi)=i𝒦(V3)=2,i[2]2i_{\mathcal{K}}(V_{i})=i_{\mathcal{K}}(V_{3})=2,i\in[2], then we have three K3K_{3}-embeddable structures 𝒦1,𝒦2,𝒦3\mathcal{K}^{1},\mathcal{K}^{2},\mathcal{K}^{3} defined as follows: 𝒦1=V1V3\mathcal{K}^{1}=V_{1}V_{3} with i𝒦1(V1)=1i_{\mathcal{K}^{1}}(V_{1})=1 and i𝒦1(V3)=2i_{\mathcal{K}^{1}}(V_{3})=2; 𝒦2=V2V3\mathcal{K}^{2}=V_{2}V_{3} with i𝒦2(V2)=1i_{\mathcal{K}^{2}}(V_{2})=1 and i𝒦2(V3)=2i_{\mathcal{K}^{2}}(V_{3})=2; 𝒦3=V1V2V3\mathcal{K}^{3}=V_{1}V_{2}V_{3} with i𝒦3(Vi)=1i_{\mathcal{K}^{3}}(V_{i})=1 for every i[3]i\in[3]. In this case, we define ω1(𝒦3)=2ω1(𝒦i)=23ω(𝒦)\omega_{1}(\mathcal{K}^{3})=2\omega_{1}(\mathcal{K}^{i})=\frac{2}{3}\omega(\mathcal{K}) for each i[2]i\in[2]. If 𝒦\mathcal{K} is a double-edge in RR, say V1V2E(R)V_{1}V_{2}\in E(R) and the multiple edges in the double-edge are denoted as {𝒦1,𝒦2}\{\mathcal{K}^{1},\mathcal{K}^{2}\}, then 𝒦1\mathcal{K}^{1} (or 𝒦2\mathcal{K}^{2}) can be simply regarded as a K3K_{3}-embeddable structure with i𝒦1(V1)=1i_{\mathcal{K}^{1}}(V_{1})=1 and i𝒦1(V2)=2i_{\mathcal{K}^{1}}(V_{2})=2 (resp. i𝒦2(V1)=2i_{\mathcal{K}^{2}}(V_{1})=2 and i𝒦2(V2)=1i_{\mathcal{K}^{2}}(V_{2})=1). Here we define ω1(𝒦i)=23ω(𝒦)\omega_{1}(\mathcal{K}^{i})=\frac{2}{3}\omega(\mathcal{K}) for each i[2]i\in[2]. In all cases, it is easy to see that ω1(Vi)=ω(Vi)\omega_{1}(V_{i})=\omega(V_{i}) for every i[k]i\in[k] and thus ω1(R)=ViV(R)ω1(Vi)=ω(R)\omega_{1}(R)=\sum_{V_{i}\in V(R)}\omega_{1}(V_{i})=\omega(R).

Next we shall construct a fractional (R,2)\mathcal{F}(R,2)-tiling ω2\omega_{2} from ω\omega such that ViV(R)ω2(Vi)(1η)k\sum_{V_{i}\in V(R)}\omega_{2}(V_{i})\geq(1-\eta)k. By Definition 4.1, every vertex ViV_{i} in V(R)V(R) is a K2K_{2}-embeddable structure, and we define ω2(Vi)=ω(Vi)\omega_{2}(V_{i})=\omega(V_{i}) for every i[k]i\in[k]. Then ω2(R)=ViV(R)ω2(Vi)=ω(R)\omega_{2}(R)=\sum_{V_{i}\in V(R)}\omega_{2}(V_{i})=\omega(R). ∎

4.4.2 Proof of Lemma 4.5

Before the proof of Lemma 4.5, we need several results as follows. The first one is due to Gyárfás, Szemerédi and Tuza [24] and independently, Sumner [33].

Lemma 4.11 ([24], [33]).

A k-chromatic graph contains every tree on kk vertices as a subgraph.

In our context, we shall use the following corollary of Lemma 4.11.

Corollary 4.12.

Let nkn\geq k be any integers and GG be an nn-vertex graph with α(G)nk\alpha(G)\leq\frac{n}{k}. Then every kk-tree is contained in GG.

The next gadget in our proof is Lemma 4.14 proved by Erdős, Hajnal, Sós and Szemerédi [10], which enables us to embed one tree inside the common neighborhood of other trees under certain density conditions. Before the statement of Lemma 4.14, we first need the following notation of (r1,r2)(r_{1},r_{2})-graphs [10].

Definition 4.13 ([10], Definition 2.2).

For r1,r2r_{1},r_{2}\in\mathbb{N}, a graph G(V,E)G(V,E) is said to be an (r1,r2)(r_{1},r_{2})-graphgraph with root vV(G)v\in V(G) if |V(G)|r1r2+1|V(G)|\leq r_{1}^{r_{2}}+1 and each uV(G)u\in V(G) with distance at most r1r_{1} from vv has degree at least r2r_{2}.

Obviously, for r1r\geq 1 an arbitrary tree of r+1r+1 vertices is a subgraph of any (r,r)(r,r)-graph.

Lemma 4.14 ([10], Lemma 2.4).

Given r1,r2,pr_{1},r_{2},p\in\mathbb{N} and c>0c>0, there exist positive constants cc^{\prime} and ss such that the following holds for sufficiently large nn. Let V0,V1,,VpV_{0},V_{1},\dots,V_{p} be vertex sets each of size nn and GG be a graph defined on V0V_{0} with |E(G)|sn|E(G)|\geq sn. Then for all given mappings fi:E(G)[Vi]cnf_{i}:E(G)\rightarrow[V_{i}]^{\geq cn} with i[p]i\in[p], there exists an (r1,r2)(r_{1},r_{2})-graph H1GH_{1}\subseteq G with

|eE(H1)fi(e)|cn\big{|}\bigcap_{e\in E(H_{1})}f_{i}(e)\big{|}\geq c^{\prime}n for every i[p]i\in[p].

Note that to invoke Lemma 4.14 in the proof of Lemma 4.5, we need Proposition 4.15 which gives a lower bound on the number of edges in the setting of small independence number.

Proposition 4.15.

Let GG be an nn-vertex graph with α(G)αn\alpha(G)\leq\alpha n. Then e(G)(1α)n2αe(G)\geq\frac{(1-\alpha)n}{2\alpha}.

Proof.

Note that

1+2e(G)n\displaystyle 1+\frac{2e(G)}{n} =vV(G)(d(v)+1)nnvV(G)1d(v)+11α,\displaystyle=\frac{\sum_{v\in V(G)}\left(d(v)+1\right)}{n}\geq\frac{n}{\sum_{v\in V(G)}\frac{1}{d(v)+1}}\geq\frac{1}{\alpha},

where the first inequality follows from the fact that the arithmetic mean is at least the harmonic mean, and the last inequality follows from a well-known result in [3] stating that α(G)vV(G)1d(v)+1\alpha(G)\geq\sum_{v\in V(G)}\frac{1}{d(v)+1}. Thus e(G)(1α)n2αe(G)\geq\frac{(1-\alpha)n}{2\alpha}. ∎

Next we prove Lemma 4.5.

Proof of Lemma 4.5.

Given a,b,sa,b,s\in\mathbb{N} and β>0\beta>0, we shall choose

1Nαεεa+b1ε1cβ,1s\frac{1}{N}\ll\alpha\ll\varepsilon\ll\varepsilon_{a+b-1}\ll\cdots\ll\varepsilon_{1}\ll c^{\prime}\ll\beta,\frac{1}{s}

and let G,F1,,FbG,F_{1},\ldots,F_{b} be given in Lemma 4.5.

The proof will proceed by induction on a+ba+b. The base case a+b=1a+b=1 is clear as either QQ is an ss-independent set or a 2s2s-forest F1F_{1}: If a=1a=1 and b=0b=0, then we only need to choose a vertex set U1V1U_{1}\subseteq V_{1} with |U1|=s|U_{1}|=s which is easily derived since |V1|Ns|V_{1}|\geq N\geq s. If a=0a=0 and b=1b=1, then we only need to embed a 2s2s-forest F1F_{1} in G[V1]G[V_{1}]. By Corollary 4.12 with α12s\alpha\leq\frac{1}{2s}, G[V1]G[V_{1}] contains every 2s2s-forest.

Next we show that our statement holds for a+b=ka+b=k assuming it holds for a+b=<ka+b=\ell<k. First assume a1a\geq 1. Since (Vi,Vj)(V_{i},V_{j}) is ε\varepsilon-regular in GG for distinct i,j[1,a+b]i,j\in[1,a+b], there exists a subset V1V1V_{1}^{\prime}\subseteq V_{1} such that every vertex in V1V_{1}^{\prime} has at least (d(V1,Vj)ε)|Vj|\left(d(V_{1},V_{j})-\varepsilon\right)|V_{j}| neighbors in VjV_{j} for each j[2,a+b]j\in[2,a+b] and |V1|(1ε(a+b1))|V1||V_{1}^{\prime}|\geq\left(1-\varepsilon(a+b-1)\right)|V_{1}|. In V1V^{\prime}_{1}, we choose ss vertices {v1,,vs}\{v_{1},\dots,v_{s}\} with Sj1:=N(v1)VjS_{j}^{1}:=N(v_{1})\cap V_{j}, Sji:=N(vi)Sji1S_{j}^{i}:=N(v_{i})\cap S_{j}^{i-1} and |N(vi)Sji1|(βε)|Sji1|β2|Sji1||N(v_{i})\cap S_{j}^{i-1}|\geq(\beta-\varepsilon)|S_{j}^{i-1}|\geq\frac{\beta}{2}|S_{j}^{i-1}| for each i[2,s]i\in[2,s] and each j[2,a+b]j\in[2,a+b]. Then the ss vertices in V1V^{\prime}_{1} have a common neighborhood Sj:=SjsS_{j}:=S_{j}^{s} in VjV_{j} for each j[2,a+b]j\in[2,a+b] with |Sj|(β2)s|Vj||S_{j}|\geq(\frac{\beta}{2})^{s}|V_{j}|. Applying Lemma 3.4 to G[i=2a+bSi]G[\bigcup_{i=2}^{a+b}S_{i}], we obtain that (Si,Sj)(S_{i},S_{j}) is ε\varepsilon^{\prime}-regular with ε:=max{2ε,ε2sβs}=ε2sβs\varepsilon^{\prime}:=\max\left\{2\varepsilon,\frac{\varepsilon 2^{s}}{\beta^{s}}\right\}=\frac{\varepsilon 2^{s}}{\beta^{s}} and d(Si,Sj)d(Vi,Vj)εd(Vi,Vj)β2d(S_{i},S_{j})\geq d(V_{i},V_{j})-\varepsilon\geq d(V_{i},V_{j})-\frac{\beta}{2} for distinct i,j[2,a+b]i,j\in[2,a+b]. Since εεa+b1\varepsilon\ll\varepsilon_{a+b-1}, it holds that (Si,Sj)(S_{i},S_{j}) is εa+b1\varepsilon_{a+b-1}-regular for distinct i,j[2,a+b]i,j\in[2,a+b]. Note that |Sj|(β2)s|Vj|(β2)sN|S_{j}|\geq(\frac{\beta}{2})^{s}|V_{j}|\geq(\frac{\beta}{2})^{s}N. We apply the induction hypothesis to find in G[i=2a+bSi]G[\bigcup_{i=2}^{a+b}S_{i}] a copy of Q(a1,b,s,F1,,Fb)Q(a-1,b,s,F_{1},\dots,F_{b}) which together with {v1,,vs}\{v_{1},\dots,v_{s}\} forms a copy of Q(a,b,s,F1,,Fb)Q(a,b,s,F_{1},\dots,F_{b}) as desired.

Now assume a=0a=0 and b2b\geq 2. Recall that d(Vi,Vj)12+βd(V_{i},V_{j})\geq\frac{1}{2}+\beta for distinct i,j[b]i,j\in[b]. Inside V1V_{1}, there exists a subset V1V_{1}^{\prime} such that every vertex in V1V_{1}^{\prime} has at least (d(V1,Vj)ε)|Vj|(12+β2)|Vj|(d(V_{1},V_{j})-\varepsilon)|V_{j}|\geq\left(\frac{1}{2}+\frac{\beta}{2}\right)|V_{j}| neighbors in VjV_{j} for every j[2,b]j\in[2,b] and

|V1||V1|ε|V1|b=(1εb)|V1|(1εb)N.|V^{\prime}_{1}|\geq|V_{1}|-\varepsilon|V_{1}|b=(1-\varepsilon b)|V_{1}|\geq(1-\varepsilon b)N.

Our next step is to embed Q(a,b,s,F1,,Fb)Q(a,b,s,F_{1},\dots,F_{b}) into G[V1V2Vb]G[V^{\prime}_{1}\cup V_{2}\cup\cdots\cup V_{b}]. Note that for u,vV1u,v\in V^{\prime}_{1} and i[2,b]i\in[2,b], we have

|N(u)N(v)Vi|β|Vi|.|N(u)\cap N(v)\cap V_{i}|\geq\beta|V_{i}|. (1)

By Proposition 4.15, we have

e(V1)(1α)2α|V1|(1α)2α(1εb)N.e(V^{\prime}_{1})\geq\frac{(1-\alpha)}{2\alpha}|V^{\prime}_{1}|\geq\frac{(1-\alpha)}{2\alpha}(1-\varepsilon b)N.

To apply Lemma 4.14, we define for every i[2,b]i\in[2,b] a mapping

fi:E(G[V1])[Vi]β|Vi|f_{i}:E(G[V^{\prime}_{1}])\rightarrow[V_{i}]^{\geq\beta|V_{i}|},

by letting fi(uv):=N(u)N(v)Vif_{i}(uv):=N(u)\cap N(v)\cap V_{i} for every uvE(G[V1])uv\in E(G[V^{\prime}_{1}]). From (1), it holds that |fi(uv)|β|Vi||f_{i}(uv)|\geq\beta|V_{i}| for every uvE(G[V1])uv\in E(G[V^{\prime}_{1}]). Lemma 4.14 applied with r1=r2=2sr_{1}=r_{2}=2s and c=βc=\beta implies that there exist a constant cc^{\prime} and a (2s,2s)(2s,2s)-subgraph H1G[V1]H_{1}\subseteq G[V^{\prime}_{1}] such that for i[2,b]i\in[2,b], |eE(H1)fi(e)|c|Vi||\bigcap_{e\in E(H_{1})}f_{i}(e)|\geq c^{\prime}|V_{i}|. By definition, H1H_{1} contains a subgraph isomorphic to F1F_{1}. Write Si:=eE(F1)fi(e)S_{i}:=\bigcap_{e\in E(F_{1})}f_{i}(e) for each i[2,b]i\in[2,b]. Then for every i[2,b]i\in[2,b], we have |Si|c|Vi|cN|S_{i}|\geq c^{\prime}|V_{i}|\geq c^{\prime}N. By Lemma 3.4, we have that (Si,Sj)(S_{i},S_{j}) is ε\varepsilon^{\prime}-regular where ε:=max{2ε,εc}εa+b1\varepsilon^{\prime}:=\max\left\{2\varepsilon,\frac{\varepsilon}{c^{\prime}}\right\}\leq\varepsilon_{a+b-1} since εεa+b1,c\varepsilon\ll\varepsilon_{a+b-1},c^{\prime} and d(Si,Sj)12+β2d(S_{i},S_{j})\geq\frac{1}{2}+\frac{\beta}{2}. By induction hypothesis, G[i=2bSi]G[\bigcup_{i=2}^{b}S_{i}] contains a copy of Q(a,b1,s,F2,,Fb)Q(a,b-1,s,F_{2},\dots,F_{b}) which together with F1F_{1} forms a copy of Q(a,b,s,F1,,Fb)Q(a,b,s,F_{1},\dots,F_{b}) as desired. ∎

4.4.3 Proof of Lemma 4.6

Proof of Lemma 4.6.

Let r:=ar(H)r:=ar(H) and 𝒯={T0,T1,,Tr1}\mathcal{T}=\{T_{0},T_{1},\dots,T_{r-1}\} be an acyclic partition of HH. For every Ti𝒯T_{i}\in\mathcal{T}, 𝒫i={Vi,1,Vi,2}\mathcal{P}_{i}=\{V_{i,1},V_{i,2}\} is a bipartition of TiT_{i}, and Ti,j:=Vi,jT_{i,j}:=V_{i,j} is an independent set in HH for j[2]j\in[2]. We divide the proof into the following two cases.

If f(H)=2rf(H)=2r, then we take s=hs=h and construct F1=F2==FbF_{1}=F_{2}=\cdots=F_{b} such that F1F_{1} is a 2h2h-forest which consists of two vertex-disjoint copies of H[Tj]H[T_{j}] for each j[0,r1]j\in[0,r-1]. Recall that a2+b=r\frac{a}{2}+b=r. To show that Q(a,b,h,F1,,Fb)Q(a,b,h,F_{1},\dots,F_{b}) contains an HH-factor, we build an auxiliary matrix

A={aij}r×r=(T1T2T0T2T3T1T0T1Tr1)A=\{a_{ij}\}_{r\times r}=\begin{pmatrix}T_{1}&T_{2}&\dots&T_{0}\\ T_{2}&T_{3}&\dots&T_{1}\\ \vdots&\vdots&\ddots&\vdots\\ T_{0}&T_{1}&\dots&T_{r-1}\end{pmatrix}

where aij:=Ti+j1(modr)a_{ij}:=T_{i+j-1\pmod{r}} for i,j[r]i,j\in[r]. Note that every row (or column) of AA corresponds to a permutation of 𝒯={T0,T1,,Tr1}\mathcal{T}=\{T_{0},T_{1},\dots,T_{r-1}\}. Now we construct two matrices A1A_{1} and A2A_{2} as follows by “cutting” each of the first a2\frac{a}{2} columns in half and then swapping columns two by two:

A1={ai,j1}r×(a+b)=(T1,1T1,2Ta2,1Ta2,2Ta2+1T0T2,1T2,2Ta2+1,1Ta2+1,2Ta2+2T1T0,1T0,2Ta21,1Ta21,2Ta2Tr1)A_{1}=\{a^{1}_{i,j}\}_{r\times(a+b)}=\begin{pmatrix}T_{1,1}&T_{1,2}&\dots&T_{\frac{a}{2},1}&T_{\frac{a}{2},2}&T_{\frac{a}{2}+1}&\dots&T_{0}\\ T_{2,1}&T_{2,2}&\dots&T_{\frac{a}{2}+1,1}&T_{\frac{a}{2}+1,2}&T_{\frac{a}{2}+2}&\dots&T_{1}\\ \vdots&\vdots&\ddots&\vdots&\vdots&\vdots&\ddots&\vdots\\ T_{0,1}&T_{0,2}&\dots&T_{\frac{a}{2}-1,1}&T_{\frac{a}{2}-1,2}&T_{\frac{a}{2}}&\dots&T_{r-1}\\ \end{pmatrix}

where ai,2j11:=Ti+j1(modr),1a^{1}_{i,2j-1}:=T_{i+j-1\pmod{r},1} and ai,2j1:=Ti+j1(modr),2a^{1}_{i,2j}:=T_{i+j-1\pmod{r},2} for each i[r]i\in[r] and j[a2]j\in[\frac{a}{2}];

A2={ai,j2}r×(a+b)=(T1,2T1,1Ta2,2Ta2,1Ta2+1T0T2,2T2,1Ta2+1,2Ta2+1,1Ta2+2T1T0,2T0,1Ta21,2Ta21,1Ta2Tr1)A_{2}=\{a^{2}_{i,j}\}_{r\times(a+b)}=\begin{pmatrix}T_{1,2}&T_{1,1}&\dots&T_{\frac{a}{2},2}&T_{\frac{a}{2},1}&T_{\frac{a}{2}+1}&\dots&T_{0}\\ T_{2,2}&T_{2,1}&\dots&T_{\frac{a}{2}+1,2}&T_{\frac{a}{2}+1,1}&T_{\frac{a}{2}+2}&\dots&T_{1}\\ \vdots&\vdots&\ddots&\vdots&\vdots&\vdots&\ddots&\vdots\\ T_{0,2}&T_{0,1}&\dots&T_{\frac{a}{2}-1,2}&T_{\frac{a}{2}-1,1}&T_{\frac{a}{2}}&\dots&T_{r-1}\\ \end{pmatrix}

where ai,2j12:=Ti+j1(modr),2a^{2}_{i,2j-1}:=T_{i+j-1\pmod{r},2} and ai,2j2:=Ti+j1(modr),1a^{2}_{i,2j}:=T_{i+j-1\pmod{r},1} for each i[r]i\in[r] and j[a2]j\in[\frac{a}{2}].

Then A:=(A1A2)A^{\ast}:=\begin{pmatrix}A_{1}\\ A_{2}\end{pmatrix} is a 2r×(a+b)2r\times(a+b) matrix and observe that for each i[a]i\in[a], disjoint union of the elements taken over the iith column gives us an hh-independent set, whilst each of the last bb columns of AA^{\ast} provides a copy of F1F_{1}. Clearly, Q(a,b,h,F1,,Fb)Q(a,b,h,F_{1},\dots,F_{b}) has an HH-factor with 2r2r vertex-disjoint copies of HH.

If f(H)=2r1f(H)=2r-1, then we take s=2h2r1s=\frac{2h}{2r-1}. By the definition of ~\widetilde{\mathcal{H}}, we know that in 𝒯={T0,T1,,Tr1}\mathcal{T}=\{T_{0},T_{1},\dots,T_{r-1}\}, T0T_{0} is an independent set in HH and |Ti|=2|T0|,i[r1]|T_{i}|=2|T_{0}|,i\in[r-1]. Thus |T0|=h2r1|T_{0}|=\frac{h}{2r-1} and recall that a+12+b=r\frac{a+1}{2}+b=r. Now we construct F1,F2,,FbF_{1},F_{2},\ldots,F_{b} such that each FiF_{i} is a 4|T0|4|T_{0}|-forest which consists of two vertex-disjoint copies of H[Trb+i1]H[T_{r-b+i-1}].

To show that Q(a,b,2h2r1,F1,,Fb)Q(a,b,\frac{2h}{2r-1},F_{1},\dots,F_{b}) contains an HH-factor, we build an auxiliary matrix A={a1j}1×r=(T0Tr1)A=\{a_{1j}\}_{1\times r}=\begin{pmatrix}T_{0}&\dots&T_{r-1}\end{pmatrix} where a1j:=Tja_{1j}:=T_{j} for each j[0,r1]j\in[0,r-1]. It holds that AA corresponds to an acyclic partition of HH. Similarly, we construct two matrices A1A_{1} and A2A_{2} as follows:

A1={ai,j1}1×(a+b)=(T0T1,1T1,2Ta12,1Ta12,2TrbTr1),A_{1}=\{a^{1}_{i,j}\}_{1\times(a+b)}=\begin{pmatrix}T_{0}&T_{1,1}&T_{1,2}&\dots&T_{\frac{a-1}{2},1}&T_{\frac{a-1}{2},2}&T_{r-b}&\dots&T_{r-1}\end{pmatrix},
A2={ai,j2}1×(a+b)=(T0T1,2T1,1Ta12,2Ta12,1TrbTr1).A_{2}=\{a^{2}_{i,j}\}_{1\times(a+b)}=\begin{pmatrix}T_{0}&T_{1,2}&T_{1,1}&\dots&T_{\frac{a-1}{2},2}&T_{\frac{a-1}{2},1}&T_{r-b}&\dots&T_{r-1}\end{pmatrix}.

Let A:=(A1A2)A^{\ast}:=\begin{pmatrix}A_{1}\\ A_{2}\end{pmatrix} be a 2×(a+b)2\times(a+b) matrix. By taking a disjoint union of the elements in the columns as above, each of the first aa columns of AA^{\ast} provides a 2h2r1\frac{2h}{2r-1}-independent set while the last bb columns respectively provides copies of Fi,i[b]F_{i},i\in[b]. Clearly, Q(a,b,2h2r1,F1,,Fb)Q(a,b,\frac{2h}{2r-1},F_{1},\dots,F_{b}) has an HH-factor containing two vertex-disjoint copies of HH. ∎

5 Absorbing

In this section, we give a proof of Lemma 3.2. We shall use a result of Nenadov and Pehova [30] which gives a sufficient condition on the existence of an absorbing set.

Lemma 5.1 ([30], Lemma 2.2).

Let HH be a graph with hh vertices, γ>0\gamma>0 and tt\in\mathbb{N} be constants. Then there exists ξ:=ξ(h,t,γ)\xi:=\xi(h,t,\gamma) such that the following holds for sufficiently large nn. Suppose that GG is a graph with nn vertices such that every S(V(G)h)S\in\binom{V(G)}{h} has a family of at least γn\gamma n vertex-disjoint (H,t)(H,t)-absorbers. Then GG contains a ξ\xi-absorbing set of size at most γn\gamma n.

So the key point in the proof of Lemma 3.2 is to build linearly many vertex-disjoint absorbers for every S(V(G)h)S\in\binom{V(G)}{h}. To achieve this, we employ the latticed-based absorbing method [16] and we first need the notion of HH-reachability from [16] which originates in [27].

Definition 5.2.

Let G,HG,H be given as aforementioned and m,tm,t\in\mathbb{N}. Then we say that two vertices u,vV(G)u,v\in V(G) are (H,m,t)(H,m,t)-reachable (in GG) if for any vertex set WW of mm vertices, there is a set SV(G)\WS\subseteq V(G)\backslash W of size at most ht1ht-1 such that both G[S{u}]G[S\cup\{u\}] and G[S{v}]G[S\cup\{v\}] have HH-factors, where we call such SS an HH-connector for u,vu,v. Moreover, a set UV(G)U\subseteq V(G) is (H,m,t)(H,m,t)-closed if every two vertices u,vUu,v\in U are (H,m,t)(H,m,t)-reachable, where the corresponding HH-connector for u,vu,v may not be contained in UU. If two vertices u,vV(G)u,v\in V(G) are (H,m,1)(H,m,1)-reachable, then we say uu is 1-reachable to vv. If u,vUu,v\in U are (H,m,t)(H,m,t)-reachable, and the corresponding HH-connector for u,vu,v is contained in UU, then we say that u,vUu,v\in U are (H,m,t)(H,m,t)-inner-reachable. Similarly, we can define (H,m,t)(H,m,t)-inner-closed and 1-inner-reachable.

The following result from [16] builds a sufficient condition to ensure that every subset SV(G)S\subseteq V(G) with |S|=h|S|=h has linearly many vertex-disjoint absorbers.

Lemma 5.3 ([16], Lemma 3.9).

Given β>0\beta>0, t,ht,h\in\mathbb{N} with h3h\geq 3 and an hh-vertex graph HH, the following holds for sufficiently large nn\in\mathbb{N}. Let GG be an nn-vertex graph such that V(G)V(G) is (H,βn,t)(H,\beta n,t)-closed. Then every S(V(G)h)S\in\tbinom{V(G)}{h} has a family of at least βh2tn\frac{\beta}{h^{2}t}n vertex-disjoint (H,t)(H,t)-absorbers.

Based on this lemma, it suffices to show that V(G)V(G) is closed. However, we are only able to prove a slightly weaker result which states that the graph GG admits a vertex partition V(G)=BUV(G)=B\cup U where BB is a small vertex set and UU is inner-closed.

Lemma 5.4.

Given hh\in\mathbb{N} with h3h\geq 3, an hh-vertex graph HH and constants τ,μ\tau,\mu with 0<τ<μ0<\tau<\mu, there exist positive constants α,β\alpha,\beta and tt\in\mathbb{N} such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Then GG admits a partition V(G)=BUV(G)=B\cup U with |B|τn|B|\leq\tau n and UU is (H,βn,t)(H,\beta n,t)-inner-closed.

Clearly, we shall focus on the subgraph G[U]G[U] and obtain an absorbing set by applying Lemma 5.3 and Lemma 5.1 on G[U]G[U].

The next step is to deal with the vertex set BB. We shall pick mutually vertex-disjoint copies of HH each covering a vertex in BB. To achieve this, we use the following result which enables us to find linearly many copies of HH covering any given vertex.

Lemma 5.5.

Given hh\in\mathbb{N} with h3h\geq 3, an hh-vertex graph HH and a constant μ>0\mu>0, there exists α>0\alpha>0 such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. If WW is a subset of V(G)V(G) with |W|μ2n|W|\leq\frac{\mu}{2}n, then there exists at least one copy of HH covering vv in GWG-W for each vV(G)\Wv\in V(G)\backslash W.

Now we give the proof of Lemma 3.2 by using Lemma 5.1, Lemma 5.3, Lemma 5.4 and Lemma 5.5.

Proof of Lemma 3.2.

Let hh\in\mathbb{N}, HH be an hh-vertex graph and constants γ,μ\gamma,\mu with 0<γμ20<\gamma\leq\frac{\mu}{2}. Then we shall choose τ=γ2h\tau=\frac{\gamma}{2h} and

1nαξ1t,βγ,μ\frac{1}{n}\ll\alpha\ll\xi\ll\frac{1}{t},\beta\ll\gamma,\mu.

Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Applying Lemma 5.4 on GG, we obtain that GG admits a vertex partition V(G)=BUV(G)=B\cup U such that |B|τn|B|\leq\tau n and UU is (H,βn,t)(H,\beta n,t)-inner-closed. Applying Lemma 5.3 on G[U]G[U], it holds that every S(Uh)S\in\tbinom{U}{h} has a family of at least βh2t|U|β2h2tn\frac{\beta}{h^{2}t}|U|\geq\frac{\beta}{2h^{2}t}n vertex-disjoint (H,t)(H,t)-absorbers. Applying Lemma 5.1 on G[U]G[U] where γ2\frac{\gamma}{2} plays the role of γ\gamma, we obtain a ξ\xi-absorbing set A1A_{1} in G[U]G[U] of size at most γ2n\frac{\gamma}{2}n.

Now we shall iteratively pick vertex-disjoint copies of HH each covering one vertex in BB while avoiding using any vertex in A1A_{1}, and we claim that every vertex in BB can be covered in this way. Let G2:=GA1G_{2}:=G-A_{1}. For each vBv\in B, we apply Lemma 5.5 iteratively to find a copy of HH covering vv in G2G_{2}, while avoiding A1A_{1} and all copies of HH found so far. This is possible as during the process the number of vertices that we need to avoid is at most

h|B|+|A1|hτn+γ2n=γnμ2nh|B|+|A_{1}|\leq h\tau n+\frac{\gamma}{2}n=\gamma n\leq\frac{\mu}{2}n.

Let WW be the union of the vertex sets over all the |B||B| vertex-disjoint copies of HH as above and A:=A1WA:=A_{1}\cup W. Recall that A1A_{1} is a ξ\xi-absorbing set for G[U]G[U], and G[W]G[W] has an HH-factor. Thus AA is a ξ\xi-absorbing set for GG with |A|γn|A|\leq\gamma n. ∎

Now it remains to prove Lemma 5.4 and Lemma 5.5 whose proofs will be given in next two subsections respectively.

5.1 Proof of Lemma 5.4

To prove Lemma 5.4, we divide the proof into two steps (i): GG admits a partition V(G)=BUV(G)=B\cup U where BB is a small vertex set and every vertex in UU is 11-inner reachable to linearly many vertices; (ii): UU is inner-closed.

The following result is the first step.

Lemma 5.6.

Given hh\in\mathbb{N} with h3h\geq 3, an hh-vertex graph HH and constants τ,μ\tau,\mu with 0<τ<μ0<\tau<\mu, there exist positive constants α,β1,γ1\alpha,\beta_{1},\gamma_{1} such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Then GG admits a vertex partition V(G)=BUV(G)=B\cup U such that |B|τn|B|\leq\tau n and every vertex in UU is (H,β1n,1)(H,\beta_{1}n,1)-inner-reachable to at least γ1n\gamma_{1}n other vertices in G[U]G[U].

In the second step, we only need to apply the following result on G[U]G[U].

Lemma 5.7.

Given hh\in\mathbb{N} with h3h\geq 3, an hh-vertex graph HH and constants μ,β1,γ1\mu,\beta_{1},\gamma_{1} with 0<μ,β1,γ1<10<\mu,\beta_{1},\gamma_{1}<1, there exist positive constants α,β\alpha,\beta and tt\in\mathbb{N} such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n such that every vertex in V(G)V(G) is (H,β1n,1)(H,\beta_{1}n,1)-reachable to at least γ1n\gamma_{1}n other vertices. Then V(G)V(G) is (H,βn,t)(H,\beta n,t)-closed.

Obviously, Lemma 5.4 is an immediate corollary of the above-mentioned two lemmas. In the following, we will give the proofs of Lemma 5.6 and Lemma 5.7.

5.1.1 Proof of Lemma 5.6: 11-reachability

The proof of Lemma 5.6 goes roughly as follows. We first apply the regularity lemma on GG to obtain a partition and a reduced graph RR with multiplicity 2. A result of Knierim and Su [21] guarantees that every cluster ViV_{i} is covered by a Kf(H)+1K_{f(H)+1}-embeddable structure, say 𝒦i\mathcal{K}_{i} in the reduced graph RR (see Lemma 5.8). In this case, for each ViV_{i}, by using Corollary 4.7 on 𝒦i\mathcal{K}_{i}, we are able to show that almost all vertices in ViV_{i} are 11-reachable to linearly many other vertices from ViV_{i}, where the bad vertices would be given iteratively at each stage of the process.

As sketched above, we need the following result which investigates the structure around every cluster in the reduced graph.

Lemma 5.8 ([21], Lemma 3.7).

For r4r\geq 4 and kk\in\mathbb{N}, let RR be a multigraph with multiplicity 2 on kk vertices and δ(R)>(12r)2k\delta(R)>\left(1-\frac{2}{r}\right)2k. Then any double-edge ijE(R)ij\in E(R) is contained in some Kr+1K_{r+1}-embeddable structure.

Proof of Lemma 5.6.

Given hh\in\mathbb{N}, an hh-vertex graph HH and constants τ,μ\tau,\mu with 0<τ<μ0<\tau<\mu, we shall choose

1n1Nαβ1,γ11kετ,μ\frac{1}{n}\ll\frac{1}{N}\ll\alpha\ll\beta_{1},\gamma_{1}\ll\frac{1}{k}\ll\varepsilon\ll\tau,\mu.

Let β=μ10\beta=\frac{\mu}{10}, GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\} and α(G)αn\alpha(G)\leq\alpha n. Applying Lemma 3.5 on GG with ε,β>0\varepsilon,\beta>0, we obtain an ε\varepsilon-regular partition 𝒫={V0,V1,,Vk}\mathcal{P}=\{V_{0},V_{1},\dots,V_{k}\} of GG. Let m:=|Vi|m:=|V_{i}| for each i[k]i\in[k] and R:=Rβ,εR:=R_{\beta,\varepsilon} be a reduced multigraph with multiplicity 22 of the ε\varepsilon-regular partition 𝒫\mathcal{P}. By Fact 1, we have δ(R)2(12f(H)+μ2)k\delta(R)\geq 2\left(1-\frac{2}{f(H)}+\frac{\mu}{2}\right)k when f(H)4f(H)\geq 4 and δ(R)(1+μ)k\delta(R)\geq(1+\mu)k when f(H)=2,3f(H)=2,3. Clearly, every cluster is in a double-edge. Applying Lemma 5.8 with r=max{f(H),4}r=\max\{f(H),4\}, we have that every cluster is in a Kf(H)+1K_{f(H)+1}-embeddable structure when f(H)4f(H)\geq 4 and every cluster is in a K5K_{5}-embeddable structure when f(H)=2,3f(H)=2,3. Therefore every cluster is covered by a Kf(H)+1K_{f(H)+1}-embeddable structure.

Write :=(R,f(H)+1)\mathcal{F}:=\mathcal{F}(R,f(H)+1) for the family of all Kf(H)+1K_{f(H)+1}-embeddable structures in RR. Since every cluster is in some Kf(H)+1K_{f(H)+1}-embeddable structure, there exists a minimal subfamily {𝒦1,,𝒦}\{\mathcal{K}_{1},\dots,\mathcal{K}_{\ell}\} such that V(R)=i=1V(R)=\bigcup_{i=1}^{\ell} V(𝒦i)V(\mathcal{K}_{i}). Now we first define the vertex set BB as follows:

  • (1)

    Let Si=V(𝒦i)\p=1i1V(𝒦p)S_{i}=V(\mathcal{K}_{i})\backslash\bigcup_{p=1}^{i-1}V(\mathcal{K}_{p}) for i[]i\in[\ell], where S1=V(𝒦1)S_{1}=V(\mathcal{K}_{1}). Then it follows from the minimality that SiS_{i}\neq\emptyset and we write Si={Vi1,,Visi}S_{i}=\{V_{i_{1}},\dots,V_{i_{s_{i}}}\} for some integer si:=|Si|s_{i}:=|S_{i}|;

  • (2)

    For i[]i\in[\ell] and j[si]j\in[s_{i}], Bij:={vVij||N(v)Vs|(d(Vij,Vs)ε)|Vs|B_{i_{j}}:=\Big{\{}v\in V_{i_{j}}\Big{|}|N(v)\cap V_{s}|\leq(d(V_{i_{j}},V_{s})-\varepsilon)|V_{s}| for some VsV(𝒦i)withsij}V_{s}\in V(\mathcal{K}_{i})\,\text{with}\,s\neq i_{j}\Big{\}}, and Bi:=j=1siBijB_{i}:=\bigcup_{j=1}^{s_{i}}B_{i_{j}};

  • (3)

    B:=i=1BiB:=\bigcup_{i=1}^{\ell}B_{i}.

Observe that {S1,S2,,S}\{S_{1},S_{2},\dots,S_{\ell}\} is a partition of V(R)V(R) and |Si|2r+1|S_{i}|\leq 2r+1, i[]i\in[\ell]. Moreover, for every i[]i\in[\ell] and j[si]j\in[s_{i}], we have |Bij|εm|𝒦i||B_{i_{j}}|\leq\varepsilon m|\mathcal{K}_{i}|. Thus |B|εm(2r+1)kτn|B|\leq\varepsilon m(2r+1)k\leq\tau n since ετ\varepsilon\ll\tau.

Let U:=V(G)\B=i=1kUiU:=V(G)\backslash B=\bigcup_{i=1}^{k}U_{i} where Ui:=Vi\BU_{i}:=V_{i}\backslash B. Then |Ui|mεm(2r+1)|U_{i}|\geq m-\varepsilon m(2r+1). By Lemma 3.4, d(Ui,Uj)d(Vi,Vj)εd(U_{i},U_{j})\geq d(V_{i},V_{j})-\varepsilon for distinct i,j[k]i,j\in[k]. Next, we shall prove that every vUv\in U is 1-inner-reachable to linearly many vertices in UU.

For each p[k]p\in[k] and any vertex vUpv\in U_{p}, we choose the minimum q[]q\in[\ell] such that VpV(𝒦q)V_{p}\in V(\mathcal{K}_{q}). Since 𝒦q\mathcal{K}_{q} is a Kf(H)+1K_{f(H)+1}-embeddable structure, there exists a subgraph of 𝒦q\mathcal{K}_{q}, say 𝒦q\mathcal{K}^{\prime}_{q}, which is a Kf(H)K_{f(H)}-embeddable structure such that i𝒦q(Vp)=1i_{\mathcal{K}^{\prime}_{q}}(V_{p})=1. Without loss of generality, we may assume p=1p=1 and write V(𝒦q)={V1,,Va,,Va+b}V(\mathcal{K}^{\prime}_{q})=\{V_{1},\dots,V_{a},\dots,V_{a+b}\} for some integers a,ba,b\in\mathbb{N} and a+2b=f(H)a+2b=f(H). Thus for distinct i,j[a+b]i,j\in[a+b], it follows from (2) and the fact εβ,1r\varepsilon\ll\beta,\frac{1}{r} that every vertex uUiu\in U_{i} has at least |N(u)Vj||BVj|>d(Vi,Vj)mεmεm(2r+1)β2m|N(u)\cap V_{j}|-|B\cap V_{j}|>d(V_{i},V_{j})m-\varepsilon m-\varepsilon m(2r+1)\geq\frac{\beta}{2}m neighbors in UjU_{j}.

Recall that vU1v\in U_{1}. We denote by U1U_{1}^{\ast} the set of vertices uU1u\in U_{1} such that for every j[2,a+b]j\in[2,a+b], |N(u)N(v)Uj|(β2)2m|N(u)\cap N(v)\cap U_{j}|\geq(\frac{\beta}{2})^{2}m. The following claim would complete our proof because |U1|(1ε(2r+1))|U1|(1ε(2r+1))2mγ1n|U_{1}^{\ast}|\geq(1-\varepsilon(2r+1))|U_{1}|\geq(1-\varepsilon(2r+1))^{2}m\geq\gamma_{1}n, where γ11kε\gamma_{1}\ll\frac{1}{k}\ll\varepsilon.

Claim 5.9.

The vertex vv is (H,β1n,1)(H,\beta_{1}n,1)-reachable to every uU1u\in U^{\ast}_{1}.

To prove this, for every uU1u\in U_{1}^{\ast}, we arbitrarily choose N1U1\{u,v}N_{1}\subseteq U_{1}\backslash\{u,v\} with |N1|(β2)2m|N_{1}|\geq(\frac{\beta}{2})^{2}m and write Nj:=N(u)N(v)UjN_{j}:=N(u)\cap N(v)\cap U_{j} for each j[2,a+b]j\in[2,a+b]. Then |Nj|(β2)2m|N_{j}|\geq(\frac{\beta}{2})^{2}m for each j[a+b]j\in[a+b]. For each j[a+b]j\in[a+b], NjN^{\prime}_{j} comes from NjN_{j} by deleting any β1n\beta_{1}n vertices. Hence, |Nj||Nj|β1n(β2)2mβ1nβ28m|N_{j}^{\prime}|\geq|N_{j}|-\beta_{1}n\geq(\frac{\beta}{2})^{2}m-\beta_{1}n\geq\frac{\beta^{2}}{8}m since 1n1Nβ11k,μ\frac{1}{n}\ll\frac{1}{N}\ll\beta_{1}\ll\frac{1}{k},\mu and β=μ10\beta=\frac{\mu}{10}. By Lemma 3.4, (Ni,Nj)(N^{\prime}_{i},N^{\prime}_{j}) is ε\varepsilon^{\prime}-regular with ε:=max{2ε,8εβ2}=8εβ2\varepsilon^{\prime}:=\max\left\{2\varepsilon,\frac{8\varepsilon}{\beta^{2}}\right\}=\frac{8\varepsilon}{\beta^{2}} and d(Ni,Nj)d(Vi,Vj)εd(N^{\prime}_{i},N^{\prime}_{j})\geq d(V_{i},V_{j})-\varepsilon for distinct i,j[a+b]i,j\in[a+b]. Applying Corollary 4.7 on G[N1Na+b]G[N^{\prime}_{1}\cup\cdots\cup N^{\prime}_{a+b}], we obtain a copy of Q(a,b)Q(a,b) which induces an independent set inside N1N_{1}^{\prime}. Hence, by definition vv is (H,β1n,1)(H,\beta_{1}n,1)-reachable to uu. ∎

5.1.2 Proof of Lemma 5.7

In the following, we shall use the latticed-based absorbing method developed by Han [15] and begin with the following notion introduced by Keevash and Mycroft [19]. Let GG be an nn-vertex graph. We will often work with a vertex partition 𝒫={V1,,Vr}\mathcal{P}=\{V_{1},\dots,V_{r}\} of V(G)V(G) for some integer r1r\geq 1. For any subset SV(G)S\subseteq V(G), the index vector of SS with respect to 𝒫\mathcal{P}, denoted by i𝒫(S)i_{\mathcal{P}}(S), is the vector in r\mathbb{Z}^{r} whose iith coordinate is the size of the intersections of SS with ViV_{i} for each i[r]i\in[r]. For each j[r]j\in[r], let ujr\textbf{u}_{j}\in\mathbb{Z}^{r} be the jjth unit vector, i.e. uj\textbf{u}_{j} has 1 on the jjth coordinate and 0 on the other coordinates. A transferral is a vector of the form uiuj\textbf{u}_{i}-\textbf{u}_{j} for some distinct i,j[r]i,j\in[r]. A vector vr\textbf{v}\in\mathbb{Z}^{r} is an ss-vector if all its coordinates are non-negative and their sum is ss. Given μ>0\mu>0 and an hh-vertex graph HH, we say that an hh-vector v is (H,μ)(H,\mu)-robust if for any set WW of at most μn\mu n vertices, there is a copy of HH in GWG-W whose vertex set has an index vector equal to v. Let Iμ(𝒫)I^{\mu}(\mathcal{P}) be the set of all (H,μ)(H,\mu)-robust hh-vectors and Lμ(𝒫)L^{\mu}(\mathcal{P}) be the lattice (i.e. the additive subgroup) generated by Iμ(𝒫)I^{\mu}(\mathcal{P}).

Here is a brief proof outline for Lemma 5.7. In order to prove that V(G)V(G) is closed, we adopt a less direct approach and build on the merging techniques developed in [16]. We first partition V(G)V(G) into a constant number of parts each of which is closed (see Lemma 5.10). Then we try to merge some of them into a larger (still closed) part by analyzing the graph structures. Lemma 5.11 allows us to iteratively merge two distinct parts into a closed one, given the existence of a transferral. Therefore, the key step is to find a transferral (see Lemma 5.12), where we shall use the regularity method and Corollary 4.7.

The following lemma can be used to construct a partition such that each part is closed.

Lemma 5.10 ([16], Lemma 3.10).

For any positive constants γ1,β1\gamma_{1},\beta_{1}, hh\in\mathbb{N} with h3h\geq 3 and an hh-vertex graph HH, there exist β2=β2(γ1,β1,h)>0\beta_{2}=\beta_{2}(\gamma_{1},\beta_{1},h)>0 and t2t_{2}\in\mathbb{N} such that the following holds for sufficiently large n. Let GG be an nn-vertex graph such that every vertex in V(G)V(G) is (H,β1n,1)(H,\beta_{1}n,1)-reachable to at least γ1n\gamma_{1}n other vertices. Then there is a partition 𝒫={V1,,Vp}\mathcal{P}=\{V_{1},\dots,V_{p}\} of V(G)V(G) with p1γ1p\leq\lceil\frac{1}{\gamma_{1}}\rceil such that for each i[p]i\in[p], ViV_{i} is (H,β2n,t2)(H,\beta_{2}n,t_{2})-closed and |Vi|γ12n|V_{i}|\geq\frac{\gamma_{1}}{2}n.

Lemma 5.11 ([16], Lemma 4.4).

Given any positive integers h,th,t\in\mathbb{N} with h3h\geq 3, an hh-vertex graph HH and constant β>0\beta>0, the following holds for sufficiently large nn. Let GG be an nn-vertex graph with a partition 𝒫={V1,,Vp}\mathcal{P}=\{V_{1},\dots,V_{p}\} of V(G)V(G) such that each ViV_{i} is (H,βn,t)(H,\beta n,t)-closed. For distinct i,j[p]i,j\in[p], if there exist two hh-vectors s,tIβ(𝒫)\textbf{s},\textbf{t}\in I^{\beta}(\mathcal{P}) such that st=uiuj\textbf{s}-\textbf{t}=\textbf{u}_{i}-\textbf{u}_{j}, then ViVjV_{i}\cup V_{j} is (H,βn2,2ht)\left(H,\frac{\beta n}{2},2ht\right)-closed.

Note that to invoke Lemma 5.11, we need the following result which provides a sufficient condition for the existence of a transferral.

Lemma 5.12.

Given p,hp,h\in\mathbb{N} with h3h\geq 3, an hh-vertex graph HH and constants μ,δ1>0\mu,\delta_{1}>0, there exist α,β>0\alpha,\beta^{\prime}>0 such that the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\}, α(G)αn\alpha(G)\leq\alpha n, 𝒫={V1,,Vp}\mathcal{P}=\{V_{1},\dots,V_{p}\} be a partition of V(G)V(G) with |Vi|δ1n|V_{i}|\geq\delta_{1}n for each i[p]i\in[p]. If p2p\geq 2, then there exist two hh-vectors s,tIβ(𝒫)\textbf{s},\textbf{t}\in I^{\beta^{\prime}}(\mathcal{P}) such that st=uiuj\textbf{s}-\textbf{t}=\textbf{u}_{i}-\textbf{u}_{j} for some distinct i,j[p]i,j\in[p].

Now, we have collected all the tools needed for the proof of Lemma 5.7.

Proof of Lemma 5.7.

Given hh\in\mathbb{N} with h3h\geq 3, an hh-vertex graph HH and constants β1,γ1,μ>0\beta_{1},\gamma_{1},\mu>0, we shall choose

1nαβ,1tβ2,1t2β1,γ1,μ\frac{1}{n}\ll\alpha\ll\beta,\frac{1}{t}\ll\beta_{2},\frac{1}{t_{2}}\ll\beta_{1},\gamma_{1},\mu.

Let GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\}, α(G)αn\alpha(G)\leq\alpha n and every vertex in V(G)V(G) is (H,β1n,1)(H,\beta_{1}n,1)-reachable to at least γ1n\gamma_{1}n other vertices. Applying Lemma 5.10 on GG, we obtain a partition 𝒫0={V1,,Vp}\mathcal{P}_{0}=\{V_{1},\dots,V_{p}\} for some p1γ1p\leq\lceil\frac{1}{\gamma_{1}}\rceil, where each ViV_{i} is (H,β2n,t2)(H,\beta_{2}n,t_{2})-closed and |Vi|γ1n2|V_{i}|\geq\frac{\gamma_{1}n}{2}.

Let 𝒫={U1,,Up}\mathcal{P}^{\prime}=\{U_{1},\dots,U_{p^{\prime}}\} be a vertex partition of GG with minimum |𝒫||\mathcal{P}^{\prime}| such that |Ui|γ1n2|U_{i}|\geq\frac{\gamma_{1}n}{2} and UiU_{i} is (H,βn,t)(H,\beta n,t)-closed. We claim that p=1p^{\prime}=1. If p2p^{\prime}\geq 2, then by Lemma 5.11 and Lemma 5.12, there exist two distinct vertex parts UiU_{i} and UjU_{j} for distinct i,j[p]i,j\in[p^{\prime}] such that UiUjU_{i}\cup U_{j} is (H,βn,t)(H,\beta^{\prime}n,t^{\prime})-closed for some β\beta^{\prime} and tt^{\prime}. By taking UiUjU_{i}\cup U_{j} as a new part in partition and renaming all the parts if necessary, we get a partition 𝒫′′\mathcal{P}^{\prime\prime} with |𝒫′′|<|𝒫||\mathcal{P}^{\prime\prime}|<|\mathcal{P}^{\prime}|, which contradicts the minimality of |𝒫||\mathcal{P}^{\prime}|. Hence, V(G)V(G) is (H,βn,t)(H,\beta n,t)-closed. ∎

Next, we give a proof of Lemma 5.12. In order to prove Lemma 5.12, we use the regularity lemma (Lemma 3.5) and an embedding result (Claim 5.13). In particular, such an embedding result allows us to construct vertex-disjoint copies of HH with different index vectors, which can be used to show the existence of a transferral. This roughly reduces the problem to finding in the reduced graph a crossing Kf(H)+1K_{f(H)+1}-embeddable structure, which will be made precise later.

Proof of Lemma 5.12.

Given p,h,tp,h,t\in\mathbb{N}, an hh-vertex graph HH and positive constants μ,δ1\mu,\delta_{1}, we shall choose

1nα1Nβ1kεμ,δ1\frac{1}{n}\ll\alpha\ll\frac{1}{N}\ll\beta^{\prime}\ll\frac{1}{k}\ll\varepsilon\ll\mu,\delta_{1}.

Let β=μ10\beta=\frac{\mu}{10}, r:=ar(H)r:=ar(H), 𝒯={T1,,Tr}\mathcal{T}=\{T_{1},\dots,T_{r}\} be an acyclic partition of HH, 𝒫={V1,,Vp}\mathcal{P}=\{V_{1},\dots,V_{p}\} be a vertex partition of V(G)V(G) with |Vi|δ1n|V_{i}|\geq\delta_{1}n for each i[p]i\in[p]. Anchoring at the current vertex partition of V(G)V(G), we apply Lemma 3.5 with ε,β>0\varepsilon,\beta>0 and refine the current partition. After refinement, we denote the ε\varepsilon-regular partition by 𝒫={V0,V1,1,,V1,s1,,Vp,1,,Vp,sp}\mathcal{P}^{\prime}=\{V_{0},V_{1,1},\dots,V_{1,s_{1}},\dots,V_{p,1},\dots,V_{p,s_{p}}\} where Vi,jViV_{i,j}\subseteq V_{i} and sis_{i}\in\mathbb{N} for each i[p]i\in[p], j[si]j\in[s_{i}]. Let R:=Rβ,εR:=R_{\beta,\varepsilon} be the reduced graph with |V(R)|=k|V(R)|=k and 𝒱i:={Vi,1,,Vi,si}\mathcal{V}_{i}:=\{V_{i,1},\dots,V_{i,s_{i}}\} be a vertex subset of V(R)V(R) for each i[p]i\in[p]. For every cluster Vi,jV_{i,j}, Di,jD_{i,j} denotes the double-edge neighborhood of Vi,jV_{i,j}. It holds that 2|Di,j|+(k|Di,j|)δ(R)2|D_{i,j}|+(k-|D_{i,j}|)\geq\delta(R) which means that

|Di,j|δ(R)k,|D_{i,j}|\geq\delta(R)-k, (2)

for each Vi,jV(R)V_{i,j}\in V(R).

We call a subgraph 𝒦R\mathcal{K}\subseteq R crossing with respect to the partition 𝒫\mathcal{P} if V(𝒦)𝒱iV(\mathcal{K})\cap\mathcal{V}_{i}\neq\emptyset and V(𝒦)𝒱jV(\mathcal{K})\cap\mathcal{V}_{j}\neq\emptyset for some distinct i,j[p]i,j\in[p]. A double-edged 𝒦\mathcal{K} has every two adjacent vertices connected by a double-edge. We use K3=K^{=}_{3} to denote the triangle which contains exactly one double-edge and write f:=f(H)f:=f(H) throughout this proof.

The following claim provides a sufficient condition for the existence of a transferral. Its proof is postponed to the end of this subsection.

Claim 5.13.

If there is a crossing Kf+1K_{f+1}-embeddable structure 𝒦\mathcal{K} in RR, then there exist two hh-vectors s,tIβ(𝒫)\textbf{s},\textbf{t}\in I^{\beta^{\prime}}(\mathcal{P}) such that st=uiuj\textbf{s}-\textbf{t}=\textbf{u}_{i}-\textbf{u}_{j} for distinct integers ii and jj.

Thus, we may assume that there is no crossing Kf+1K_{f+1}-embeddable structure. Note that if there exists a crossing double-edge between 𝒱i\mathcal{V}_{i} and 𝒱j\mathcal{V}_{j} for some distinct i,j[p]i,j\in[p], then by Lemma 5.8 the double-edge is contained in a Kf+1K_{f+1}-embeddable structure which is crossing, a contradiction. So we may further assume that there is no crossing double-edge in RR. In this case, we shall find a crossing Kf+1K_{f+1}-embeddable structure and this gives a final contradiction.

In the following, we assume |𝒱i||𝒱i+1||\mathcal{V}_{i}|\leq|\mathcal{V}_{i+1}| for each i[p1]i\in[p-1] and x:=|𝒱1|x:=|\mathcal{V}_{1}| for some integer xk2x\leq\frac{k}{2}. To find a crossing Kf+1K_{f+1}-embeddable structure without any crossing double-edge, we divide the proof into the following four cases.

Assume f8f\geq 8. By Fact 1, we have δ(R)(32+μ)k\delta(R)\geq\left(\frac{3}{2}+\mu\right)k. Hence for V1,1𝒱1V_{1,1}\in\mathcal{V}_{1}, by (2) it holds that

k2x=|𝒱1||D1,1|δ(R)k(12+μ)k,\frac{k}{2}\geq x=|\mathcal{V}_{1}|\geq|D_{1,1}|\geq\delta(R)-k\geq\left(\frac{1}{2}+\mu\right)k,

a contradiction.

Assume f=7,6f=7,6. By Fact 1, we have δ(R)2(12f+μ2)k\delta(R)\geq 2\left(1-\frac{2}{f}+\frac{\mu}{2}\right)k. Let V1,iV1,jV_{1,i}V_{1,j} be a double-edge in R[𝒱1]R[\mathcal{V}_{1}] for distinct i,j[s1]i,j\in[s_{1}], 𝒱:=(NR(V1,i)NR(V1,j))\𝒱1\mathcal{V}^{\prime}:=(N_{R}(V_{1,i})\cap N_{R}(V_{1,j}))\backslash\mathcal{V}_{1} and y:=|𝒱|y:=|\mathcal{V}^{\prime}|. Since there is no crossing double-edge, it holds that

y\displaystyle y 2[2(12f+μ2)k2x](kx)\displaystyle\geq 2\left[2\left(1-\frac{2}{f}+\frac{\mu}{2}\right)k-2x\right]-(k-x)
=(38f+2μ)k3x\displaystyle=\left(3-\frac{8}{f}+2\mu\right)k-3x
(28f+2μ)kx.\displaystyle\geq\left(2-\frac{8}{f}+2\mu\right)k-x. (3)

For any Vw,𝒱V_{w,\ell}\in\mathcal{V}^{\prime}, it holds that

|NR[𝒱](Vw,)|\displaystyle|N_{R[\mathcal{V}^{\prime}]}(V_{w,\ell})| 12[δ(R)2|V(R)\(𝒱1𝒱)||𝒱1|]\displaystyle\geq\frac{1}{2}\left[\delta(R)-2|V(R)\backslash(\mathcal{V}_{1}\cup\mathcal{V}^{\prime})|-|\mathcal{V}_{1}|\right]
=12[2(12f+μ2)k2(kxy)x]\displaystyle=\frac{1}{2}\left[2\left(1-\frac{2}{f}+\frac{\mu}{2}\right)k-2(k-x-y)-x\right]
=12[(4f+μ)k+x+2y].\displaystyle=\frac{1}{2}\left[\left(-\frac{4}{f}+\mu\right)k+x+2y\right].

If there is a copy of Kf3K_{f-3} in R[𝒱]R[\mathcal{V}^{\prime}], then this copy combined with V1,iV1,jV_{1,i}V_{1,j} forms a crossing copy of Kf+1K_{f+1}-embeddable structure. So by Turán’s theorem, we must have

12[(4f+μ)k+x+2y]<f5f4y;\displaystyle\frac{1}{2}\left[\left(-\frac{4}{f}+\mu\right)k+x+2y\right]<\frac{f-5}{f-4}y;
1f4y<12(4fμ)k12x;\displaystyle\Longleftrightarrow\frac{1}{f-4}y<\frac{1}{2}\left(\frac{4}{f}-\mu\right)k-\frac{1}{2}x;
y<(28ff42μ)kf42x.\displaystyle\Longleftrightarrow y<\left(2-\frac{8}{f}-\frac{f-4}{2}\mu\right)k-\frac{f-4}{2}x.

However, this contradicts (5.1.2) and f6f\geq 6.

Refer to caption
Figure 1: Illustration of a graph ordering

Assume f=5f=5. For any cluster V1,i𝒱1V_{1,i}\in\mathcal{V}_{1} for i[s1]i\in[s_{1}], it holds that |NR[𝒱1](V1,i)|65k(kx)2=x2+k10|N_{R[\mathcal{V}_{1}]}(V_{1,i})|\geq\frac{\frac{6}{5}k-(k-x)}{2}=\frac{x}{2}+\frac{k}{10}. Thus every double-edge V1,iV1,jV_{1,i}V_{1,j} is contained in a copy of K3=K^{=}_{3} in R[𝒱1]R[\mathcal{V}_{1}]. Based on this, we shall first show that there is no double-edged K5K_{5} in R[𝒱1]R[\mathcal{V}_{1}]. Suppose for a contradiction that there exists a double-edged K5K_{5} in R[𝒱1]R[\mathcal{V}_{1}], whose vertex set is denoted by {V1,1,V1,2,,V1,5}\{V_{1,1},V_{1,2},\dots,V_{1,5}\}. Then we claim that there exists a crossing K7K_{7}-embeddable structure which consists one cluster outside 𝒱1\mathcal{V}_{1} and three clusters in the double-edged K5K_{5}. Indeed, we calculate the edges between {V1,1,V1,2,,V1,5}\{V_{1,1},V_{1,2},\dots,V_{1,5}\} and V(R)\𝒱1V(R)\backslash\mathcal{V}_{1}. We aim to show e({V1,1,V1,2,,V1,5},V(R)\𝒱1)>2(kx)e(\{V_{1,1},V_{1,2},\dots,V_{1,5}\},V(R)\backslash\mathcal{V}_{1})>2(k-x), which would imply the existence of one cluster in V(R)\𝒱1V(R)\backslash\mathcal{V}_{1} with at least three neighbors in the double-edged K5K_{5}. Note that this gives a K7K_{7}-embeddable structure. It suffices to show

i=15d(V1,i)>i=15dR[𝒱1](V1,i)+2(kx);\displaystyle\sum_{i=1}^{5}d(V_{1,i})>\sum_{i=1}^{5}d_{R[\mathcal{V}_{1}]}(V_{1,i})+2(k-x);
5×(65+μ)k>5×2x+2(kx);\displaystyle\Longleftarrow 5\times\left(\frac{6}{5}+\mu\right)k>5\times 2x+2(k-x);
x<4+5μ8k.\displaystyle\Longleftrightarrow x<\frac{4+5\mu}{8}k.

As x=|𝒱1|k2x=|\mathcal{V}_{1}|\leq\frac{k}{2}, we are done. In the following, we may further assume that there is no double-edged K5K_{5} in R[𝒱1]R[\mathcal{V}_{1}].

Now we shall define an ordering of the graphs in {K3=,double-edgedK3,double-edgedK4,double-edgedK5}\{K^{=}_{3},\mbox{double-edged}\>K_{3},\mbox{double-edged}\>K_{4},\\ \mbox{double-edged}\>K_{5}\} as illustrated in Figure 1. Let SS be a maximal element in the chain which is a subgraph of R[𝒱1]R[\mathcal{V}_{1}]. Without loss of generality, let V(S)={V1,1,,V1,a}V(S)=\{V_{1,1},\dots,V_{1,a}\}. Then a{3,4}a\in\{3,4\}. Observe that j[a]D1,j=\bigcap_{j\in[a]}D_{1,j}=\emptyset. Then we have e(V(S),V(R)\𝒱1)i=1ad(V1,i)(2a1)(xa)2a2=i=1ad(V1,i)(2a1)xae(V(S),V(R)\backslash\mathcal{V}_{1})\geq\sum_{i=1}^{a}d(V_{1,i})-(2a-1)(x-a)-2a^{2}=\sum_{i=1}^{a}d(V_{1,i})-(2a-1)x-a. Since xk2x\leq\frac{k}{2}, no matter a=3a=3 or 44, we always have

x<(6a10)k5a10a15x<\frac{(6a-10)k-5a}{10a-15}, that is, 65ak(2a1)xa>2(kx)\frac{6}{5}ak-(2a-1)x-a>2(k-x),

which implies that e(V(S),V(R)\𝒱1)i=1ad(V1,i)(2a1)xa>2(kx).e(V(S),V(R)\backslash\mathcal{V}_{1})\geq\sum_{i=1}^{a}d(V_{1,i})-(2a-1)x-a>2(k-x). This means that there is a cluster in V(R)𝒱1V(R)\setminus\mathcal{V}_{1} which has at least three neighbors in V(S)V(S), giving a crossing K6K_{6}-embeddable structure consisting of one cluster in V(R)\𝒱1V(R)\backslash\mathcal{V}_{1} and three clusters in V(S)V(S). So we are done.

Finally we have f=4,3,2f=4,3,2. We assume that there is no crossing K3=K_{3}^{=} as otherwise we are done. By Fact 1, we have δ(R)(1+μ)k\delta(R)\geq(1+\mu)k and without loss of generality, we may assume V1,1V2,1V_{1,1}V_{2,1} is a crossing single-edge. Then N(V1,1)D2,1=N(V_{1,1})\cap D_{2,1}=\emptyset and N(V2,1)D1,1=N(V_{2,1})\cap D_{1,1}=\emptyset. We have d(V1,1)k|D1,1||D2,1|+2|D1,1|d(V_{1,1})\leq k-|D_{1,1}|-|D_{2,1}|+2|D_{1,1}| and d(V2,1)k|D1,1||D2,1|+2|D2,1|d(V_{2,1})\leq k-|D_{1,1}|-|D_{2,1}|+2|D_{2,1}| which yields (2+2μ)k2δ(R)d(V1,1)+d(V2,1)2k(2+2\mu)k\leq 2\delta(R)\leq d(V_{1,1})+d(V_{2,1})\leq 2k, a contradiction. ∎

Now we prove Claim 5.13.

Proof of Claim 5.13.

Recall that V(R)={V1,1,,V1,s1,,Vp,1,,Vp,sp}V(R)=\{V_{1,1},\dots,V_{1,s_{1}},\dots,V_{p,1},\dots,V_{p,s_{p}}\} with |V(R)|=k|V(R)|=k and 𝒱i={Vi,1,,Vi,si}\mathcal{V}_{i}=\{V_{i,1},\dots,V_{i,s_{i}}\}, for each i[p]i\in[p]. Without loss of generality, we assume that 𝒦\mathcal{K} is a crossing Kf+1K_{f+1}-embeddable structure in RR such that V(𝒦)={U1,U2,,Ua+b}V(\mathcal{K})=\{U_{1},U_{2},\dots,U_{a+b}\} for distinct clusters U1,U2,,Ua+bV(R)U_{1},U_{2},\dots,U_{a+b}\in V(R) such that Ui𝒱iU_{i}\in\mathcal{V}_{i} for i[2]i\in[2], where a+2b=f+1a+2b=f+1.

If there exists a cluster in V(𝒦)V(\mathcal{K}), say Uq𝒱U_{q}\in\mathcal{V}_{\ell} for some q[a+b]q\in[a+b] and [p]\ell\in[p], such that i𝒦(Uq)=1i_{\mathcal{K}}(U_{q})=1, then 𝒦{Uq}=:𝒦\mathcal{K}-\{U_{q}\}=:\mathcal{K}^{\prime} is a KfK_{f}-embeddable structure. Now we shall find two hh-vectors s,tIβ(𝒫)\textbf{s},\textbf{t}\in I^{\beta^{\prime}}(\mathcal{P}) as required. Let UiU^{\prime}_{i} be a subset of UiU_{i} for every i[a+b]i\in[a+b], by deleting any βn\beta^{\prime}n vertices. Since (Uq,Ui)(U_{q},U_{i}) is an (ε,β)(\varepsilon,\beta)-regular pair for each i[a+b]{q}i\in[a+b]\setminus\{q\} and 1n1Nβ1kβ\frac{1}{n}\ll\frac{1}{N}\ll\beta^{\prime}\ll\frac{1}{k}\ll\beta, we pick a vertex vUqv\in U^{\prime}_{q} such that |N(v)Ui|(βε)mβnβ2mN|N(v)\cap U^{\prime}_{i}|\geq(\beta-\varepsilon)m-\beta^{\prime}n\geq\frac{\beta}{2}m\geq N. Write Yi=N(v)UiY_{i}=N(v)\cap U^{\prime}_{i} for each i[a+b]{q}i\in[a+b]\setminus\{q\}. By Lemma 3.4, (Yi,Yj)(Y_{i},Y_{j}) is ε\varepsilon^{\prime}-regular with ε:=max{2ε,2εβ}=2εβ\varepsilon^{\prime}:=\max\left\{2\varepsilon,\frac{2\varepsilon}{\beta}\right\}=\frac{2\varepsilon}{\beta} for distinct i,j[a+b]{q}i,j\in[a+b]\setminus\{q\} and d(Yi,Yj)d(Ui,Uj)εd(Y_{i},Y_{j})\geq d(U_{i},U_{j})-\varepsilon. Applying Corollary 4.7 on G[iqYi]G[\cup_{i\neq q}Y_{i}], there exists a copy of Q(a1,b)Q(a-1,b). Recall that Ui𝒱iU_{i}\in\mathcal{V}_{i} for i[2]i\in[2]. Thus there exists i0[2]i_{0}\in[2] such that i0\ell\neq i_{0}. Let H1H_{1} be a copy of HH in Q(a1,b)Q(a-1,b) such that V(H1)Ui0V(H_{1})\cap U_{i_{0}}\neq\emptyset. Then we replace any vertex in V(H1)Ui0V(H_{1})\cap U_{i_{0}} with vv and get another copy of HH, say H2H_{2}. The two copies H1,H2H_{1},H_{2} respectively give two hh-vectors s,tIβ(𝒫)\textbf{s},\textbf{t}\in I^{\beta^{\prime}}(\mathcal{P}) such that st=uui0\textbf{s}-\textbf{t}=\textbf{u}_{\ell}-\textbf{u}_{i_{0}}.

Now it remains to deal with the case that every UiV(𝒦)U_{i}\in V(\mathcal{K}) satisfies i𝒦(Ui)=2i_{\mathcal{K}}(U_{i})=2, i[a+b]i\in[a+b]. Then a=0,f=2b1a=0,f=2b-1. Here we obtain that H~H\in\widetilde{\mathcal{H}} and b=ar(H)b=ar(H). Let 𝒯={T1,,Tb}\mathcal{T}=\{T_{1},\dots,T_{b}\} be an acyclic partition of HH such that H[T1]H[T_{1}] is an ss-independent set for some ss\in\mathbb{N} and |Ti|=2s,i[2,b]|T_{i}|=2s,i\in[2,b]. Let F1=K1,2s1F_{1}=K_{1,2s-1} and Fi=2H[Ti]F_{i}=2H[T_{i}] for each i[2,b]i\in[2,b]. For each UiU_{i}, let UiU^{\prime}_{i} be obtained from UiU_{i} by deleting any βn\beta^{\prime}n vertices. Since 1n1Nβ1k\frac{1}{n}\ll\frac{1}{N}\ll\beta^{\prime}\ll\frac{1}{k}, |Ui|mβnm2N|U^{\prime}_{i}|\geq m-\beta^{\prime}n\geq\frac{m}{2}\geq N for each i[b]i\in[b]. By Lemma 3.4, d(Ui,Uj)d(Ui,Uj)ε12+β2d(U^{\prime}_{i},U^{\prime}_{j})\geq d(U_{i},U_{j})-\varepsilon\geq\frac{1}{2}+\frac{\beta}{2} and (Ui,Uj)(U^{\prime}_{i},U^{\prime}_{j}) is ε\varepsilon^{\prime}-regular with ε:=max{2ε,ε|Ui||Ui|}=2ε\varepsilon^{\prime}:=\max\{2\varepsilon,\frac{\varepsilon|U_{i}|}{|U^{\prime}_{i}|}\}=2\varepsilon for distinct i,j[b]i,j\in[b]. Applying Lemma 4.5 on G[U1Ub]G[U^{\prime}_{1}\cup\cdots\cup U^{\prime}_{b}], we obtain a copy of Q(0,b,2s,F1,,Fb)Q(0,b,2s,F_{1},\dots,F_{b}), say QQ, such that V(Q)=X1X2XbV(Q)=X_{1}\cup X_{2}\cup\cdots\cup X_{b} and XiUi,i[b]X_{i}\subseteq U_{i}^{\prime},i\in[b]. Note that Q[X1]Q[X_{1}] induces a copy of K1,2s1K_{1,2s-1} whose center is denoted by vv^{*}. It is easy to derive that QQ contains a copy of HH, say H1H_{1}, such that V(H1)X1V(H_{1})\cap X_{1} are leaves of the K1,2s1K_{1,2s-1}, |V(H1)Ui|=2|V(H1)U1|=2s|V(H_{1})\cap U_{i}|=2|V(H_{1})\cap U_{1}|=2s for every i[2,b]i\in[2,b]. By removing from H1H_{1} any vertex in V(H1)U2V(H_{1})\cap U_{2} and adding the center vv^{*}, we obtain another copy of HH, say H2H_{2} such that |V(H2)U1|=s+1,|V(H2)U2|=2s1|V(H_{2})\cap U_{1}|=s+1,|V(H_{2})\cap U_{2}|=2s-1 and |V(H2)Ui|=2s,i[3,b]|V(H_{2})\cap U_{i}|=2s,i\in[3,b]. So H1H_{1} and H2H_{2} provide two hh-vectors s,tIβ(𝒫)\textbf{s},\textbf{t}\in I^{\beta^{\prime}}(\mathcal{P}) such that st=u2u1\textbf{s}-\textbf{t}=\textbf{u}_{2}-\textbf{u}_{1}. ∎

5.2 Proof of Lemma 5.5

This subsection is devoted to the proof of Lemma 5.5 which states that the given minimum degree and independence number suffice to guarantee that every vertex is in a copy of HH while excluding any vertex set WW of size o(n)o(n). To achieve this goal, we need the following result which investigates the structure around every vertex in the original graph GG.

Lemma 5.14 ([21], Lemma 3.11).

Given rr\in\mathbb{N} with r4r\geq 4 and constants ε,β,μ\varepsilon,\beta,\mu with 0<ε,βμ100<\varepsilon,\beta\leq\frac{\mu}{10}, the following holds for sufficiently large nn. Let GG be an nn-vertex graph with δ(G)(12r+μ)n\delta(G)\geq\left(1-\frac{2}{r}+\mu\right)n, 𝒫={V0,,Vk}\mathcal{P}=\{V_{0},\dots,V_{k}\} be an ε\varepsilon-regular partition for some integer kk and RR be a reduced multigraph with multiplicity 22. Fix a vertex vv in GG, and let QvQ_{v} be the set of clusters ViV(R)V_{i}\in V(R) such that |NVi(v)|β|Vi||N_{V_{i}}(v)|\geq\beta|V_{i}|. Then there exists a multi-embedding of KrK_{r} into RR embedding at most one vertex in V(R)\QvV(R)\backslash Q_{v}.

Proof of Lemma 5.5.

Given hh\in\mathbb{N} with h3h\geq 3, an hh-vertex graph HH and constant μ\mu, we choose

1n1Nα1kεμ\frac{1}{n}\ll\frac{1}{N}\ll\alpha\ll\frac{1}{k}\ll\varepsilon\ll\mu.

Let β=μ10\beta=\frac{\mu}{10}, GG be an nn-vertex graph with δ(G)max{(12f(H)+μ)n,(12+μ)n}\delta(G)\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\}, α(G)αn\alpha(G)\leq\alpha n, WV(G)W\subseteq V(G) with |W|μ2n|W|\leq\frac{\mu}{2}n and G1:=GWG_{1}:=G-W. Then we have

δ(G1)max{(12f(H)+μ)n,(12+μ)n}|W|max{(12f(H)+μ2)n,(12+μ2)n}\delta(G_{1})\geq\max\left\{\left(1-\frac{2}{f(H)}+\mu\right)n,\left(\frac{1}{2}+\mu\right)n\right\}-|W|\geq\max\left\{\left(1-\frac{2}{f(H)}+\frac{\mu}{2}\right)n,\left(\frac{1}{2}+\frac{\mu}{2}\right)n\right\}.

Applying Lemma 3.5 to G1G_{1} with ε,β>0\varepsilon,\beta>0, we obtain an (ε,β)(\varepsilon,\beta)-regular partition 𝒫={V0,V1,,Vk}\mathcal{P}=\{V_{0},V_{1},\dots,V_{k}\} of G1G_{1}. Let R:=Rβ,εR:=R_{\beta,\varepsilon} be a reduced multigraph for the partition 𝒫\mathcal{P} with multiplicity 22, |V(R)|=k|V(R)|=k and m:=|Vi|m:=|V_{i}| for each i[k]i\in[k]. By Fact 1, we have δ(R)2(12f(H)+μ2)k\delta(R)\geq 2\left(1-\frac{2}{f(H)}+\frac{\mu}{2}\right)k when f(H)4f(H)\geq 4 and δ(R)2(12+μ2)k\delta(R)\geq 2\left(\frac{1}{2}+\frac{\mu}{2}\right)k when f(H)=2,3f(H)=2,3. Applying Lemma 5.14 with r=max{f(H),4}r=\max\{f(H),4\} where μ2\frac{\mu}{2} plays the role of μ\mu, for any vertex vV(G1)v\in V(G_{1}), we obtain a Kf(H)K_{f(H)}-embeddable structure 𝒦\mathcal{K} such that |V(𝒦)\Qv|1|V(\mathcal{K})\backslash Q_{v}|\leq 1 where QvQ_{v} is as defined in Lemma 5.14. Assume V(𝒦)={V1,,V}V(\mathcal{K})=\{V_{1},\dots,V_{\ell}\}.

If V(𝒦)\Qv=V(\mathcal{K})\backslash Q_{v}=\emptyset, then 𝒦\mathcal{K} is a subgraph of R[Qv]R[Q_{v}]. Let Si:=N(v)ViS_{i}:=N(v)\cap V_{i} for each i[]i\in[\ell]. Then by the definition of QvQ_{v}, we have |Si|βmN|S_{i}|\geq\beta m\geq N for each i[]i\in[\ell] since 1n1N1kβ\frac{1}{n}\ll\frac{1}{N}\ll\frac{1}{k}\ll\beta. By Lemma 3.4, (Si,Sj)(S_{i},S_{j}) is ε\varepsilon^{\prime}-regular with ε:=max{2ε,εβ}=εβ\varepsilon^{\prime}:=\max\left\{2\varepsilon,\frac{\varepsilon}{\beta}\right\}=\frac{\varepsilon}{\beta} and d(Si,Sj)d(Vi,Vj)εd(S_{i},S_{j})\geq d(V_{i},V_{j})-\varepsilon for distinct i,j[]i,j\in[\ell]. Corollary 4.7 applied on G[S1S]G[S_{1}\cup\cdots\cup S_{\ell}] with a=2f(H)a=2\ell-f(H) and b=f(H)b=f(H)-\ell gives a copy QQ of Q(a,b)Q(a,b). Note that V(Q)N(v)V(Q)\subseteq N(v). Hence, vv is in a copy of HH.

Now assume V(𝒦)\Qv={V}V(\mathcal{K})\backslash Q_{v}=\{V_{\ell}\}, and thus i𝒦(V)=1i_{\mathcal{K}}(V_{\ell})=1. Similarly, we can choose subsets SiViN(v)S_{i}\subseteq V_{i}\cap N(v) as above for each i[1]i\in[\ell-1]. Applying Corollary 4.7 on G[S1S2S1V]G[S_{1}\cup S_{2}\cup\cdots\cup S_{\ell-1}\cup V_{\ell}] with a=2f(H)a=2\ell-f(H), b=f(H)b=f(H)-\ell and the fact that i𝒦(V)=1i_{\mathcal{K}}(V_{\ell})=1, we obtain a copy QQ of Q(a,b)Q(a,b) such that Q[V]Q[V_{\ell}] is an independent set. Replacing any vertex in the independent set with vv, we conclude that vv is in a copy of HH. ∎

References

  • [1] N. Alon and R. Yuster. HH-factors in dense graphs. J. Combin. Theory Ser. B, 66(2):269–282, 1996.
  • [2] J. Balogh, T. Molla, and M. Sharifzadeh. Triangle factors of graphs without large independent sets and of weighted graphs. Random Structures and Algorithms, 49(4):669–693, 2016.
  • [3] Y. Caro and Z. Tuza. Improved lower bounds on kk-independence. Journal of Graph Theory, 15(01):99–107, 1991.
  • [4] F. Chang, J. Han, J. Kim, G. Wang, and D. Yang. Embedding clique-factors in graphs with low ll-independence number. arXiv preprint arXiv:2111.10512, 2021.
  • [5] O. Cooley, D. Kühn, and D. Osthus. Perfect packings with complete graphs minus an edge. European Journal of Combinatorics, 28(8):2143–2155, 2007.
  • [6] K. Corrádi and A. Hajnal. On the maximal number of independent circuits in graph. Acta Mathematica Academiae Scientiarum Hungarica, 14(3-4):423–439, 1963.
  • [7] G. A. Dirac. Some theorems on abstract graphs. Proceedings of the London Mathematical Society, (1):69–81, 1952.
  • [8] P. Erdős. Graph theory and probability. Canadian Journal of Mathematics, 11(3):34–38, 1996.
  • [9] P. Erdős, A. Hajnal, M. Simonovits, V. T. Sós, and E. Szemerédi. Turán-Ramsey theorems and KpK_{p}-independence numbers. Combinatorics, geometry and probability, pages 253–281, 1997.
  • [10] P. Erdős, A. Hajnal, V. T. Sós, and E. Szemerédi. More results on Ramsey-Turán type problems. Combinatorica, 3(1):69–81, 1983.
  • [11] P. Erdős and V. T. Sós. Some remarks on Ramsey’s and Turán’s theorem. In Combinatorial theory and its applications, II (Proc. Colloq., Balatonfüred, 1969), pages 395–404, 1970.
  • [12] A. Hajnal and E. Szemerédi. Proof of a conjecture of P. Erdős. Combinatorial theory and its applications, 2(4):601–623, 1970.
  • [13] H. Hàn, Y. Person, and M. Schacht. On perfect matchings in uniform hypergraphs with large minimum vertex degree. SIAM Journal on Discrete Mathematics, 23(2):732–748, 2009.
  • [14] J. Han. Near perfect matchings in kk-uniform hypergraphs II. SIAM Journal on Discrete Mathematics, 30:1453–1469, 2016.
  • [15] J. Han. Decision problem for perfect matchings in dense kk-uniform hypergraphs. Transactions of the American Mathematical Society, 369(7):5197–5218, 2017.
  • [16] J. Han, P. Morris, G. Wang, and D. Yang. A Ramsey-Turán theory for tilings in graphs. arXiv preprint arXiv:2106.09688, 2021.
  • [17] P. Hell and D. G. Kirkpatrick. On the complexity of general graph factor problems. SIAM Journal on Computing, 12(3):601–609, 1983.
  • [18] K.-i. Kawarabayashi. K4K^{-}_{4}-factor in a graph. Journal of Graph Theory, 39(2):111–128, 2002.
  • [19] P. Keevash and R. Mycroft. A geometric theory for hypergraph matching. Memoirs of the American Mathematical Society, 223(1098):vi+95, 2015.
  • [20] P. Keevash and R. Mycroft. A multipartite Hajnal–Szemerédi theorem. Journal of Combinatorial Theory, Series B, 114:187–236, 2015.
  • [21] C. Knierim and P. Su. KrK_{r}-factors in graphs with low independence number. Journal of Combinatorial Theory, Series B, 148:60–83, 2020.
  • [22] J. Komlós. Tiling Turán theorems. Combinatorica, 20(2):203–218, 2000.
  • [23] J. Komlós, G. N. Sárközy, and E. Szemerédi. Proof of the Alon-Yuster conjecture. Discrete Mathematics, 235(1-3):255–269, 2001.
  • [24] J. Komlós and M. Simonovits. Szemerédi’s regularity lemma and its applications in graph theory, volume 2 of Bolyai Soc. Math. Stud. János Bolyai Math. Soc., Budapest, 1996.
  • [25] D. Kühn and D. Osthus. Embedding large subgraphs into dense graphs. in surveys in combinatorics 2009. London Math. Soc. Lecture Note Ser., 365:137–167, 2009.
  • [26] D. Kühn and D. Osthus. The minimum degree threshold for perfect graph packings. Combinatorica, 29(1):65–107, 2009.
  • [27] A. Lo and K. Markström. FF-factors in hypergraphs via absorption. Graphs and Combinatorics, 31(3):679–712, 2015.
  • [28] C. Magyar and R. Martin. Tripartite version of the Corrádi–Hajnal theorem. Discrete Mathematics, 254(1-3):289–308, 2002.
  • [29] R. Martin and E. Szemerédi. Quadripartite version of the Hajnal–Szemerédi theorem. Discrete Mathematics, 308(19):4337–4360, 2008.
  • [30] R. Nenadov and Y. Pehova. On a Ramsey–Turán variant of the Hajnal–Szemerédi theorem. SIAM Journal on Discrete Mathematics, 34(2):1001–1010, 2020.
  • [31] V. Rödl, A. Ruciński, and E. Szemerédi. Perfect matchings in large uniform hypergraphs with large minimum collective degree. Journal of Combinatorial Theory, Series A, 116(3):613–636, 2009.
  • [32] A. Shokoufandeh and Y. Zhao. Proof of a tiling conjecture of Komlós. Random Structures Algorithms, 23(2):180–205, 2003.
  • [33] D. P. Sumner. Subtrees of a graph and the chromatic number. The Theory and Applications of Graphs, pages 557–576, 1981.
  • [34] A. Treglown. On directed versions of the Hajnal–Szemerédi theorem. Combinatorics, Probability and Computing, 24:873–928, 2015.