-factors in graphs with small independence number
Abstract
Let be an -vertex graph. The vertex arboricity of is the least integer such that can be partitioned into parts and each part induces a forest in . We show that for sufficiently large , every -vertex graph with and contains an -factor, where or . 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 which are not cliques.
1 Introduction
Let be an -vertex graph and be an -vertex graph. An -tiling in is a collection of vertex-disjoint subgraphs of isomorphic to . An -factor is an -tiling which covers all the vertices of . Determining sufficient conditions for the existence of an -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 -factors is NP-complete, given that has a connected component of size at least 3.
The first result in this line is due to Dirac [7], who proved that every -vertex graph with contains a Hamiltonian cycle, in particular if is even then has a perfect matching. The celebrated Hajnal–Szemerédi theorem [12] states that for all integers with and , any -vertex graph with contains a -factor. The -factor case was previously proved by Corrádi and Hajnal [6]. The balanced complete -partite graph witnesses the tightness of the minimum degree condition. For non-cliques , Alon and Yuster [1] proved that for any constant and large divisible by , guarantees an -factor, namely, the relevant parameter in the degree condition is , the chromatic number of . However, as given in [5, 18], there are graphs for which the term in the minimum degree condition can be improved significantly and determining the best possible bound on for an arbitrary graph 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 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 be an integer and be an -vertex graph with . What is the minimum degree condition on that guarantees a -factor?
Balogh, Molla and Sharifzadeh [2] studied the -factors and showed that the minimum degree condition guarantees a triangle factor, for any and large .
Later, Nenadov and Pehova [30] generalised Problem 1 to -independence numbers for : is it true that for every with and there exist a constant and such that every graph on vertices where divides with and has a -factor? Nenadov and Pehova [30] also proved a general upper bound for the minimum degree conditions, which is asymptotically optimal when . Chang, Han, Kim, Wang and Yang [4] provided a negative answer to this problem. They [4] also determined an asymptotically optimal degree condition for .
Theorem 1.1 ([21]).
Given constant , with , there exists such that the following holds for sufficiently large . Let be an -vertex graph with dividing , and . Then contains a -factor.
It is natural to study Problem 1 for arbitrary 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 .
Definition 1.2.
The vertex arboricity of a graph is the minimum integer such that the vertices of can be partitioned into subsets each of which induces a forest. The corresponding partition is called an acyclic partition of . We say that an acyclic partition of is optimal if it has exactly parts.
Note that this definition extends that of the chromatic number of , 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 , with and an -vertex graph , there exists such that the following holds for sufficiently large . Let be an -vertex graph such that and . Then contains an -factor.
Similar to the Alon–Yuster theorem [1], the minimum degree condition in Theorem 1.3 is asymptotically tight for infinitely many graphs which we define now. Let be a graph and be a family of vertex partitions of where each partition has parts. For , let denote the sizes of the parts of . Put . Let denote the union of all the sets taken over all . Let be the highest common factor of all integers in . (If , then we set .) Let be the highest common factor of all the orders of components of . If and , then . If , and , then . If and , then .
Given a graph , let PC be the family of all proper colorings of with colors, and let AP be the family of all acyclic partitions of with parts. Then for , whether or not is the dichotomy found by Kühn and Osthus [26] for the minimum degree conditions for -factors in general graphs. That is, the term in the Alon–Yuster theorem is asymptotically tight if and only if . In the problem of Kühn and Osthus [26], implies that is an independent set, which is a trivial case. However, for our problem, means that is a forest, in which case we have the following result.
Theorem 1.4.
Given , with and an -vertex forest with , there exists such that the following holds for sufficiently large . Let be an -vertex graph such that and . Then contains an -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 with 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 and , let be an -vertex graph with . Then the following holds for sufficiently large . There exists an -vertex graph with and such that has no -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 be a family of graphs such that every element has an acyclic partition with such that i) is an independent set and ii) for each . Given a graph , let be an integer such that
Note that all cliques of odd order belong to and . Our main result reads as follows.
Theorem 1.7.
Given , and an -vertex graph , there exists such that the following holds for sufficiently large . Let be an -vertex graph such that and . Then contains an -factor.
Since , 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 with and) infinitely many graphs with . To illustrate this we introduce the following notation.
Definition 1.8.
The critical arboricity of a graph is defined as , where denotes the minimum size of a part taken over all optimal acyclic partitions of .
Note that . We supply the following general lower bound serving as a “space barrier” for this problem.
Proposition 1.9.
Let and be an -vertex graph. Then for any , the following holds for sufficiently large . There exists an -vertex graph with and which does not have an -factor.
In particular, Proposition 1.9 implies that the degree condition in Theorem 1.7 is tight for the graphs with . In particular, when , implies that and thus . The following is an example for such . Let and be an -partite graph . By definition we have and . 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 with i) and ii) and . Nevertheless, we put forward the following conjecture for the -factor problem.
Conjecture 1.10.
Given , and an -vertex graph with , there exists such that the following holds for sufficiently large . Let be an -vertex graph such that and . Then contains an -factor.
For complete multi-partite graphs , the smallest open case is where , and .
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 -tiling. For (i), we need the following notation of absorbers and absorbing sets in [30].
Definition 1.11.
Let be an -vertex graph and be an -vertex graph. Then
-
(1)
a subset is a -absorbing set in for some constant if for any subset of size at most and , contains an -factor.
-
(2)
for any subset of size and an integer , we call a subset an -absorber for if and both and contain an -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 -subset has -absorbers for .
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 -set has vertex-disjoint -absorbers for .
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 satisfying that
and every -set in has vertex-disjoint absorbers.
Similar ideas already appeared in our recent work, e.g. [4]. Then the arguments reduce to finding an absorbing set in and then covering vertices of by a small -tiling vertex disjoint from 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 -tiling. Following a standard application of the regularity lemma, we obtain an -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 . Our proof uses a crucial notion of -embeddable structures (see Definition 4.1) from the work of Knierim and Su [21], which was used to model all possible ways how is embedded into a collection of clusters. To be more precise, a -embeddable structure, say , is a clique in the reduced multigraph such that for with and , has vertices that are pairwise connected by multiple edges (if ). Another key ingredient in their approach is that they build an almost perfect fractional tiling with -embeddable structures via a novel idea (see Definition 4.2 and Lemma 4.3). We adapt this approach to -tilings which roughly boils down to embedding vertex-disjoint copies of in different -embeddable structures where . To apply Lemma 4.3 in our proof, it suffices to show that for every -embeddable structure with given as above and , we can find an almost perfect -tiling in an arbitrary collection of subclusters , where for every .
Unlike in [21] where they embed a copy of each containing exactly one vertex in and one edge in for every , we instead need to embed an independent set in each and a forest in for every and . 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 , one in each side, such that they are complete to each other. Note that the -embeddable structures may have different orders ranging from to . For every -embeddable structure with integers as above, we define a suitably-chosen auxiliary graph which admits an acyclic partition such that induces an independent set and 111This is the origin of the family . for every . In particular, has an -factor, and thus it suffices to find an almost perfect -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 , we write . We say an independent set is an -independent set if . Similarly, we can define an -tree and an -forest. The girth of a graph is the length of a shortest cycle. For , let be the induced subgraph of on . Let . For two subsets , we use to denote the set of edges joining and . We write for the set of neighbors of in . For convenience, we use to denote the number of edges which contain in . We omit the subscript if the graph is clear from the context. For , we write for the family of all subsets with . For a vertex set and a positive integer , we write to denote the set of all -subsets of distinct elements of . We write for a bipartition of if is an independent set for each . For any integers , let and .
When we write , we always mean that are constants in , and means that there exists such that the subsequent arguments hold for all . 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
Lemma 2.1 ([8]).
For any , with , there exists an -vertex graph for sufficiently large such that and .
Now we give the proof of Proposition 1.5.
Proof of Proposition 1.5.
Given and , we shall choose . Let . We divide the proof into following three cases: , and .
We first give a construction for every graph with , which will commonly be used when . Note that there exists that is non-divisible by . Let be an -vertex graph with such that and , and be a complete graph for each . It holds that and . Let be a copy of in . Since is disconnected, . Thus, for every -tiling in , . Note that is non-divisible by . Hence, is not an -factor in .
If , then by the assumption that , it holds that . We are done by the construction as above.
If , then by the assumption that , we may assume that and as the case would be handled by . Let be an -vertex graph with , , and be a complete bipartite graph. Let be a subgraph with and given by Lemma 2.1 for each . It holds that and . Let be a copy of in . Then implies that induces a forest in for every . Hence, is an acyclic partition of and thus . For every -tiling in , it holds that . Note that and . Hence, is not an -factor in .
If , then by the assumption that , it holds that . Let be an -vertex graph with , , , for each and be a complete bipartite graph for distinct . Let be a subgraph with and given by Lemma 2.1 for each . It holds that and . Let be a copy of in . Then by the same arguments in the case above, it holds that for every -tiling in , . Note that and . Hence, is not an -factor in . ∎
Next we prove Proposition 1.9.
Proof of Proposition 1.9.
Given and , we shall choose . Let be an -vertex graph and , be an -vertex graph with , , , for each and be a complete bipartite graph for distinct . Let be a subgraph with and given by Lemma 2.1 for each . It holds that and . Let be a copy of in . Then implies that is a forest for each , and is an acyclic partition of . By the definition of , . Since , there are at most vertex-disjoint copies of in . Hence, has no -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 -tiling in the graph which covers all but a small set of vertices. The following result guarantees the existence of such an -tiling. The proof of Lemma 3.1 will be presented in Section 4.
Lemma 3.1.
Given , an -vertex graph with and , there exists such that the following holds for sufficiently large . Let be an -vertex graph with and . Then contains an -tiling which covers all but at most vertices.
Lemma 3.2.
Given with , an -vertex graph with and , there exist such that the following holds for sufficiently large . Let be an -vertex graph with and . Then contains a -absorbing set of size at most .
Proof of Theorem 1.7.
Given , with and an -vertex graph , we shall choose
.
Let be an -vertex graph with and . By Lemma 3.2 with , we find a -absorbing set of size at most for some . Let . Then we have
Therefore by applying Lemma 3.1 on with , we obtain an -tiling that covers all but a set of at most vertices in . Since , the absorbing property of implies that contains an -factor, which together with forms an -factor in . ∎
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 and a pair of vertex-disjoint subsets in , the density of is defined as
.
Definition 3.3.
Given , a graph and a pair of vertex-disjoint subsets in , we say that the pair is -regular if for all and satisfying
we have
Lemma 3.4 ([24], Slicing Lemma).
Assume is -regular with density . For some , let with and with . Then is -regular with and for its density we have .
Lemma 3.5 ([24], Degree form of the Regularity Lemma).
For every there is an such that the following holds for any real number and . Let be a graph with vertices. Then there exist an -regular partition and a spanning subgraph with the following properties:
;
for and for some ;
for all ;
each is an independent set in for ;
all pairs are -regular (in ) with density 0 or at least for distinct .
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 , , be a graph with a vertex partition and be a subgraph fulfilling the properties of Lemma 3.5. We denote by the reduced graph for the -partition, which is defined as follows. Let and for two distinct clusters and we draw a double-edge between and if , a single-edge if and no edge otherwise.
The following fact presents a minimum degree of the reduced graph provided the minimum degree of , where a double-edge is counted as two edges.
Fact 1.
Let , , with , be an -vertex graph and be an -vertex graph with . Let be a vertex partition of satisfying Lemma 3.5 -. We denote the reduced graph as . Then for every we have
.
Proof.
Note that and for each . Every edge in represents less than edges in . Thus we have
since and . ∎
Remark A.
Let be a multigraph with multiplicity 2. Note that for each . The double-edge neighborhood of is a set of vertices in which are connected to through double-edges. Similarly, we define the single-edge neighborhood.
4 Almost perfect tilings
To obtain an almost perfect -tiling in the graph , we first define a family of suitably-chosen auxiliary graphs (to be defined later) for such that and contains an -factor. This roughly reduces the problem to finding in a collection of vertex-disjoint copies of members from which altogether cover almost all vertices. Here our proof adopts a standard application the regularity lemma on to get a reduced graph . A key step in it is to construct certain structures in for embedding . In this case, we use an idea from the work of Knierim and Su [21] to find a fractional tiling with -embeddable structures (see Definition 4.1); and then develop a tool (see Corollary 4.7) for embedding 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 be a multigraph with multiplicity 2. Then a -multi-embedding to is a mapping with the following properties:
-
•
for any the induced subgraph on the vertex set (if not empty) in is either an isolated vertex or an edge (in particular, );
-
•
if , then and are connected by at least one edge in (as long as and differ);
-
•
if for distinct , then and are connected by a double-edge.
We also need some definitions which are related to the -multi-embedding. If is a -multi-embedding to , then the corresponding subgraph is a -embeddable structure in . We write for every and by Definition 4.1 we know that . We use to denote the family of all -embeddable structures in .
Definition 4.2.
Let be a -vertex multigraph with multiplicity 2 and be given as above. Then a fractional -tiling in is a weight function from the members of to the interval such that for every vertex it holds that
We call the total weight of the fractional -tiling and it is a perfect fractional tiling for if . We shall use the following result to find a fractional -tiling with a large total weight, whose proof will be given in Section 4.4.
Lemma 4.3.
For , , an -vertex graph and positive constants , there exist such that the following holds for sufficiently large . Let be an -vertex graph with , and be a reduced graph for an -regular partition of . Then contains a fractional -tiling such that .
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 -embeddable structures. Let be all the -embeddable structures in . Roughly speaking, Lemma 4.3 tells us that one can correspond the proportion of weight occupied by , e.g. into disjoint vertex sets in , in each of which we shall find an almost perfect -tiling. To achieve this, e.g. for , we have unique non-negative integers such that and , and we build an intermediate auxiliary graph such that we can find an almost perfect -tiling in and itself has an -factor.
To elaborate on this, we first define a graph with given forests .
Definition 4.4.
Let and be any -forest for each . Then we construct a graph with which satisfies following conditions:
-
•
is a complete bipartite graph for distinct ;
-
•
is an -independent set for ;
-
•
is a -forest for .
We omit the index if it is clear from context. By the definition of , we have for each and .
The following lemma is an essential gadget which allows us to embed an auxiliary graph in with given as above.
Lemma 4.5 (Embedding lemma).
Let be positive integers and . Then there exist and positive constants such that the following holds for any . Let be a graph with , , for each such that is -regular, for distinct , and for distinct . Then for any given -forests there exists a copy of in whose vertex set, say , satisfies for each .
To make use of Lemma 4.5, we shall need the following lemma which guarantees the existence of as aforementioned.
Lemma 4.6.
Let , be an -vertex graph and with . Then there exist with and a family of forests such that contains an -factor.
Note that the is not necessary unique. In the rest of the proof, we fix an instance of 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 , positive integers and an -vertex graph with , there exist and an integer with such that the following holds for sufficiently large . Let be a graph with , , for each , be -regular with for distinct , and for distinct . Then there exists a copy of in whose vertex set, say , satisfies for and and for every .
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 -tiling in the original graph .
Proof of Lemma 3.1.
Given , an -vertex graph and positive constants , we shall choose
.
Let be an -vertex graph with and . Applying Lemma 3.5 with , we obtain an -regular partition of . Let for each and be a reduced multigraph of the partition with multiplicity and . Write . By applying Lemma 4.3 on with , we obtain a fractional -tiling such that
.
Then we construct from the fractional tiling by scaling the weight function of every -embeddable-structure with a factor of i.e. for every -embeddable-structure we have . Thus has total weight at least .
For each -embeddable-structure with , we have a unique pair of integers such that and . Write . Now we construct a -tiling by greedily picking vertex-disjoint copies of in such that is maximal subject to the fact that it contains at most vertices from each . We repeat the process for every -embeddable-structure with positive weight, such that the corresponding -tilings are pariwise vertex-disjoint. Note that at the end of this process the set of uncovered vertices in each , denoted by , has size
Now, we claim that every covers at least vertices from each . Otherwise, by assuming that and applying Lemma 3.4 and Corollary 4.7, we can pick one more copy of in which contains at most vertices in each for . This contradicts the maximality of .
Therefore, the total number of vertices covered as above is at least
where the last inequality follows as and . As each contains an -factor and , the union of these provides an -tiling which covers all but at most vertices in and this completes the proof. ∎
4.4 Proof of related lemmas
4.4.1 Proof of Lemma 4.3
Lemma 4.8 ([21], Lemma 4.4).
For every with and , there exist and such that every graph on vertices with and has a fractional -tiling such that
.
Lemma 4.9 ([21], Lemma 4.7).
For every with and , there exist such that the following holds for sufficiently large . Let be an -vertex graph with , and be a reduced multigraph with multiplicity , . There is a graph with and such that the following holds.
If has a fractional -tiling with total wight at least , then contains a -tiling covering at least vertices. Moreover, contains a fractional -tiling such that .
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 with and , there exist such that the following holds for sufficiently large . Let be an -vertex graph with , and be a reduced multigraph with multiplicity . Then contains a fractional -tiling such that .
Corollary 4.10 comes directly from Lemma 4.8 and Lemma 4.9 by applying Lemma 4.8 on the graph in Lemma 4.9 where plays the role of .
Next, we prove Lemma 4.3.
Proof of Lemma 4.3.
We write . If , then applying Corollary 4.10 with we obtain that there exists a fractional -tiling and
.
If , then . Applying Corollary 4.10 with , we obtain that there exists a fractional -tiling . Next, we construct from a fractional -tiling and a fractional -tiling such that for every vertex in . Note that is the family of all -embeddable structures in . For every , if is a copy of in and the triangles in the are denoted as , then we define for each . If is a triangle in , say such that , then we have three -embeddable structures defined as follows: with and ; with and ; with for every . In this case, we define for each . If is a double-edge in , say and the multiple edges in the double-edge are denoted as , then (or ) can be simply regarded as a -embeddable structure with and (resp. and ). Here we define for each . In all cases, it is easy to see that for every and thus .
Next we shall construct a fractional -tiling from such that . By Definition 4.1, every vertex in is a -embeddable structure, and we define for every . Then . ∎
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].
In our context, we shall use the following corollary of Lemma 4.11.
Corollary 4.12.
Let be any integers and be an -vertex graph with . Then every -tree is contained in .
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 -graphs [10].
Definition 4.13 ([10], Definition 2.2).
For , a graph is said to be an - with root if and each with distance at most from has degree at least .
Obviously, for an arbitrary tree of vertices is a subgraph of any -graph.
Lemma 4.14 ([10], Lemma 2.4).
Given and , there exist positive constants and such that the following holds for sufficiently large . Let be vertex sets each of size and be a graph defined on with . Then for all given mappings with , there exists an -graph with
for every .
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 be an -vertex graph with . Then .
Proof.
Note that
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 . Thus . ∎
Next we prove Lemma 4.5.
Proof of Lemma 4.5.
The proof will proceed by induction on . The base case is clear as either is an -independent set or a -forest : If and , then we only need to choose a vertex set with which is easily derived since . If and , then we only need to embed a -forest in . By Corollary 4.12 with , contains every -forest.
Next we show that our statement holds for assuming it holds for . First assume . Since is -regular in for distinct , there exists a subset such that every vertex in has at least neighbors in for each and . In , we choose vertices with , and for each and each . Then the vertices in have a common neighborhood in for each with . Applying Lemma 3.4 to , we obtain that is -regular with and for distinct . Since , it holds that is -regular for distinct . Note that . We apply the induction hypothesis to find in a copy of which together with forms a copy of as desired.
Now assume and . Recall that for distinct . Inside , there exists a subset such that every vertex in has at least neighbors in for every and
Our next step is to embed into . Note that for and , we have
(1) |
By Proposition 4.15, we have
To apply Lemma 4.14, we define for every a mapping
,
by letting for every . From (1), it holds that for every . Lemma 4.14 applied with and implies that there exist a constant and a -subgraph such that for , . By definition, contains a subgraph isomorphic to . Write for each . Then for every , we have . By Lemma 3.4, we have that is -regular where since and . By induction hypothesis, contains a copy of which together with forms a copy of as desired. ∎
4.4.3 Proof of Lemma 4.6
Proof of Lemma 4.6.
Let and be an acyclic partition of . For every , is a bipartition of , and is an independent set in for . We divide the proof into the following two cases.
If , then we take and construct such that is a -forest which consists of two vertex-disjoint copies of for each . Recall that . To show that contains an -factor, we build an auxiliary matrix
where for . Note that every row (or column) of corresponds to a permutation of . Now we construct two matrices and as follows by “cutting” each of the first columns in half and then swapping columns two by two:
where and for each and ;
where and for each and .
Then is a matrix and observe that for each , disjoint union of the elements taken over the th column gives us an -independent set, whilst each of the last columns of provides a copy of . Clearly, has an -factor with vertex-disjoint copies of .
If , then we take . By the definition of , we know that in , is an independent set in and . Thus and recall that . Now we construct such that each is a -forest which consists of two vertex-disjoint copies of .
To show that contains an -factor, we build an auxiliary matrix where for each . It holds that corresponds to an acyclic partition of . Similarly, we construct two matrices and as follows:
Let be a matrix. By taking a disjoint union of the elements in the columns as above, each of the first columns of provides a -independent set while the last columns respectively provides copies of . Clearly, has an -factor containing two vertex-disjoint copies of . ∎
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 be a graph with vertices, and be constants. Then there exists such that the following holds for sufficiently large . Suppose that is a graph with vertices such that every has a family of at least vertex-disjoint -absorbers. Then contains a -absorbing set of size at most .
So the key point in the proof of Lemma 3.2 is to build linearly many vertex-disjoint absorbers for every . To achieve this, we employ the latticed-based absorbing method [16] and we first need the notion of -reachability from [16] which originates in [27].
Definition 5.2.
Let be given as aforementioned and . Then we say that two vertices are -reachable (in ) if for any vertex set of vertices, there is a set of size at most such that both and have -factors, where we call such an -connector for . Moreover, a set is -closed if every two vertices are -reachable, where the corresponding -connector for may not be contained in . If two vertices are -reachable, then we say is 1-reachable to . If are -reachable, and the corresponding -connector for is contained in , then we say that are -inner-reachable. Similarly, we can define -inner-closed and 1-inner-reachable.
The following result from [16] builds a sufficient condition to ensure that every subset with has linearly many vertex-disjoint absorbers.
Lemma 5.3 ([16], Lemma 3.9).
Given , with and an -vertex graph , the following holds for sufficiently large . Let be an -vertex graph such that is -closed. Then every has a family of at least vertex-disjoint -absorbers.
Based on this lemma, it suffices to show that is closed. However, we are only able to prove a slightly weaker result which states that the graph admits a vertex partition where is a small vertex set and is inner-closed.
Lemma 5.4.
Given with , an -vertex graph and constants with , there exist positive constants and such that the following holds for sufficiently large . Let be an -vertex graph with and . Then admits a partition with and is -inner-closed.
Clearly, we shall focus on the subgraph and obtain an absorbing set by applying Lemma 5.3 and Lemma 5.1 on .
The next step is to deal with the vertex set . We shall pick mutually vertex-disjoint copies of each covering a vertex in . To achieve this, we use the following result which enables us to find linearly many copies of covering any given vertex.
Lemma 5.5.
Given with , an -vertex graph and a constant , there exists such that the following holds for sufficiently large . Let be an -vertex graph with and . If is a subset of with , then there exists at least one copy of covering in for each .
Proof of Lemma 3.2.
Let , be an -vertex graph and constants with . Then we shall choose and
.
Let be an -vertex graph with and . Applying Lemma 5.4 on , we obtain that admits a vertex partition such that and is -inner-closed. Applying Lemma 5.3 on , it holds that every has a family of at least vertex-disjoint -absorbers. Applying Lemma 5.1 on where plays the role of , we obtain a -absorbing set in of size at most .
Now we shall iteratively pick vertex-disjoint copies of each covering one vertex in while avoiding using any vertex in , and we claim that every vertex in can be covered in this way. Let . For each , we apply Lemma 5.5 iteratively to find a copy of covering in , while avoiding and all copies of found so far. This is possible as during the process the number of vertices that we need to avoid is at most
.
Let be the union of the vertex sets over all the vertex-disjoint copies of as above and . Recall that is a -absorbing set for , and has an -factor. Thus is a -absorbing set for with . ∎
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): admits a partition where is a small vertex set and every vertex in is -inner reachable to linearly many vertices; (ii): is inner-closed.
The following result is the first step.
Lemma 5.6.
Given with , an -vertex graph and constants with , there exist positive constants such that the following holds for sufficiently large . Let be an -vertex graph with and . Then admits a vertex partition such that and every vertex in is -inner-reachable to at least other vertices in .
In the second step, we only need to apply the following result on .
Lemma 5.7.
Given with , an -vertex graph and constants with , there exist positive constants and such that the following holds for sufficiently large . Let be an -vertex graph with and such that every vertex in is -reachable to at least other vertices. Then is -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: -reachability
The proof of Lemma 5.6 goes roughly as follows. We first apply the regularity lemma on to obtain a partition and a reduced graph with multiplicity 2. A result of Knierim and Su [21] guarantees that every cluster is covered by a -embeddable structure, say in the reduced graph (see Lemma 5.8). In this case, for each , by using Corollary 4.7 on , we are able to show that almost all vertices in are -reachable to linearly many other vertices from , 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 and , let be a multigraph with multiplicity 2 on vertices and . Then any double-edge is contained in some -embeddable structure.
Proof of Lemma 5.6.
Given , an -vertex graph and constants with , we shall choose
.
Let , be an -vertex graph with and . Applying Lemma 3.5 on with , we obtain an -regular partition of . Let for each and be a reduced multigraph with multiplicity of the -regular partition . By Fact 1, we have when and when . Clearly, every cluster is in a double-edge. Applying Lemma 5.8 with , we have that every cluster is in a -embeddable structure when and every cluster is in a -embeddable structure when . Therefore every cluster is covered by a -embeddable structure.
Write for the family of all -embeddable structures in . Since every cluster is in some -embeddable structure, there exists a minimal subfamily such that . Now we first define the vertex set as follows:
-
(1)
Let for , where . Then it follows from the minimality that and we write for some integer ;
-
(2)
For and , for some , and ;
-
(3)
.
Observe that is a partition of and , . Moreover, for every and , we have . Thus since .
Let where . Then . By Lemma 3.4, for distinct . Next, we shall prove that every is 1-inner-reachable to linearly many vertices in .
For each and any vertex , we choose the minimum such that . Since is a -embeddable structure, there exists a subgraph of , say , which is a -embeddable structure such that . Without loss of generality, we may assume and write for some integers and . Thus for distinct , it follows from (2) and the fact that every vertex has at least neighbors in .
Recall that . We denote by the set of vertices such that for every , . The following claim would complete our proof because , where .
Claim 5.9.
The vertex is -reachable to every .
To prove this, for every , we arbitrarily choose with and write for each . Then for each . For each , comes from by deleting any vertices. Hence, since and . By Lemma 3.4, is -regular with and for distinct . Applying Corollary 4.7 on , we obtain a copy of which induces an independent set inside . Hence, by definition is -reachable to . ∎
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 be an -vertex graph. We will often work with a vertex partition of for some integer . For any subset , the index vector of with respect to , denoted by , is the vector in whose th coordinate is the size of the intersections of with for each . For each , let be the th unit vector, i.e. has 1 on the th coordinate and 0 on the other coordinates. A transferral is a vector of the form for some distinct . A vector is an -vector if all its coordinates are non-negative and their sum is . Given and an -vertex graph , we say that an -vector v is -robust if for any set of at most vertices, there is a copy of in whose vertex set has an index vector equal to v. Let be the set of all -robust -vectors and be the lattice (i.e. the additive subgroup) generated by .
Here is a brief proof outline for Lemma 5.7. In order to prove that is closed, we adopt a less direct approach and build on the merging techniques developed in [16]. We first partition 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 , with and an -vertex graph , there exist and such that the following holds for sufficiently large n. Let be an -vertex graph such that every vertex in is -reachable to at least other vertices. Then there is a partition of with such that for each , is -closed and .
Lemma 5.11 ([16], Lemma 4.4).
Given any positive integers with , an -vertex graph and constant , the following holds for sufficiently large . Let be an -vertex graph with a partition of such that each is -closed. For distinct , if there exist two -vectors such that , then is -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 with , an -vertex graph and constants , there exist such that the following holds for sufficiently large . Let be an -vertex graph with , , be a partition of with for each . If , then there exist two -vectors such that for some distinct .
Now, we have collected all the tools needed for the proof of Lemma 5.7.
Proof of Lemma 5.7.
Given with , an -vertex graph and constants , we shall choose
.
Let be an -vertex graph with , and every vertex in is -reachable to at least other vertices. Applying Lemma 5.10 on , we obtain a partition for some , where each is -closed and .
Let be a vertex partition of with minimum such that and is -closed. We claim that . If , then by Lemma 5.11 and Lemma 5.12, there exist two distinct vertex parts and for distinct such that is -closed for some and . By taking as a new part in partition and renaming all the parts if necessary, we get a partition with , which contradicts the minimality of . Hence, is -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 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 -embeddable structure, which will be made precise later.
Proof of Lemma 5.12.
Given , an -vertex graph and positive constants , we shall choose
.
Let , , be an acyclic partition of , be a vertex partition of with for each . Anchoring at the current vertex partition of , we apply Lemma 3.5 with and refine the current partition. After refinement, we denote the -regular partition by where and for each , . Let be the reduced graph with and be a vertex subset of for each . For every cluster , denotes the double-edge neighborhood of . It holds that which means that
(2) |
for each .
We call a subgraph crossing with respect to the partition if and for some distinct . A double-edged has every two adjacent vertices connected by a double-edge. We use to denote the triangle which contains exactly one double-edge and write 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 -embeddable structure in , then there exist two -vectors such that for distinct integers and .
Thus, we may assume that there is no crossing -embeddable structure. Note that if there exists a crossing double-edge between and for some distinct , then by Lemma 5.8 the double-edge is contained in a -embeddable structure which is crossing, a contradiction. So we may further assume that there is no crossing double-edge in . In this case, we shall find a crossing -embeddable structure and this gives a final contradiction.
In the following, we assume for each and for some integer . To find a crossing -embeddable structure without any crossing double-edge, we divide the proof into the following four cases.
a contradiction.
Assume . By Fact 1, we have . Let be a double-edge in for distinct , and . Since there is no crossing double-edge, it holds that
(3) |
For any , it holds that
If there is a copy of in , then this copy combined with forms a crossing copy of -embeddable structure. So by Turán’s theorem, we must have
However, this contradicts (5.1.2) and .

Assume . For any cluster for , it holds that . Thus every double-edge is contained in a copy of in . Based on this, we shall first show that there is no double-edged in . Suppose for a contradiction that there exists a double-edged in , whose vertex set is denoted by . Then we claim that there exists a crossing -embeddable structure which consists one cluster outside and three clusters in the double-edged . Indeed, we calculate the edges between and . We aim to show , which would imply the existence of one cluster in with at least three neighbors in the double-edged . Note that this gives a -embeddable structure. It suffices to show
As , we are done. In the following, we may further assume that there is no double-edged in .
Now we shall define an ordering of the graphs in as illustrated in Figure 1. Let be a maximal element in the chain which is a subgraph of . Without loss of generality, let . Then . Observe that . Then we have . Since , no matter or , we always have
, that is, ,
which implies that This means that there is a cluster in which has at least three neighbors in , giving a crossing -embeddable structure consisting of one cluster in and three clusters in . So we are done.
Finally we have . We assume that there is no crossing as otherwise we are done. By Fact 1, we have and without loss of generality, we may assume is a crossing single-edge. Then and . We have and which yields , a contradiction. ∎
Now we prove Claim 5.13.
Proof of Claim 5.13.
Recall that with and , for each . Without loss of generality, we assume that is a crossing -embeddable structure in such that for distinct clusters such that for , where .
If there exists a cluster in , say for some and , such that , then is a -embeddable structure. Now we shall find two -vectors as required. Let be a subset of for every , by deleting any vertices. Since is an -regular pair for each and , we pick a vertex such that . Write for each . By Lemma 3.4, is -regular with for distinct and . Applying Corollary 4.7 on , there exists a copy of . Recall that for . Thus there exists such that . Let be a copy of in such that . Then we replace any vertex in with and get another copy of , say . The two copies respectively give two -vectors such that .
Now it remains to deal with the case that every satisfies , . Then . Here we obtain that and . Let be an acyclic partition of such that is an -independent set for some and . Let and for each . For each , let be obtained from by deleting any vertices. Since , for each . By Lemma 3.4, and is -regular with for distinct . Applying Lemma 4.5 on , we obtain a copy of , say , such that and . Note that induces a copy of whose center is denoted by . It is easy to derive that contains a copy of , say , such that are leaves of the , for every . By removing from any vertex in and adding the center , we obtain another copy of , say such that and . So and provide two -vectors such that . ∎
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 while excluding any vertex set of size . To achieve this goal, we need the following result which investigates the structure around every vertex in the original graph .
Lemma 5.14 ([21], Lemma 3.11).
Given with and constants with , the following holds for sufficiently large . Let be an -vertex graph with , be an -regular partition for some integer and be a reduced multigraph with multiplicity . Fix a vertex in , and let be the set of clusters such that . Then there exists a multi-embedding of into embedding at most one vertex in .
Proof of Lemma 5.5.
Given with , an -vertex graph and constant , we choose
.
Let , be an -vertex graph with , , with and . Then we have
.
Applying Lemma 3.5 to with , we obtain an -regular partition of . Let be a reduced multigraph for the partition with multiplicity , and for each . By Fact 1, we have when and when . Applying Lemma 5.14 with where plays the role of , for any vertex , we obtain a -embeddable structure such that where is as defined in Lemma 5.14. Assume .
If , then is a subgraph of . Let for each . Then by the definition of , we have for each since . By Lemma 3.4, is -regular with and for distinct . Corollary 4.7 applied on with and gives a copy of . Note that . Hence, is in a copy of .
Now assume , and thus . Similarly, we can choose subsets as above for each . Applying Corollary 4.7 on with , and the fact that , we obtain a copy of such that is an independent set. Replacing any vertex in the independent set with , we conclude that is in a copy of . ∎
References
- [1] N. Alon and R. Yuster. -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 -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 -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 -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 -uniform hypergraphs II. SIAM Journal on Discrete Mathematics, 30:1453–1469, 2016.
- [15] J. Han. Decision problem for perfect matchings in dense -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. -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. -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. -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.