Hostname: page-component-cd9895bd7-lnqnp Total loading time: 0 Render date: 2024-12-27T07:46:35.983Z Has data issue: false hasContentIssue false

Rainbow spanning structures in graph and hypergraph systems

Published online by Cambridge University Press:  17 October 2023

Yangyang Cheng
Affiliation:
School of Mathematics, Shandong University, Jinan, China; E-mail: [email protected], [email protected], [email protected]
Jie Han
Affiliation:
School of Mathematics and Statistics, Beijing Institute of Technology, Beijing, China; E-mail: [email protected]
Bin Wang
Affiliation:
School of Mathematics, Shandong University, Jinan, China; E-mail: [email protected], [email protected], [email protected]
Guanghui Wang
Affiliation:
School of Mathematics, Shandong University, Jinan, China; E-mail: [email protected], [email protected], [email protected]

Abstract

We study the following rainbow version of subgraph containment problems in a family of (hyper)graphs, which generalizes the classical subgraph containment problems in a single host graph. For a collection $\mathit {\mathbf {G}}=\{G_1, G_2,\ldots , G_{m}\}$ of not necessarily distinct k-graphs on the same vertex set $[n]$, a (sub)graph H on $[n]$ is rainbow if there exists an injection $\varphi : E(H)\rightarrow [m]$, such that $e\in E(G_{\varphi (e)})$ for each $e\in E(H)$. Note that if $|E(H)|=m$, then $\varphi $ is a bijection, and thus H contains exactly one edge from each $G_i$.

Our main results focus on rainbow clique-factors in (hyper)graph systems with minimum d-degree conditions. Specifically, we establish the following:

  1. (1) A rainbow analogue of an asymptotical version of the Hajnal–Szemerédi theorem, namely, if $t\mid n$ and $\delta (G_i)\geq (1-\frac {1}{t}+\varepsilon )n$ for each $i\in [\frac {n}{t}\binom {t}{2}]$, then $\mathit {\mathbf {G}}$ contains a rainbow $K_t$-factor;

  2. (2) Essentially, a minimum d-degree condition forcing a perfect matching in a k-graph also forces rainbow perfect matchings in k-graph systems for $d\in [k-1]$.

The degree assumptions in both results are asymptotically best possible (although the minimum d-degree condition forcing a perfect matching in a k-graph is in general unknown). For (1), we also discuss two directed versions and a multipartite version. Finally, to establish these results, we in fact provide a general framework to attack this type of problem, which reduces it to subproblems with finitely many colors.

MSC classification

Type
Discrete Mathematics
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press

1 Introduction

1.1 Rainbow extremal graph theory

A natural variant of the extremal problems concerns rainbow substructures in edge-colored graphs. From our knowledge, two types of host graphs have been studied: one class is the properly edge-colored graphs, which was first considered by Keevash et al. [Reference Janson, Łuczak and Ruciński22] – they initiated a systematic study of the rainbow Turán number, where for a fixed H and an integer n, the rainbow Turán number for H is the maximum number of edges in a properly edge-colored graph on n vertices which does not contain a rainbow H; the other class is the edge-colored multigraphs, which is equivalent to the graph system language in the Abstract, and is the main object of study in this paper. Although the two problems are different, a common scheme can be formulated as below. A k-uniform hypergraph, k-graph for short, is a pair $H=(V, E)$ , where V is a finite set of vertices and $E\subseteq \binom {V}{k}$ . We identify a hypergraph H with its edge set, writing $e\in H$ for $e\in E(H)$ . We write subgraph instead of sub-k-graph or subhypergraph for brevity.

Definition 1.1. A k-graph system $\textbf {G}=\{G_1,\ldots ,G_m\}$ is a collection of not necessarily distinct k-graphs on the same vertex set V. Then a k-graph H on V is rainbow if there exists an injection $\varphi : E(H)\rightarrow [m]$ , such that $e\in E(G_{\varphi (e)})$ for each $e\in E(H)$ .

Since $\varphi $ is an injection, it follows that all edges of H are from different members of $\mathit {\mathbf {G}}$ . When $m=e(H)$ , $\varphi $ is a bijection, and thus H contains exactly one edge from each $H_i$ . Note that each $G_i$ can be seen as the collection of edges with color i. Given a k-graph system $\mathit {\mathbf {G}}$ , the color set of a graph H, denoted by $C(H)$ , is the index set of all edges, that is $\{i:E(G_i)\cap E(H) \neq \emptyset \}$ . Note that if $|E(H)|=m$ , then a rainbow H consists of exactly one edge from each $G_i$ . As for the edge-colored multigraphs, a recent breakthrough of Aharoni et al. [Reference Aharoni, DeVos, de la Maza, Montejano and Šámal2] establishes a rainbow version of the Mantel’s [Reference Pippenger and Spencer41] theorem: for $\boldsymbol{G} =\{G_1,G_2,G_3\}$ on the same n-vertex set, if $e(G_i)>\tau n^2$ for $i\in [3]$ , where $\tau \approx 0.2557$ , then $\boldsymbol{G}$ contains a rainbow triangle. Moreover, the constant $\tau $ is best possible. Towards a better understanding of the rainbow structures, Aharoni et al. [Reference Aharoni, DeVos, de la Maza, Montejano and Šámal2] conjectured a rainbow version of the Dirac’s [Reference Pokrovskiy42] theorem: for $|V|=n\geq 3$ and $\mathit {\mathbf {G}}=\{G_1,\dots , G_n\}$ on V, if $\delta (G_i)\geq n/2$ for each $i\in [n]$ , then $\mathit {\mathbf {G}}$ contains a rainbow Hamilton cycle. This was recently verified asymptotically by Cheng et al. [Reference Cheng, Wang and Zhao9], and completely by Joos and Kim [Reference Huang, Loh and Sudakov21].

A natural next step is to study rainbow analogues of graph factors, which we define now. Given graphs F and G, an F-tiling is a set of vertex-disjoint copies of F in G. A perfect F- $tiling$ (or an F-factor) of G is an F-tiling covering all the vertices of G. Finding sufficient conditions for the existence of an F-factor is one of the central areas of research in extremal graph theory. The celebrated Hajnal–Szemerédi theorem reads as follows.

Theorem 1.2 (Hajnal–Szemerédi [Reference Frankl and Kupavskii17], Corrádi–Hajnal [Reference Corrádi and Hajnal10] for $t=3$ ).

Every n-vertex graph G with $n\in t\mathbb {N}$ and $\delta (G)\geq (1-\frac {1}{t})n$ has a $K_t$ -factor. Moreover, the minimum degree condition is sharp.

A short and elegant proof was later given by Kierstead and Kostochka [Reference Keevash and Mycroft26]. The minimum degree threshold forcing an F-factor for arbitrary F was obtained by Kühn and Osthus [Reference Komlós, Sárközy and Szemerédi29, Reference Kühn, Osthus and Treglown30], improving earlier results of Alon and Yuster [Reference Alon and Yuster7] and Komlós et al. [Reference Khan27].

1.2 Our results

In this paper, we study rainbow clique-factors under a few different contexts. Our first result is an asymptotical version of the rainbow Hajnal–Szemerédi theorem.

Theorem 1.3. For every $\varepsilon>0$ and $t\in \mathbb N$ , there exists $n_0\in \mathbb {N}$ , such that the following holds for all integers $n\geq n_0$ and $n\in t\mathbb {N}$ . Let $m=\frac {n}{t}\binom {t}{2}$ and $\textbf {G}=\{G_1,\ldots , G_m\}$ be an n-vertex graph system. If $\delta (G_i)\geq (1-\frac {1}{t}+\varepsilon )n$ for each i, then $\textbf {G}$ contains a rainbow $K_t$ -factor.

The minimum degree conditions are asymptotically best possible, as seen by setting all $G_i$ to be identical and then referring to the optimality of Theorem 1.2. In fact, this naive construction serves as a simple lower bound for all “rainbow” problems, certifying that the rainbow version is at least “as hard as” the single host graph version (although the aforementioned rainbow Mantel’s theorem says that the rainbow version can be strictly “harder”).

It is natural to seek analogues of the Hajnal–Szemerédi theorem in the digraph and oriented graph settings, where we consider factors of directed cliques, namely, tournaments. We consider digraphs with no loops and at most one edge in each direction between every pair of vertices. Let $T_k$ be the transitive tournament on k vertices, where a transitive tournament is an orientation of a complete graph D with the property that if $xy$ and $yz$ are arcs in D with $x\neq z$ , then the arc $xz$ is also in D. The minimum semidegree $\delta ^0(G)$ of a digraph G is the minimum of its minimum out-degree $\delta ^+(G)$ and its minimum in-degree $\delta ^-(G)$ .

Czygrinow et al. [Reference Czygrinow, DeBiasio, Kierstead and Molla12] proved that every digraph G on n vertices with $\delta ^+(G)\geq (1-1/k)n$ contains a perfect $T_k$ -tiling for integers $n,k$ with $k\mid n$ . Let $\mathcal {T}_k$ be the family of all tournaments on k vertices, Treglown [Reference Montgomery, Müyesser and Pehova40] proved that given an integer $k\geq 3$ , there exists an $n_0 \in \mathbb {N}$ , such that the following holds. Suppose $T\in \mathcal {T}_k$ , and D is a digraph on $n\geq n_0$ vertices, where $k\mid n$ . If $\delta ^0(D)\geq (1-1/k)n$ , then there exists a T-factor. For more results, see [Reference Czygrinow, Kierstead and Molla13, Reference Montgomery, Müyesser and Pehova40]. In this paper, we prove the following extensions of Theorem 1.3 for digraphs.

Theorem 1.4. For every integer $k\ge 3$ and real $\varepsilon>0$ , there exists $n_0\in \mathbb {N}$ , such that the following holds for all integers $n\geq n_0$ and $n\in k\mathbb {N}$ . If $\textbf {D}=\{D_1,\ldots ,D_m\}$ , $m=\frac {n}{k}\binom {k}{2}$ , is a collection of n-vertex digraphs on the same vertex set such that $\delta ^+(D_i)\geq (1-\frac {1}{k}+\varepsilon )n$ , then $\textbf {D}$ contains a rainbow $T_k$ -factor.

Theorem 1.5. For every integer $k\ge 3$ , $T\in \mathcal {T}_k$ , and real $\varepsilon>0$ , there exists $n_0 \in \mathbb {N}$ , such that the following holds for all integers $n\geq n_0$ and $n\in k\mathbb {N}$ . If $\textbf {D}=\{D_1,\ldots ,D_m\}$ , $m=\frac {n}{k}\binom {k}{2}$ , is a collection of n-vertex digraphs on the same vertex set such that $\delta ^0(D_i)\geq (1-\frac {1}{k}+\varepsilon )n$ , then $\textbf {D}$ contains a rainbow T-factor.

We next discuss the partite setting. Suppose $V_1,\ldots , V_k$ are disjoint vertex sets each of order n, and G is a k-partite graph on vertex classes $V_1,\ldots , V_k$ (that is, G is a graph on the vertex set $V_1\cup \cdots \cup V_k$ , such that no edge of G has both end vertices in the same class). We define the partite minimum degree of G, denoted by $\delta '(G)$ , to be the largest m such that every vertex has at least m neighbors in each part other than its own, that is

$$\begin{align*}\delta'(G):= \min \limits_{i\in[k]}\min \limits_{v\in V_i}\min \limits_{j\in[k]\setminus\{i\}}|N(v)\cap V_j|, \end{align*}$$

where $N(v)$ denotes the neighborhood of v. Fischer [Reference Dirac15] conjectured that if $\delta '(G)\geq (1-1/k)n$ , then G has a $K_k$ -factor. Recently, an approximate version of this conjecture assuming the degree condition $\delta '(G)\geq (1-1/k+o(1))n$ was proved independently by Keevash and Mycroft [Reference Joos and Kim23], and by Lo and Markström [Reference Kühn and Outhus32] (a corrected exact version was given by Keevash and Mycroft [Reference Keevash, Mubayi, Sudakov and Verstraëte24], in fact, they obtain a more general result for r-partite graphs with $r\ge k$ ). We extend this approximate version to the rainbow setting.

Theorem 1.6. For every $\varepsilon>0$ and integer k, there exists $n_0\in \mathbb {N}$ , such that the following holds for all integers $n\geq n_0$ . If $\textbf {G}=\{G_1,\ldots ,G_{n\binom {k}{2}}\}$ is a collection of k-partite graphs with a common partition $V_1,\ldots ,V_k$ each of size n, such that $\delta '(G_i)\geq (1-\frac {1}{k}+\varepsilon )n$ , then $\textbf {G}$ contains a rainbow $K_k$ -factor.

A matching in H is a collection of vertex-disjoint edges of H. A perfect matching in H is a matching that covers all vertices of H. Given $d\in [k-1]$ , the minimum d-degree of a k-graph H, denoted by $\delta _d(H)$ , is defined as the minimum of $d_H(S)$ over all d-sets S of $V(H)$ , where $d_H(S)$ denotes the number of edges containing S. Another main result of this paper is to settle the rainbow version of minimum d-degree-type results for perfect matchings in k-graphs for all $d\in [k-1]$ , in a sense that the minimum d-degree condition which forces a perfect matching in a single k-graph is essentially sufficient to force a rainbow perfect matching in a k-graph system. Note that Joos and Kim [Reference Huang, Loh and Sudakov21] proved that $\delta (G_i)\geq n/2$ guarantees a rainbow perfect matching in an n-vertex graph system.

It is well-known that perfect matchings are closely related to its fractional counterpart. Given a k-graph H, a fractional matching is a function $f: E(H)\to [0,1]$ , subject to the requirement that $\sum _{e:v\in e}f(e)\le 1$ , for every $v\in V(H)$ . Furthermore, if equality holds for every $v\in V(H)$ , then we call the fractional matching perfect. Denote the maximum size of a fractional matching of H by $\nu ^*(H)=\max _f \Sigma _{e\in E(H)} f(e)$ . Let $c_{k,d}$ be the minimum d-degree threshold for perfect fractional matchings in k-graphs, namely, for every $\varepsilon>0$ and sufficiently large $n\in \mathbb N$ , every n-vertex k-graph H with $\delta _d(H)\ge (c_{k,d}+\varepsilon )\binom {n-d}{k-d}$ contains a perfect fractional matching. It is known that [Reference Alon, Frankl, Huang, Rödl, Ruciński and Sudakov5] every n-vertex k-graph H with $\delta _d(H)\ge (\max \{c_{k,d}, 1/2\}+o(1))\binom {n-d}{k-d}$ has a perfect matching, and this condition is asymptotically best possible. However, determining the parameter $c_{k,d}$ is a major open problem in this field, and we refer to [Reference Fischer16] for related results and discussions.

Theorem 1.7. For every $\varepsilon>0$ and integer $d\in [k-1]$ , there exists $n_0\in \mathbb N$ , such that the following holds for all integers $n\geq n_0$ and $n\in k\mathbb {N}$ . Every n-vertex k-graph system $\textbf {G}=\{G_1, \dots , G_{\frac {n}{k}}\}$ with $\delta _d(G_i)\geq (\max \{c_{k,d}, \frac {1}{2}\}+\varepsilon )\binom {n-d}{k-d}$ for each i contains a rainbow perfect matching.

Related work. Aharoni and Howard [Reference Aharoni and Howard3] conjectured that given an n-vertex k-graph system ${\boldsymbol{G}=\{G_1,\ldots ,G_m\}}$ , if $e(G_i)>\max \{\binom {n}{k}-\binom {n-m+1}{k},\binom {km-1}{k}\}$ for $i\in [m]$ , then $\boldsymbol{G}$ contains a rainbow matching of size m. The conjecture is known for $n>3k^2m$ by a result of Huang et al. [Reference Hajnal and Szemerédi19], and for $m<n/(2k)$ and sufficiently large n by a recent result of Lu et al. [Reference Lo and Markström34]. For the case $k=3$ , Lu et al. [Reference Lu, Wang and Yu36] showed that for sufficiently large $n\in 3\mathbb {N}$ , given a $3$ -graph system $\boldsymbol{G}=\{G_1,\ldots ,G_{n/3}\}$ , if $\delta _1(G_i)>\binom {n-1}{2}-\binom {2n/3}{2}$ for $i\in [n/3]$ , then $\boldsymbol{G}$ contains a rainbow perfect matching (note that the single host 3-graph case was proved by Kühn et al. [Reference Kierstead and Kostochka28] and independently by Khan [Reference Keevash and Mycroft25]).

On a slightly different setup, Huang et al. [Reference Frankl and Rodl18] obtained a generalization of the Erdős Matching Conjecture to properly colored k-graph systems $\mathit {\mathbf {G}}$ and verified it for $n\geq 3k^2m$ , where $\boldsymbol{G}=\{G_1,\ldots ,G_m\}$ and each $G_i$ is an n-vertex properly colored k-graph. For general F-factors, Coulson et al. [Reference Coulson, Keevash, Perarnau and Yepremyan11] proved that essentially the minimum d-degree threshold guaranteeing an F-factor in a single k-graph also forces a rainbow F-factor in any edge-coloring of G that satisfies certain natural local conditions. We refer the reader to [Reference Aharoni, Briggs, Holzman and Jiang1, Reference Aharoni and Howard4, Reference Barát, Gyárfás and Sárközy8, Reference Drisko14, Reference Kühn and Outhus31, Reference Kupavskii33, Reference Lu, Wang and Yu35, Reference Lu, Yu and Yuan38] for more results.

2 Proof ideas and a general framework for rainbow F-factors

Our proof is under the framework of the absorption method, pioneered by Rödlet al. [Reference Mantel39], which reduces the problem of finding a spanning subgraph to building an absorption structure and an almost spanning structure. Tailored to our problem, the naive idea is to build a rainbow absorption structure and a rainbow almost F-factor. Moreover, the rainbow absorption structure must be able to deal with (i.e., absorb) an arbitrary leftover of vertices, as well as a leftover of colors.

2.1 A general framework for rainbow F-factors

To state our general theorem for rainbow F-factors, we need some general notation that captures all of our contexts. We shall consider a directed k-graph (Dk-graph) H, with edge set $E(H)\subseteq \binom {V(H)}k\times \{+, -\}$ , that is, each edge consists of k vertices and a direction taken from $\{+, -\}$ . This way, a directed ( $2$ -)graph can be recognized as a graph with an ordered vertex set, and edges following (or against) the order of the enumeration are oriented by $+$ (or $-$ ).

Given a Dk-graph $H=(V,E)$ , for $E'\subseteq E$ , we write $H[E']$ for the subgraph of H with edge set $E'$ and vertex set $\cup _{e\in E'} E'$ . For $V'\subseteq V$ , if $H'\subseteq H$ contains all edges of H with vertices in $V'$ , then $H'$ is an induced subgraph of H. Denote it by $H[V']$ . If there is an F-tiling in H whose vertex set is $V'$ , then we say that $V'$ spans an F-tiling. Given another Dk-graph $H_1=(V_1,E_1)$ , we set $H\cup H_1:= (V\cup V_1, E\cup E_1)$ .

Given a Dk-graph F with b vertices and f edges, a Dk-graph system $\mathit {\mathbf {G}}=\{G_1,\ldots ,G_{\frac {n}{b}f}\}$ on vertex V and a subset $V'\subseteq V$ . Let $\mathit {\mathbf {G}}[V']=\{G_1[V'], \ldots , G_{\frac {n}{b}f}[V']\}$ be the induced Dk-graph system on $V'$ . If $|V'|\in b\mathbb {N}$ and there exists a rainbow perfect F-tiling inside $\mathit {\mathbf {G}}[V']$ whose color set is $C\subseteq [nf/b]$ , then we say that $V'$ spans a rainbow F-tiling in $\mathit {\mathbf {G}}$ with color set C. Let $A_1$ and $A_2$ be two rainbow Dk-graphs in $\mathit {\mathbf {G}}$ with color set $C_1$ and $C_2$ , respectively, we set $A_1\cup A_2$ to be a Dk-graph with vertex set $V(A_1)\cup V(A_2)$ , edge set $E(A_1)\cup E(A_2)$ , and color set $C_1\cup C_2$ . The following general minimum degree condition captures all of our contexts.

Definition 2.1. Let H be a Dk-graph and $d\in [k-1]$ , a minimum d-degree $\delta ^*_d(H)$ corresponding to a certain (implicit) degree rule can be defined as follows. There exists $\ell \in \mathbb {N}$ , such that for any d-set $S\subseteq V(H)$ , let

$$\begin{align*}N^*(S):=\{E_1,\ldots,E_{\ell}\}, \end{align*}$$

where $E_i$ is a set of edges of H that each contains S as a subset. Let $\deg ^*(S):=\min _{i\in [\ell ]}|E_i|$ and $\delta ^*_d(H):=\min _{S\subseteq \binom {V}{d}}\deg ^*(S)$ .

We list all the instances of minimum degrees used in this paper.

  • When H is a k-graph, we can take $\ell =1$ and $E_1$ as all edges containing S, thus $\deg ^*(S)=|E_1|$ and $\delta ^*_d(H)$ represents the standard minimum d-degree of H.

  • When H is a k-partite 2-graph, we can take $\ell =k-1$ , where $E_i$ consists of the edges from $S=\{v\}$ to $V_i$ for $i\in [k]\setminus \{j:v\in V_j\}$ , thus $\deg ^*(S)=\min \{|E_i|:i\in [k]\setminus \{j:v\in V_j\}\}$ and $\delta ^*_1(H)$ represents the minimum partite degree of H.

  • When H is a directed graph and $S=\{v\}$ for a given vertex v, we can take $\ell =1$ and take $E_1$ as the sets of out(in)-edges, thus, $\deg ^*(S)=|E_1|$ and $\delta ^*_1(H)$ represents the minimum out(in)-degree of H.

  • When H is a directed graph and $S=\{v\}$ for a given vertex v, we can take $\ell =2$ and take $E_1, E_2$ as the sets of in-edges and out-edges, respectively, thus, $\deg ^*(S)=\min \{|E_1|,|E_2|\}$ and $\delta ^*_1(H)$ represents the minimum semidegree of H.

Throughout the rest of this paper, let F be a Dk-graph with b vertices and f edges. We first define an absorber without colors. Given a set B of b vertices, a Dk-graph $A^0=A_1^0\cup A_2^0$ is called an F-absorber for B if

  • $V(A^0)=B\dot \cup L$ Footnote 1 ,

  • $A_1^0$ is an F-factor on L, and $A_2^0$ is an F-factor on $B\cup L$ .

Note that $|V(A^0)|$ is always a constant in this paper. Naturally, we give the definition of rainbow F-absorber as follows.

Definition 2.2 (Rainbow F-absorber).

Let $\textbf G=\{G_1,\dots , G_{nf/b}\}$ be a Dk-graph system on V and F be a Dk-graph with b vertices and f edges. For every b-set B in V and every f-set C in $[nf/b]$ , $A=A_1\cup A_2$ is called a rainbow F-absorber for $(B,C)$ if

  • $V(A)=B\dot \cup L$ ,

  • $A_1$ is a rainbow F-factor on L with color set $C_1$ , and $A_2$ is a rainbow F-factor on $B\cup L$ with color set $C_1\cup C$ .

A rainbow F-absorber for $(B, C)$ works in the following way: $A_1$ is a rainbow F-tiling with color set $C_1$ , thus, if the vertices of B and the colors C are available, then we can switch to $A_2$ and get a larger rainbow F-tiling. For example (see Figure 1), let $\mathit {\mathbf {G}}=\{G_1,\ldots ,G_{n}\}$ be a graph system on n-vertex set V. For any $B=\{v_1,v_2,v_3\}$ and $C=\{i,j,k\}$ , we construct a rainbow triangle-absorber A for $(B,C)$ , where $V(A)=B\cup \{v_4,\ldots ,v_{12}\}$ . $\{v_4v_7v_8,v_5v_9v_{10},v_6v_{11}v_{12}\}$ is a family of rainbow triangles with color set $C_1$ , which serves as $A_1$ . $\{v_1v_7v_8,v_2v_9v_{10},v_3v_{11}v_{12},v_4v_5v_6\}$ is a family of rainbow triangles with color set $C_1\cup \{i,j,k\}$ , which serves as $A_2$ . Now we introduce one of the main parameters $c_{d,F}^{\mathrm {abs,*}}$ . Roughly speaking, it is the minimum degree threshold, such that all b-sets are contained in many rainbow F-absorbers.

Definition 2.3 ( $c_{d,F}^{\mathrm {abs,*}}$ : Rainbow absorption threshold).

Fix an F-absorber $A^0=A^0_1\cup A^0_2$ , and let m be the number of vertex disjoint copies of F in $A^0_2$ . Let $c_{d,F,A^0}\in (0,1)$ be the infimum of reals $c>0$ , such that for every $\varepsilon>0$ , there exists $\varepsilon '>0$ , such that the following holds for sufficiently large $n\in \mathbb {N}$ , where $d\in [k-1]$ . Let $\textbf G=\{G_1,\dots , G_{nf/b}\}$ be an n-vertex Dk-graph system on V. If $\delta _d^*(G_i)\ge (c+\varepsilon )\binom {n-d}{k-d}$ for $i\in [nf/b]$ , then for every b-set B in V and every f-set C in $[nf/b]$ with the form $[(i-1)f,if]$ for some $i\in [n/b]$ , there are at least $\varepsilon ' n^{(m-1)(b+1)}$ rainbow F-absorbers A with color set $C(A_1^0)\cup C$ whose underlying graph is isomorphic to $A^0$ , such that $C(A_1^0)=[(i_1-1)f+1,i_1f]\cup [(i_2-1)f+1,i_2f]\cup \cdots \cup [(i_{m-1}-1)f+1,i_{m-1}f]$ , where $i_j\in [n/b]$ for each $j\in [m-1]$ and $i_{j_1}\neq i_{j_2}$ for distinct $j_1,j_2\in [m-1]$ . Let $c_{d,F}^{\mathrm {abs,*}}:=\inf c_{d,F,A^0}$ , where the infimum is over all F-absorbers $A^0$ .

Figure 1 A rainbow triangle-absorber A for $(B,C)$ .

We next define a threshold parameter for the rainbow almost F-factor in a similar fashion. We use the following auxiliary b-graph $H_F$ . Given a Dk-graph F with b vertices and f edges, and an n-vertex Dk-graph system $\mathit {\mathbf {H}}=\{H_1,\dots , H_{f}\}$ on V, let $H_F$ be the (undirected) b-graph with vertex set $V(H_F)=V$ and edge set $E(H_F)=\{V(F'):F'\ \mathrm {is\ a\ rainbow\ copy\ of}\ F\ \mathrm {with\ color\ set}\ [f]\}$ .

Definition 2.4 ( $c_{d,F}^{\mathrm {cov,*}}$ : Rainbow almost F-factor threshold).

Let $c_{d,F}^{\mathrm {cov,*}}\in (0,1)$ be the infimum of reals $c>0$ , such that for every $\varepsilon>0$ , the following holds for sufficiently large $n\in \mathbb {N}$ . Let $\textbf H=\{H_1,\dots , H_{f}\}$ be an n-vertex Dk-graph system. If $\delta _d^*(H_i)\ge (c+\varepsilon )\binom {n-d}{k-d}$ for every $i\in [f]$ , then the b-graph $H_F$ has a perfect fractional matching.

The property of “having a perfect fractional matching” is required in $H_F$ , which is a single host graph. This definition (and our proofs supporting it) establishes a close relation between the rainbow F-factor problem and the classical F-factor problem with no colors.

Now we are ready to state our general result on rainbow F-factors.

Theorem 2.5. Let F be a Dk-graph with b vertices and f edges. For any $\varepsilon>0$ and integer $d\in [k-1]$ , the following holds for sufficiently large $n\in b\mathbb {N}$ . Let $\textbf G=\{G_1,\dots , G_{nf/b}\}$ be an n-vertex Dk-graph system on V. If $\delta _d^*(G_i)\ge (\max \{c_{d, F}^{\mathrm {abs,*}}, c_{d, F}^{\mathrm {cov,*}}\}+\varepsilon )\binom {n-d}{k-d}$ for $i\in [nf/b]$ , then $\textbf G$ contains a rainbow F-factor.

Theorem 2.5 reduces the rainbow F-factor problem to two subproblems, namely, the enumeration of rainbow F-absorbers and the study of perfect fractional matchings in $H_F$ . In our proofs of Theorems 1.31.7, the first subproblem is done by greedy constructions of the $K_t$ -absorbers with the minimum degree condition. Note that the second subproblem is trivial by definition for Theorem 1.7. For Theorems 1.31.6, we achieve it by converting the problem to the setting of complexes (downward-closed hypergraphs) and then applying a result of Keevash and Mycroft [Reference Joos and Kim23] on perfect fractional matchings, which is a nice application of the Farkas’s Lemma for linear programming. To conclude, we remark that the main benefit from Theorem 2.5 is that both of these two subproblems only concern finitely many colors. From this aspect, Theorem 2.5 irons out significant difficulties on the rainbow spanning structure problem due to an unbound number of colors. Thus, it is likely that Theorem 2.5 will find more applications in this area.

3 Notation and preliminary

For a hypergraph H, the 2-degree of a pair of vertices is the number of edges containing this pair and $\Delta _2(H)$ denotes the maximum 2-degree in H. For reals $a, b$ , and c, we write $a = (1\pm b)c$ for $(1-b)c \leq a\leq (1+b)c$ . We need the following result which was attributed to Pippenger [Reference Lu and Yu37] (see Theorem 4.7.1 in [Reference Alon and Spencer6]), following Frankl and Rödl [Reference Rödl, Ruciński and Szemerédi43]. A cover in a hypergraph H is a set of edges, such that each vertex of H is in at least one edge of the set.

Lemma 3.1 [Reference Lu and Yu37].

For every integer $k\geq 2$ , $r\geq 1$ , and $a>0$ , there exist $\gamma =\gamma (k,r,a)>0$ and $d_0=d_0(d,r,a)$ , such that the following holds for every $n\in \mathbb {N}$ and $D\geq d_0$ . Every k-graph $H=(V,E)$ on V of n vertices in which all vertices have positive degrees and which satisfies the following conditions:

  • For all vertices $x\in V$ but at most $\gamma n$ of them, $d_H(x)=(1\pm \gamma )D$ .

  • For all $x\in V$ , $d_H(x)<rD$ .

  • $\Delta _2(H)<\gamma D$ .

contains a cover of at most $(1+a)(n/k)$ edges.

The following well-known concentration results, that is Chernoff bounds, can be found in Appendix A in [Reference Alon and Spencer6] and Theorem 2.8, inequalities (2.9) and (2.11) in [Reference Huang, Li and Wang20]. Denote a binomial random variable with parameters n and p by $Bi(n,p)$ . Bernoulli’ distribution is the discrete probability distribution of a random variable which takes the value 1 with probability p and the value 0 with probability 1–p. Janson’s inequality [Reference Alon and Spencer6].

Lemma 3.2 (Chernoff inequality for small deviation).

If $X=\sum _{i=1}^nX_i$ , where $X_1,\ldots ,X_n$ are mutually independent random variables, each $X_i$ has Bernoulli distribution with expectation $p_i$ and $\alpha \leq 3/2$ , then

$$\begin{align*}\mathbb{P}[|X-\mathbb{E}[X]|\geq\alpha\mathbb{E}[X]]\leq2e^{-\frac{\alpha^2}{3}\mathbb{E}[X]}. \end{align*}$$

In particular, when $X\sim Bi(n,p)$ and $\lambda <\frac {3}{2}np$ , then

$$\begin{align*}\mathbb{P}[|X-np|\geq\lambda]\leq e^{-\Omega(\lambda^2/(np))}. \end{align*}$$

Lemma 3.3 (Chernoff inequality for large deviation).

If $X=\sum _{i=1}^nX_i$ , where $X_1,\ldots ,X_n$ are mutually independent random variables, each random variable $X_i$ has Bernoulli distribution with expectation $p_i$ and $x\geq 7\mathbb {E}[X]$ , then

$$\begin{align*}\mathbb{P}[X\geq x]\leq e^{-x}. \end{align*}$$

We also need the Janson’s inequality to provide an exponential upper bound for the lower tail of a sum of dependent zero-one random variables.

Lemma 3.4 (Theorem 8.7.2 in [Reference Alon and Spencer6]).

Let $\Gamma $ be a finite set and $p_i\in [0,1]$ be a real for $i\in \Gamma $ . Let $\Gamma _p$ be a random subset of $\Gamma $ , such that the elements are chosen independently with $\mathbb {P}[i\in \Gamma _p]=p_i$ for $i\in \Gamma $ . Let M be a family of subsets of $\Gamma $ . For every $A_i\in M$ , let $I_{A_i}=1$ if $A_i\subseteq \Gamma _p$ and 0 otherwise. Let $B_i$ be the event that $A_i\subseteq \Gamma _p$ . For $A_i, A_j\in M$ , we write $i\sim j$ if $B_i$ and $B_j$ are not pairwise independent, in other words, $A_i\cap A_j\neq \emptyset $ . Define $X=\Sigma _{A_i\in M}I_{A_i}$ , $\lambda =\mathbb {E}[X]$ , $\Delta =\sum \limits _{i\sim j}\mathbb {P}[B_i\wedge B_j]$ , then

$$\begin{align*}\mathbb{P}[X\leq(1-\gamma)\lambda]<e^{-\gamma^2\lambda/[2+(\Delta/\lambda)]}. \end{align*}$$

4 Rainbow Absorption Method

4.1 Rainbow Absorption Lemma

In this section, we prove a rainbow version of the absorption lemma via probabilistic method. The only difference is that we use the following auxiliary hypergraph which makes it applicable to the rainbow setting.

Definition 4.1. We call a hypergraph H a $(1,b)$ -graph, if $V(H)$ can be partitioned into $A\cup B$ and $E(H)$ is a family of $(1+b)$ -sets, each of which contains exactly one vertex in A and b vertices in B.

For a $(1,b)$ -graph H with partition $A\dot \cup B$ , a $(1,d)$ -subset D of $V(H)$ is a $(d+1)$ -tuple, where $|D\cap A|=1$ and $|D\cap B|=d$ . A $(1,b)$ -graph H with partition classes $A,B$ is balanced if $b|A|=|B|$ . We say that a set $S\subseteq V(H)$ is balanced if $b|S\cap A|=|S\cap B|$ .

Given an n-vertex Dk-graph system $\mathit {\mathbf {G}}=\{G_1,\ldots ,G_{nf/b}\}$ on V, we first construct a sequence of hypergraphs $H_{F_1}',\ldots ,H_{F_{n/b}}'$ , each of which is a b-graph with vertex set $V(H_{F_i}')=V$ and edge set $E(H_{F_i}')=\{e\in \binom {V}{b}$ : e spans a rainbow copy of F with color set $I_i=[(i-1)f+1,if]\}$ . We define an auxiliary $(1,b)$ -graph $H_{\mathit {\mathbf {G}}}$ of $\mathit {\mathbf {G}}$ as follows.

Definition 4.2. Let $H_{\textbf {G}}$ be an auxiliary $(1,b)$ -graph of $\textbf {G}$ with vertex set $V'=[n/b]\cup V$ and edge set $\{\{i\}\cup e: i\in [n/b], e\in H_{F_i}'\}$ .

For any edge $e\in E(H_{\mathit {\mathbf {G}}})$ , if $A\subseteq V(H_{\mathit {\mathbf {G}}})$ and $|A|$ is divisible by $b+1$ , then $A\in \binom {(b+1)n}{a}$ is an absorber for e, if $e\subseteq A$ , there is a perfect matching in $H_{\mathit {\mathbf {G}}}[A]$ and there is a perfect matching in $H_{\mathit {\mathbf {G}}}[A\setminus e]$ . Let $\mathcal {L}(e)$ denote the set of absorbers for e in $H_{\mathit {\mathbf {G}}}$ .

Lemma 4.3 (Rainbow Absorption Lemma).

Let F be a Dk-graph with b vertices and f edges and $A^0$ be a rainbow F-absorber. The maximum vertex-disjoint copies of F of $A^0$ is m. For every $\varepsilon>0$ , there exist $\gamma ,\gamma _1$ , and $n_0$ , such that the following holds for all integers $n\geq n_0$ . Suppose that $\textbf {G}=\{G_1,\ldots ,G_{\frac {n}{b}f}\}$ is an n-vertex Dk-graph system on V and $\delta _d^*(G_i)\geq (c_{d,F}^{\mathrm {abs,*}}+\varepsilon )\binom {n-d}{k-d}$ and $H_{\textbf {G}}$ is the auxiliary $(1,b)$ -graph of $\textbf {G}$ , then there exists a matching M in $H_{\textbf {G}}$ with size at most $2\gamma (m-1)n$ , such that for every balanced set $U\subseteq \left ([n/b]\cup V\right )\setminus V(M)$ of size at most $\gamma _1n$ , $V(M)\cup U$ spans a matching in $H_{\textbf {G}}$ .

Proof. Let $1/n\ll \gamma _1\ll \alpha \ll \gamma \ll \varepsilon '\ll \varepsilon $ . Note that a matching of size m in $H_{\mathit {\mathbf {G}}}$ corresponds to a rainbow F-absorber in $\boldsymbol{G}$ . Choose a family $\mathcal {F}$ of matchings of size $m-1$ from $H_{\mathit {\mathbf {G}}}$ by including each matching of size $m-1$ independently at random with probability

$$\begin{align*}p=\gamma/n^{(m-1)(b+1)-1}. \end{align*}$$

Note that $|\mathcal {F}|, |\mathcal {L}(e)\cap \mathcal {F}|$ are binomial random variables with expectations

$$\begin{align*}\mathbb{E}|\mathcal{F}|\leq \gamma n\ \mathrm{and} \end{align*}$$
$$\begin{align*}\mathbb{E}|\mathcal{L}(e)\cap\mathcal{F}|\geq\gamma\varepsilon'n \mathrm{\ for\ any}\ e\in E(H_{\mathit{\mathbf{G}}}). \end{align*}$$

The latter inequality holds since for any edge e of $H_{\mathit {\mathbf {G}}}$ , $|\mathcal {L}(e)|\geq \varepsilon 'n^{(m-1)(b+1)}$ by the minimum degree assumption and Definition 2.3. By Lemma 3.2, with probability $1-o(1)$ , the family $\mathcal {F}$ satisfies the following properties.

  1. (1) $|\mathcal {F}|\leq 2\mathbb {E}|\mathcal {F}|\leq 2\gamma n$ ,

  2. (2) $|\mathcal {L}(e)\cap \mathcal {F}|\geq \frac {1}{2}\mathbb {E}|\mathcal {L}(e)\cap \mathcal {F}|\geq \frac {1}{2}\gamma \varepsilon 'n$ for any $e\in E(H_{\mathit {\mathbf {G}}})$ .

Moreover, we can also bound the expected number of pairs of intersecting members of $\mathcal {F}$ by

$$\begin{align*}n^{(m-1)(b+1)}(m-1)^2(b+1)^2n^{(m-1)(b+1)-1}p^2\leq \frac{1}{8}\gamma\varepsilon'n. \end{align*}$$

Thus, by Markov’s Inequality [Reference Alon and Spencer6], we derive that with probability at least $1/2$ , $\mathcal {F}$ contains at most $\frac {1}{4}\gamma \varepsilon 'n$ pairs of intersecting members of $\mathcal {F}$ . Remove one member from each of the intersecting pairs in $\mathcal {F}$ . Thus, the resulting family, say $\mathcal {F}'$ , consists of pairwise disjoint matchings of size $m-1$ that satisfies

  1. (1) $|\mathcal {F}'|\leq 2\gamma n$ ,

  2. (2) $|\mathcal {L}(e)\cap \mathcal {F}|\geq \frac {1}{2}\gamma \varepsilon 'n- \frac {1}{4}\gamma \varepsilon 'n\geq \alpha n$ for any $e\in E(H_{\mathit {\mathbf {G}}})$ .

Therefore, the union of members in $\mathcal {F}'$ is a matching in $H_{\mathit {\mathbf {G}}}$ of size at most $2\gamma (m-1)n$ and can (greedily) absorb a balanced set U of size at most $\gamma _1n$ since $\gamma _1\ll \alpha $ .

4.2 Enumeration of rainbow absorbers

In this section, we give two examples of rainbow absorbers. The first one is as follows. Recall that $T_k$ is the transitive tournament on k vertices.

4.2.1 Rainbow $T_k$ -absorber

For the proof of Theorem 1.4, we show that

(1) $$ \begin{align} c_{1,T_k}^{\mathrm{abs,+}}\leq1-\frac{1}{k}. \end{align} $$

For any k-set $S=\{u_1,u_2,\ldots ,u_k\}$ in V and every $\binom {k}{2}$ -set $C=[(j-1)\binom {k}{2}+1,j\binom {k}{2}]$ , where $j\in [\frac {n}{k}]$ , we define a rainbow $T_k$ -absorber A for $(S,C)$ as follows (see Figure 2).

  • $A_1=A-S=\{T_k^1,\ldots ,T_k^k\}$ is a rainbow $T_k$ -tiling with $C(T_k^i)=[(j_i-1)\binom {k}{2}+1,j_i\binom {k}{2}]$ , where $j_i\in [n/k]$ for $i\in [k]$ and $A_2=\{T_k^{0},T_k^{1'},\ldots ,T_k^{k'}\}$ is a rainbow $T_k$ -tiling with $C(T_k^{0})=C$ and $C(T_k^{i'})=[(j_i-1)\binom {k}{2}+1,j_i\binom {k}{2}]$ , where $j_i\in [n/k]$ for $i\in [k]$ .

  • We can choose a rainbow $T_k^{0}$ that is isomorphic to $T_k$ with color set C, such that $V(T_k^{0})=\{v_1,v_2,\ldots ,v_k\}$ , where $v_i\in V(T_k^i)$ and $V(T_k^{i'})=V(T_k^i)\backslash \{v_i\}\cup \{u_i\}, i\in [k]$ .

  • $c(u_ix)=c(v_ix)$ for each $x\in V(A_1\backslash V(T_k^{0}))$ , and $c(xy)$ in $T_k^i$ is the same as $c(xy)$ in $T_k^{i'}$ for $i\in [k]$ and $x,y\in V(A_1\backslash V(T_k^{0}))$ .

Figure 2 Illustration of the rainbow absorbers (with directions omitted).

Suppose $\delta (D_i^+)\ge (1-1/k+\varepsilon )n$ for $i\in [\frac {n}{k}\binom {k}{2}]$ . For any k-set S in V and every $\binom {k}{2}$ -set $C=[(j-1)\binom {k}{2}+1,j\binom {k}{2}]$ , where $j\in [\frac {n}{k}]$ , we denote the family of rainbow $T_k$ -absorbers for $(S,C)$ by $\mathcal {A}(S,C)$ .

Claim 4.4. For any k-set $S=\{u_1,u_2,\ldots ,u_k\}$ in V and every $\binom {k}{2}$ -set $C=[(j-1)\binom {k}{2}+1,j\binom {k}{2}]$ where $j\in [\frac {n}{k}]$ , we have $|\mathcal {A}(S,C)|\geq \varepsilon ^{k^2+k}n^{k^2+k}$ .

Proof. Fixing a k-set $S=\{u_1,u_2,\ldots ,u_k\}$ in V and a $\binom {k}{2}$ -set $C=[(j-1)\binom {k}{2}+1,j\binom {k}{2}]$ for some $j\in [\frac {n}{k}]$ , we construct rainbow absorbers for $(S,C)$ . We choose $[(j_{i}-1)\binom {k}{2}+1,j_i\binom {k}{2}]$ for $i\in [k]$ arbitrarily, there are $(\frac {n}{k}-1)(\frac {n}{k}-2)\cdots (\frac {n}{k}-k)\geq \varepsilon ^kn^k$ choices. Next, we choose a rainbow $T_k^0$ with color set C. Due to the minimum out-degree of $D_i$ , the number of choices for $T_k^0$ is at least

$$\begin{align*}(n-k)\left((1-\frac{1}{k}+\varepsilon)n-(k+1)\right) \cdots \left(\frac{1}{k}+(k-1)\varepsilon n-(2k-1)\right)\geq \varepsilon^kn^k. \end{align*}$$

Now we fix one such $U=\{v_1,v_2,\ldots ,v_k\}$ . For each $i\in [k]$ and each pair $\{u_i,v_i\}$ , suppose we succeed in choosing a set $S_i$ , such that $S_i$ is disjoint to $W_{i-1} = \cup _{j\in [i-1]}S_j\cup S\cup U$ , then $V(T_k^{i'})=S_i\cup \{u_i\}$ spans a rainbow $T_k$ in $\mathit {\mathbf {D}}$ with color set $[(j_i-1)\binom {k}{2}+1,j_i\binom {k}{2}]$ while so does $V(T_k^i)=S_i\cup \{v_i\}$ .

For the first vertex in $S_1$ , the number of choices is at least $(1-\frac {2}{k}+2\varepsilon )n-2k$ , for the last vertex in $S_1$ , the number of choices is in $k\varepsilon n-(3k-1)$ . Since $\frac {1}{n}\ll \varepsilon $ , the number of choices for $S_1$ is at least

$$\begin{align*}\left((1-\frac{2}{k}+2\varepsilon)n-2k\right) \cdots (k\varepsilon n-(3k-1))\geq\varepsilon^{k-1}n^{k-1}. \end{align*}$$

Similarly, the minimum out-degree implies that for $i\in [2,k]$ , there are at least $\varepsilon ^{k-1}n^{k-1}$ choices for $S_i$ and, in total, we obtain $\varepsilon ^{k^2+k}n^{k^2+k}$ rainbow $T_k$ -absorbers for S.

4.2.2 Rainbow edge-absorber

For the proof of Theorem 1.7, we show that

(2) $$ \begin{align} c_{d,F}^{\mathrm{{abs},d}}\leq\frac{1}{2}. \end{align} $$

Given an n-vertex k-graph system $\mathit {\mathbf {G}}$ on V with $\delta _d(G_i)\geq (\frac {1}{2}+\varepsilon )\binom {n-d}{k-d}$ for $i\in [n/k]$ , we first construct a $(1,k)$ -graph $H_{\mathit {\mathbf {G}}}$ with vertex set $[n/k]\cup V$ and edge set $\{\{i\}\cup e:e\in H_i,i\in [n/k]\}$ . Next, we construct a specific rainbow edge-absorber. For any k-set $T=\{v_1,\ldots ,v_k\}$ in V and every color $c_1\in [n/k]$ , we give a rainbow absorber $A=A_1\cup A_2$ for $(T,c_1)$ as follows.

  • $A_1=\{M_2,\ldots ,M_k\}$ is a set of $k-1$ disjoint edges in $H_{\mathit {\mathbf {G}}}$ , where $c_i\in M_i(i\in [2,k])$ .

  • There is a vertex $u_i(i\in [2,k])$ from each $V(M_i)$ , such that $\{u_2,\ldots ,u_k, v_1, c_1\}\in E(H_{\mathit {\mathbf {G}}})$ and $(V(M_i)\setminus \{u_i\})\cup \{v_i\}\in E(H_{\mathit {\mathbf {G}}})$ for $i\in [2,k]$ . Let $A_2$ be $\{\{u_2,\ldots ,u_k, v_1, c_1\},(V(M_2)\setminus \{u_2\})\cup \{v_2\},\ldots ,(V(M_k)\setminus \{u_k\})\cup \{v_k\}\}$ .

For any k-set T in V and every color $c_1\in [n/k]$ , we denote the family of such rainbow edge-absorbers for $(T,c_1)$ by $\mathcal {A}(T,c_1)$ .

Claim 4.5. $|\mathcal {A}(T,c_1)|\geq \varepsilon ^{2k-2}n^{k-1} \binom {n-1}{k-1}^k/2$ .

Proof. Fix $c_1\in [n/k]$ and $T=\{v_1,\ldots ,v_k\}\subseteq V$ . Choose $(c_2,\ldots ,c_k)$ arbitrarily from $[n/k]$ , and there are at least $(\frac {n}{k}-1)\cdots (\frac {n}{k}-(k-1))\geq \varepsilon ^{k-1}n^{k-1}$ choices. Fix such $(c_2,\ldots ,c_k)$ . Next, we construct $M_2,\ldots ,M_k$ , and note that there are at most $(k-1)\binom {n-1}{k-2}\leq \varepsilon \binom {n-1}{k-1}$ edges which contain $c_1, v_1$ , and $v_j$ for some $j\in [2,k]$ . Due to the minimum degree assumption, there are at least $\frac {1}{2}\binom {n-1}{k-1}$ edges containing $v_1$ and $c_1$ but none of $v_2,\ldots ,v_k$ . We fix such one edge $\{c_1,v_1,u_2,\ldots ,u_k\}$ and set $U_1=\{u_2,\ldots ,u_k\}$ . For each $i\in [2,k]$ and each pair $\{u_i,v_i\}$ , suppose we succeed in choosing a set $U_i$ , such that $U_i$ is disjoint with $W_{i-1}=\cup _{j\in [i-1]}U_j\cup T$ and both $U_i\cup \{u_i,c_i\}$ and $U_i\cup \{v_i, c_i\}$ are edges in $\tilde {H}$ , then for a fixed $i\in [2,k]$ , we call such a choice $U_i$ good.

Note that in each step $i\in [2,k]$ , there are $k+(i-1)(k-1)\leq k^2$ vertices in $W_{i-1}$ , thus the number of edges with color $c_i$ intersecting $u_i$ and at least one other vertex in $W_{i-1}$ is at most $k^2\binom {n-1}{k-2}$ . So the minimum degree assumption implies that for each $i\in [2,k]$ , there are at least $2\varepsilon \binom {n-1}{k-1}-2k^2\binom {n-1}{k-2}\geq \varepsilon \binom {n-1}{k-1}$ choices for $U_i$ , and, in total, we obtain $\varepsilon ^{2k-2}n^{k-1} \binom {n-1}{k-1}^k/2$ rainbow absorbers for $(T,c_1)$ .

5 Rainbow almost cover

The goal of this section is to prove the following lemma, an important component of the proof of Theorem 2.5.

Lemma 5.1 (Rainbow almost cover lemma).

Let F be a Dk-graph with b vertices and f edges. For every $\varepsilon , \phi>0$ and integer $d\in [k-1]$ , the following holds for sufficiently large $n\in b\mathbb {N}$ . Suppose that $\textbf {G}=\{G_1,\ldots ,G_{nf/b}\}$ is an n-vertex Dk-graph system on V, such that $\delta _d^*(G_i)\geq (c_{d,F}^{\mathrm {cov,*}}+\varepsilon )\binom {n-d}{k-d}$ for $i\in [nf/b]$ , then $\textbf {G}$ contains a rainbow F-tiling covering all but at most $\phi n$ vertices.

For a k-graph H, a fractional cover is a function $\omega :V(H)\to [0,1]$ , subject to the requirement $\sum _{v:v\in e}\omega (v)\geq 1$ for every $e\in E(H)$ . Denote the minimum fractional cover size by $\tau ^*(H)=\min _\omega \Sigma _{v\in V(H)}\omega (v)$ . The conclusion $\nu ^*(H)=\tau ^*(H)$ for any hypergraph follows from the linear programming (LP)-duality. For n-vertex k-graphs, we trivially have $\nu ^*(H)=\tau ^*(H)\le \frac {n}{k}$ .

We construct another $(1,b)$ -graph $\tilde {H}$ on $[\frac {nf}{b}]\cup V$ with edge set $E(\tilde {H})=\{\{i\}\cup e:e\in H_i$ for all $i\in [nf/b]\}$ . A $(1,k-1)$ -subset S of $V(\tilde {H})$ contains one vertex in $[\frac {nf}{b}]$ and $k-1$ vertices in V. Let $\delta _{1,k-1}(\tilde {H}):=\min \{\deg _{\tilde {H}}(S):\ S \text { is a } (1,k-1)\text {-subset of } V(\tilde {H})\}$ , where $\deg _{\tilde {H}}(S)$ denotes the number of edges in $\tilde {H}$ containing S. The proof of the following claim is by now a standard argument on fractional matchings and covers.

Claim 5.2. If each $H_{F_i}'$ contains a perfect fractional matching for $i\in [\frac {n}{b}]$ , then the auxiliary $(1,b)$ -graph $H_{\textbf {G}}$ of $\textbf {G}$ contains a perfect fractional matching.

Proof. By the duality theorem, we transform the maximum fractional matching problem into the minimum fractional cover problem. Since $\tau ^*(H_{\mathit {\mathbf {G}}})=\nu ^*(H_{\mathit {\mathbf {G}}})\leq \frac {n}{b}$ , it suffices to show that $\tau ^*(H_{\mathit {\mathbf {G}}})\geq \frac {n}{b}$ to obtain $\nu ^*(H_{\mathit {\mathbf {G}}})=\frac {n}{b}$ . Let $\omega $ be the minimum fractional cover of $H_{\mathit {\mathbf {G}}}$ , and take $i_1 \in [n/b]$ , such that $\omega (i_1):=\min _{i\in [n/b]}\omega (i)$ . We may assume that $\omega (i_1)=1-x<1$ , since otherwise, $\omega ([n/b])\geq \frac {n}{b}$ , and we are done. By definition, we get $\omega (e)\geq 1-\omega (i_1)= x$ for every $e\in H^{\prime }_{F_{i_1}}$ . We define a new weight function $\omega '$ on V by setting $\omega '(v)=\frac {\omega (v)}{x}$ for every vertex $v\in V$ . Thus, $\omega '$ is a fractional cover of $H_{F_{i_1}}'$ because for each $e\in H^{\prime }_{F_{i_1}}$ , $\omega '(e)=\frac {\omega (e)}{x}\geq 1$ . Recall that $H^{\prime }_{F_{i_1}}$ has a perfect fractional matching, and thus, $\omega '(V)\geq \tau ^*(H_{F_{i_1}}')\geq \frac {n}{b}$ which implies that $\omega (V)\geq \frac {xn}{b}$ . Therefore,

$$ \begin{align*} \omega([\frac{n}{b}]\cup V)\geq(1-x)\frac{n}{b}+\frac{xn}{b}=\frac{n}{b}. \end{align*} $$

Hence, $\tau ^*(H_{\mathit {\mathbf {G}}})=\frac {n}{b}$ , that is $H_{\mathit {\mathbf {G}}}$ contains a perfect fractional matching.

In this section, given an n-vertex Dk-graph system $\mathit {\mathbf {G}}$ , we shall construct an auxiliary $(1,b)$ -graph $H_{\mathit {\mathbf {G}}}$ of $\mathit {\mathbf {G}}$ and a sequence of random subgraphs of $H_{\mathit {\mathbf {G}}}$ . Then, we use the properties of them to get a “near regular” spanning subgraph for the sake of applying Lemma 3.1.

The proof is based on a two-round randomization, which is already used in [Reference Alon, Frankl, Huang, Rödl, Ruciński and Sudakov5, Reference Lo and Markström34, Reference Lu, Wang and Yu36]. Since we work with balanced $(1,b)$ -graphs, we need to make sure that each random graph is balanced. In order to achieve this, we modify the randomization process by fixing an arbitrarily small and balanced set $S\subseteq V(H_{\mathit {\mathbf {G}}})$ . This is done in Fact 1.

Let $H_{\mathit {\mathbf {G}}}$ be the auxiliary $(1,b)$ -graph of $\mathit {\mathbf {G}}$ with partition classes A, B, and $b|A|=|B|$ , where A is the color set and $B=V$ . Let $S\subseteq V(H_{\mathit {\mathbf {G}}})$ be a set of vertices, such that $|S\cap A|=n^{0.99}/b$ and $|S\cap B|=n^{0.99}$ . The desired subgraph $H"$ is obtained by two rounds of randomization. As a preparation to the first round, we choose every vertex randomly and uniformly with probability $p=n^{-0.9}$ to get a random subset R of $V(H_{\mathit {\mathbf {G}}})$ . Take $n^{1.1}$ independent copies of R, and denote them by $R_{i+}$ , $i\in [n^{1.1}]$ , that is each $R_{i+}$ is chosen in the same way as R independently. Define $R_{i-}=R_{i+}\setminus S$ for $i\in [n^{1.1}]$ .

Fact 1. Let $n,H_{\textbf {G}}, A, B, S$ , and $R_{i-}, R_{i+}$ be given as above. Then, with probability $1-o(1)$ , there exist subgraphs $R_i, i\in [n^{1.1}]$ , such that $R_{i-}\subseteq R_i \subseteq R_{i+}$ and $R_i$ is balanced.

The following two lemmas together construct the desired sparse regular k-graph we need.

Lemma 5.3. Given an n-vertex Dk-graph system $\textbf {G}=\{G_1,\ldots ,G_{nf/b}\}$ on V, let $H_{\textbf {G}}$ be the auxiliary $(1,b)$ -graph of $\textbf {G}$ . For each $X\subseteq V(H_{\textbf {G}})$ , let $Y_X^+:=|\{i:X\subseteq R_{i+}\}|$ and $Y_X:=|\{i:X\subseteq R_i\}|$ . Let $\tilde {H}$ be with vertex set $[\frac {nf}{b}]\cup V$ and edge set $E(\tilde {H})=\{\{i\}\cup e:e\in G_i$ for all $i\in [nf/b]\}$ . Then with probability at least $1-o(1)$ , we have

  1. (1) $|R_i|=(1/b+1+o(1))n^{0.1}$ for all $i\in [n^{1.1}]$ .

  2. (2) $Y_{\{v\}}=(1+o(1))n^{0.2}$ for $v\in V(H_{\textbf {G}})\setminus S$ and $Y_{\{v\}}\leq (1+o(1))n^{0.2}$ for $v\in S$ .

  3. (3) $Y_{\{u,v\}}\leq 2$ for all $\{u,v\}\subseteq V(H_{\textbf {G}})$ .

  4. (4) $Y_e\leq 1$ for all $e\in E(H_{\textbf {G}})$ .

  5. (5) Suppose that $V(R_i)=C_i\cup V_i$ , we have $\delta _{1,d}(\tilde {H}[\bigcup _{j\in C_i}[(j-1)f+1,jf]\cup V_i])\geq (c_{d,F}^{\mathrm {cov,*}}+\varepsilon /4)\binom {|R_{i+}\cap B|-d}{k-d}-|R_{i+}\cap B\cap S|\binom {|R_{i+}\cap B|-d-1}{k-d-1}\geq (c_{d,F}^{\mathrm {cov,*}}+\varepsilon /8)\binom {|R_i\cap B|-d}{k-d}$ .

Lemma 5.4. Let $n, H_{\textbf {G}}, S, R_i$ , $i\in [n^{1.1}]$ be given as in Lemma 5.3, such that each $H_{\textbf {G}}[R_i]$ is a balanced $(1,b)$ -graph and has a perfect fractional matching $\omega _i$ . Then there exists a spanning subgraph $H"$ of $H^*=\cup _iH_{\textbf {G}}[R_i]$ , such that

  • $d_{H"}(v)\leq (1+o(1))n^{0.2}$ for $v\in S$ ,

  • $d_{H"}(v)=(1+o(1))n^{0.2}$ for all $v\in V(H_{\textbf {G}})\setminus S$ ,

  • $\Delta _2(H")\leq n^{0.1}$ .

The proofs follow the lines as in [Reference Alon, Frankl, Huang, Rödl, Ruciński and Sudakov5, Reference Lo and Markström34, Reference Lu, Wang and Yu36], and thus, we put them in the Appendix.

Proof of Lemma 5.1.

By the definition of $c_{d,F}^{\mathrm {cov,*}}$ , Lemma 5.3 (5), and Claim 5.2, there exists a perfect fractional matching $\omega _i$ in every subgraph $H_{\mathit {\mathbf {G}}}[R_i]$ , $i\in [n^{1.1}]$ . By Lemma 5.4, there is a spanning subgraph $H"$ of $H^*=\cup _iH_{\mathit {\mathbf {G}}}[R_i]$ , such that $d_{H"}(v)\leq (1+o(1))n^{0.2}$ for each $v\in S$ , $d_{H"}(v)=(1+o(1))n^{0.2}$ for all $v\in V(H_{\mathit {\mathbf {G}}})\setminus S$ and $\Delta _2(H")\leq n^{0.1}$ . Hence, by Lemma 3.1 (by setting $D=n^{0.2}$ ), $H"$ contains a cover of at most $\frac {n+n/b}{1+b}(1+a)$ edges which implies that $H"$ contains a matching of size at least $\frac {n+n/b}{1+b}(1-a(1+b-1))$ , where a is a constant satisfying $0<a<\phi /(1+b-1)$ . Hence, $H_{\mathit {\mathbf {G}}}$ contains a matching covering all but at most $\phi (n+n/b)$ vertices.

6 The proof of Theorem 2.5

Proof. Suppose that $\frac {1}{n}\ll \phi \ll \gamma _1\ll \gamma \ll \varepsilon '\ll \varepsilon $ , where $\varepsilon ', \gamma $ , $\gamma _1$ are defined in Lemma 4.3 and $\phi $ , $\varepsilon $ in Lemma 5.1. Let $H_{\mathit {\mathbf {G}}}$ be the auxiliary $(1,b)$ -graph of $\mathit {\mathbf {G}}$ . By Lemma 4.3, we get a matching M in $H_{\boldsymbol{G}}$ of size at most $2\gamma (m-1)n$ , such that for every balanced set $U\subseteq [n/b]\cup V\setminus V(M)$ of size at most $\gamma _1n$ , $V(M)\cup U$ spans a matching in $H_{\mathit {\mathbf {G}}}$ . Let $\boldsymbol{G}' =\{G_1^{\prime },\ldots ,G_{nf/b}'\}$ be the induced Dk-graph system of $\boldsymbol{G}$ on $V'$ , where $V':=V\setminus V(M)$ . Denote the subsystem of $\boldsymbol{G}'$ by $\boldsymbol{G}^{\prime }_I=\{G_i'\mid i\in I=[nf/b]\backslash \bigcup _{j\in V(M)\cap [n/b]}[(j-1)f+1,jf]\}$ . We still have $\delta _d(G_i')\geq (\max \{c_{d,F}^{\mathrm {abs,*}},c_{d,F}^{\mathrm {cov,*}}\}+\frac {\varepsilon }{2})\binom {n-d}{k-d}$ for $i\in I$ , since $2\gamma (m-1) n\binom {n-d-1}{k-d-1}\leq \frac {\varepsilon }{2}\binom {n-d}{k-d}$ . Then, we construct the new auxiliary $(1,b)$ -graph $H_{\boldsymbol{G}_I^{\prime }}$ of $\boldsymbol{G}_I^{\prime }$ .

By Lemma 5.1, $H_{\boldsymbol{G}_I^{\prime }}$ contains a matching $M_1$ covering all but at most $\phi |V'|\leq \phi (n+n/b)$ vertices. Suppose $W_1=[n/b]\cup V\setminus (V(M)\cup V(M_1))$ , hence, $|W_1|\leq \phi (n+n/b)\leq \gamma _1n$ and $W_1$ is balanced. By Lemma 4.3, $V(M)\cup W_1$ spans a matching $M_2$ in $H_{\mathit {\mathbf {G}}}$ and therefore $M_1\cup M_2$ is a perfect matching in $H_{\mathit {\mathbf {G}}}$ , which yields a rainbow F-factor in $\boldsymbol{G}$ .

In the next few sections, we prove our results in Section 1 (Theorems 1.41.7), and by Theorem 2.5, it suffices to specify the $\delta _d^*$ we use and bound the parameters $c_{d,F}^{\mathrm { abs,*}}$ and $c_{d,F}^{\mathrm {cov,*}}$ . Note also that we will not present a proof of Theorem 1.3, as it follows from either of the two directed extensions.

7 The proofs of Theorems 1.4 and 1.5

For Theorem 1.4, to apply Theorem 2.5, we set $\delta _1^*$ as the minimum out-degree $\delta ^+$ . Given that $\delta ^+(D_i)\geq (1-\frac {1}{k}+\varepsilon )n$ for $i\in [\frac {n}{k}\binom {k}{2}]$ , by Theorem 2.5, it remains to prove that $c_{1,T_k}^{\mathrm {abs,+}}, c_{1,T_k}^{\mathrm {cov,+}}\leq 1-\frac {1}{k}$ .

Similarly, for Theorem 1.5, we set $\delta _1^*$ as the minimum semidegree $\delta ^0$ . Given $T\in \mathcal T_k$ and $\delta ^0(D_i)\geq (1-\frac {1}{k}+\varepsilon )n$ for $i\in [\frac {n}{k}\binom {k}{2}]$ , by Theorem 2.5, it remains to prove that $c_{1,T}^{\mathrm {abs,0}}, c_{1,T}^{\mathrm {cov,0}}\leq 1-\frac {1}{k}$ .

Since the proofs are similar, we only show that $c_{1,T_k}^{\mathrm {abs,+}}, c_{1,T_k}^{\mathrm {cov,+}}\leq 1-\frac {1}{k}$ for Theorem 1.4. Recall that $T_k$ is the transitive tournament on k vertices. Note that $c_{1,T_k}^{\mathrm {abs,+}}\leq 1-\frac {1}{k}$ is exactly (1).

We partition the n-vertex digraph system $\mathit {\mathbf {D}}$ into $[n/k]$ subsystems $\mathit {\mathbf {D}}_1,\ldots ,\mathit {\mathbf {D}}_{n/k}$ , where $\mathit {\mathbf {D}}_i=\{D_{(i-1)\binom {k}{2}+1},\ldots ,D_{i\binom {k}{2}}\}$ . Define $H_{T_k, i}$ as the k-graph which consists of rainbow copies of $T_k$ on $\mathit {\mathbf {D}}_i$ with color set $[(i-1)\binom {k}{2}+1,i\binom {k}{2}]$ . We shall show that each $H_{T_k, i}$ has a perfect fractional matching.

Claim 7.1. For $i\in [n/k]$ , $H_{T_k, i}$ has a perfect fractional matching.

A k-complex is a hypergraph J, such that every edge of J has size at most k, $\emptyset \in J$ and is closed under inclusion, that is if $e \in J$ and $e'\subseteq e$ , then $e' \in J$ . We refer to the edges of size r in J as r-edges of J and write $J_r$ to denote the r-graph on $V(J)$ formed by these edges. We introduce the following notion of degree in a k-system J. For any edge e of J, the degree $d(e)$ of e is the number of ( $|e|$ +1)-edges $e'$ of J which contains e as a subset (note that this is not the standard notion of degree used in k-graphs, in which the degree of a set is the number of edges containing it). The minimum r-degree of J, denoted by $\delta _r(J)$ , is the minimum of $d(e)$ taken over all r-edges $e\in J$ . Trivially, $\delta _0(J)=|V(J)|$ . So every r-edge of J is contained in at least $\delta _r(J)$ ( $r+1$ )-edges of J. The degree sequence of J is

$$\begin{align*}\delta(J)=(\delta_0(J),\delta_1(J),\ldots,\delta_{k-1}(J)). \end{align*}$$

Lemma 7.2 (Lemma 3.6, [Reference Joos and Kim23]).

If the complex J satisfies $\delta (J)\geq (n, \frac {k-1}{k}n, \frac {k-2}{k}n,\ldots , \frac {1}{k}n)$ , then $J_k$ contains a perfect fractional matching.

To prove Claim 7.1, we construct the clique k-complex $J^i$ for each $\boldsymbol{D}_i$ , $i\in [n/k]$ , which has vertex set V and edge set $E(J^i_r)$ , where each edge is a rainbow $T_r$ with color set $[(i-1)\binom {k}{2}+1, (i-1)\binom {k}{2}+\binom {r}{2}]$ for each $r\in [k]$ and $i\in [n/k]$ . Note that for each i, the top level $J_k^i$ is exactly $H_{T_k, i}$ . By the out-degree condition, we get

$$\begin{align*}\delta(J^i)\geq(n,(1-{1}/{k}+\varepsilon)n,\ldots,({1}/{k}+\varepsilon)n). \end{align*}$$

Therefore, Claim 7.1 follows from Lemma 7.2, and we are done.

For completeness, we include the short proof of Lemma 7.2 given in [Reference Joos and Kim23]. Given points $\mathbf {x}_1,\ldots ,\mathbf {x}_s\in \mathbb {R}^d$ , we define their positive cone as $PC(\textbf {x}_1,\ldots ,\textbf {x}_s):=\{\sum _{j\in [s]}\lambda _j\textbf {x}_j:\lambda _1,\ldots ,\lambda _s\geq 0\}$ . Recall that V is the n-vertex set, for any $S\subseteq V$ , the characteristic vector $\chi (S)$ of S is the binary vector in $\mathbb {R}^n$ , such that $\chi (S)_i=1$ if and only if $i\in S$ . Given a k-graph H, if H has a perfect fractional matching $\omega $ , then $\textbf {1}\in PC(\chi (e):e\in H)$ , since $\sum _{e\in H}\omega (e)\chi (e)=\textbf {1}$ . The well-known Farkas’ lemma reads as follows.

Lemma 7.3 (Farkas’ lemma).

Suppose $\textbf {v}\in \mathbb {R}^n\backslash PC(Y)$ for some finite set $Y\subseteq \mathbb {R}^n$ . Then there is some $\textbf {a}\in \mathbb {R}^n$ , such that $\textbf {a}\cdot \textbf {y}\geq 0$ for every $\textbf {y}\in Y$ and $\textbf {a}\cdot \textbf {v}<0$ .

Proof of Lemma 7.2.

Suppose that $J_k$ does not contain a perfect fractional matching, this means that $\textbf {1}\notin PC(\chi (e):e\in J_k)$ . Then, by Lemma 7.3, there is some $\textbf {a}\in \mathbb {R}^n$ , such that $\textbf {a}\cdot \textbf {1}<0$ and $\textbf {a}\cdot \chi (e)\geq 0$ for every $e\in J_k$ . Let $V=\{v_1,\ldots ,v_n\}$ and $\textbf {a}=(a_1,\ldots ,a_n)$ , satisfying $a_1\leq a_2\leq \cdots \leq a_n$ .

We first build a k-edge $e=\{v_{d_1},\ldots ,v_{d_k}\}\in J_k$ , such that $d_j\le \frac {j-1}kn+1, j\in [k]$ as follows. Choose $d_1=1$ and, having chosen $d_1,\dots , d_j$ , the choice of $d_{j+1}$ is guaranteed by $\delta _j(J)\ge (1-j/k)n$ . As $e\in J_k$ , we have $\textbf {a}\cdot \chi (e)\ge 0$ . Consider $\{S_i=\{v_i,v_{i+n/k},\ldots ,v_{i+(k-1)n/k}\}:i\in [n/k]\}$ which form a partition of V, thus $\sum _{i\in [n/k]}\textbf {a}\cdot \chi (S_i)=\textbf {a}\cdot \textbf {1}<0$ . However, as the indices of vertices of e precede those of $S_i$ one-by-one and $a_1\leq a_2\leq \cdots \leq a_n$ , we have for each i, $\textbf {a}\cdot \chi (S_i)\ge \textbf {a}\cdot \chi (e)\ge 0$ , a contradiction.

8 The proof of Theorem 1.6

For Theorem 1.6, we set $\delta _1^*$ as the minimum partite-degree $\delta '$ . Let $\mathit {\mathbf {G}}=\{G_1,\ldots ,G_{n\binom {k}{2}}\}$ be a collection of k-partite graphs with a common partition $V_1,\ldots ,V_k$ , each of size n, such that $\delta '(G_i)\geq (1-1/k+\varepsilon )n$ for $i\in [n\binom {k}{2}]$ . By Theorem 2.5, it remains to prove that $c_{1, K_k}^{\mathrm {abs,'}}, c_{1,K_k}^{\mathrm {cov,'}}\leq 1-\frac {1}{k}$ . The conclusion that $c_{1,K_k}^{\mathrm {abs,'}}\leq 1-\frac {1}{k}$ can be similarly derived as (1) in Section 4.2.1 and thus omitted. We next show how to obtain $c_{1,K_k}^{\mathrm {cov,'}}\leq 1-\frac {1}{k}$ .

Let H be a k-graph, and let $\mathcal {P}$ be a partition of $V(H)$ . Then we say a set $S\subseteq V(H)$ is k-partite if it has one vertex in any part of $\mathcal {P}$ , and that H is k-partite if every edge of H is k-partite. Let V be a set of vertices, let $\mathcal {P}$ be a partition of V into k parts $V_1,\ldots , V_k$ , and let J be a k-partite k-system on V. For each $0\leq j\leq k-1$ , we define the partite minimum j-degree $\delta ^*_j(J)$ as the largest m, such that any j-edge e has at least m extensions to a $(j+1)$ -edge in any part not used by e, that is

$$\begin{align*}\delta^*_j(J):=\min_{e\in J_j}\min_{e\cap V_i=\emptyset}|\{v\in V_i:e\cup\{v\}\in J\}|.\end{align*}$$

The partite degree sequence is $\delta ^*(J)=(\delta ^*_0(J),\ldots ,\delta ^*_{k-1}(J))$ .

To obtain $c_{1,K_k}^{\mathrm {cov,'}}$ , we use the following lemma, which is a special case of [Reference Joos and Kim23, Lemma 7.2]. Again we present the short proof of Lemma 8.1 given in [Reference Joos and Kim23].

Lemma 8.1. Let V be a set partitioned into k parts $V_1,\ldots ,V_k$ , each of size n, and let J be a k-partite k-system on V, such that

$$\begin{align*}\delta^*(J)\geq \left(n, \frac{(k-1)n}{k},\frac{(k-2)n}{k},\ldots,\frac{n}{k} \right).\end{align*}$$

Then $J_k$ contains a perfect fractional matching.

Proof. Suppose that $J_k$ does not contain a perfect fractional matching, this means that $\textbf {1}\notin PC(\chi (e):e\in J_k)$ . Then, by Lemma 7.3, there is some $\textbf {a}\in \mathbb {R}^{kn}$ , such that $\textbf {a}\cdot \textbf {1}<0$ and $\textbf {a}\chi (e)\geq 0$ for every $e\in J_k$ . Let $V=\{v_{1,1},\ldots ,v_{1,n},v_{2,1},\ldots ,v_{2,n},\ldots ,v_{k,1},\ldots ,v_{k,n}\}$ and

$$\begin{align*}\textbf{a}=(a_{1,1},\ldots,a_{1,n},a_{2,1}, \ldots, a_{2,n}, \ldots, a_{k,1},\ldots,a_{k,n}),\end{align*}$$

satisfying that $a_{j,\frac {(j-1)n}{k}+1}\leq \cdots \leq a_{j,n}\leq a_{j,1}\leq \ldots \leq a_{j,\frac {(j-1)n}{k}}$ for each $j\in [k]$ .

We first build a k-edge $e=\{v_{1,d_1},v_{2,d_2}\ldots ,v_{k,d_k}\}\in J_k$ , such that $d_j\le \frac {j-1}kn+1, j\in [k]$ as follows. Choose $d_1=1$ and, having chosen $d_1,\dots , d_j$ , the choice of $d_{j+1}$ is guaranteed by $\delta _j(J)\ge (1-j/k)n$ . As $e\in J_k$ , we have $\textbf {a}\cdot \chi (e)\ge 0$ . Consider $\{S_i=\{v_{1,i},v_{2,i},\ldots ,v_{k,i}\}:i\in [n]\}$ which forms a partition of V, thus $\sum _{i\in [n]}\textbf {a}\cdot \chi (S_i)=\textbf {a}\cdot \textbf {1}<0$ . However, we have for each i, $\textbf {a}\cdot \chi (S_i)\ge \textbf {a}\cdot \chi (e)\ge 0$ , as $a_{j,\frac {(j-1)n}{k}+1}\leq \cdots \leq a_{j,n}\leq a_{j,1}\leq \ldots \leq a_{j,\frac {(j-1)n}{k}}$ for each $j\in [k]$ , a contradiction.

We partition the $kn$ -vertex k-partite graph system $\mathit {\mathbf {G}}$ on V into n subsystems $\mathit {\mathbf {G}}_1,\ldots ,\mathit {\mathbf {G}}_{n}$ , where $\mathit {\mathbf {G}}_i=\{G_{(i-1)\binom {k}{2}+1},\ldots ,G_{i\binom {k}{2}}\}$ for $i\in [n]$ . The clique k-complex $J^i$ of a k-partite graph system $\boldsymbol{G}_i$ is with vertex set V and edge set $E(J^i_r)$ , where each edge is a rainbow $K_r$ with color set $[(i-1)\binom {k}{2}+1,(i-1)\binom {k}{2}+\binom {r}{2}]$ for each $r\in [k]$ and $i\in [n]$ . In $\mathit {\mathbf {G}}$ , by the degree condition, we get for each $i\in [n]$ ,

$$\begin{align*}\delta^*(J^i)\geq \left(n,\left(1-\frac{1}{k}+\varepsilon\right)n,\ldots,\left(\frac{1}{k}+\varepsilon\right)n\right). \end{align*}$$

By Lemma 8.1, $J_k^i$ contains a perfect fractional matching. Therefore, $c_{1,K_k}^{\mathrm {cov,'}}\leq 1-\frac {1}{k}$ .

9 The proof of Theorem 1.7

Note that $c_{d,F}^{\mathrm {{abs},d}}\leq \frac {1}{2}$ is given in (2). By Definition 2.4, we trivially have $c_{d,F}^{\mathrm {{cov},d}}\leq c_{k,d}$ , where F is an edge. By Theorem 2.5, the proof of Theorem 1.7 is completed.

10 Concluding remarks

In this paper, we studied the rainbow version of clique-factor problems in graph and hypergraph systems. The most desirable question is to prove an exact version of the rainbow Hajnal–Szemerédi theorem, which we put as a conjecture here.

Conjecture 10.1. Let $\textbf {G}=\{G_1, G_2,\ldots , G_{\frac {n}{t}\binom {t}{2}}\}$ be an n-vertex graph system. If $\delta (G_i)\geq (1-\frac {1}{t})n$ for $i\in [\frac {n}{t}\binom {t}{2}]$ , then $\textbf {G}$ contains a rainbow $K_t$ -factor.

Appendix A The postponed proofs

Below, we restate and prove Fact 1 and Lemmas 5.3 and 5.4.

Fact 1. Let $n,H_{\mathit {\mathbf {G}}},A,B,S$ and $R_{i-}, R_{i+}$ be given as above. Then, with probability $1-o(1)$ , there exist subgraphs $R_i, i\in [n^{1.1}]$ , such that $R_{i-}\subseteq R_i \subseteq R_{i+}$ and $R_i$ is balanced.

Proof. Recall that $|A|=n/b, |B|=n, |S\cap A|=n^{0.99}/b$ and $|S\cap B|=n^{0.99}$ , thus

$$\begin{align*}\mathbb{E}[|R_{i+}\cap A|]&=n^{0.1}/b,\\\mathbb{E}[|R_{i+}\cap A\cap S|]7&=n^{0.09}/b,\\\mathbb{E}[|R_{i+}\cap B|]&=n^{0.1},\\\mathbb{E}[|R_{i+}\cap B\cap S|]77&=n^{0.09}.\end{align*}$$

By Lemma 3.2, we have

$$\begin{align*}\mathbb{P}[||R_{i+}\cap A|-n^{0.1}/b|\geq n^{0.08}]&\leq e^{-\Omega(n^{0.06})},\\\mathbb{P}[||R_{i+}\cap A\cap S|-n^{0.09}/b|\geq n^{0.08}]&\leq e^{-\Omega(n^{0.07})},\\\mathbb{P}[||R_{i+}\cap B|-n^{0.1}|\geq n^{0.08}]&\leq e^{-\Omega(n^{0.06})},\\\mathbb{P}[||R_{i+}\cap B\cap S|-n^{0.09}/b|\geq n^{0.08}]&\leq e^{-\Omega(n^{0.07})}.\end{align*}$$

Thus, with probability $1-o(1)$ , for all $i\in [n^{1.1}]$ ,

$$\begin{align*}|R_{i+}\cap A|\in[n^{0.1}/b&-n^{0.08},n^{0.1}/b+n^{0.08}],\\|R_{i+}\cap A\cap S|&=(1+o(1))n^{0.09}/b,\\|R_{i+}\cap B|\in[n^{0.1}&-n^{0.08},n^{0.1}+n^{0.08}],\\|R_{i+}\cap B\cap S|&=(1+o(1))n^{0.09}.\end{align*}$$

Therefore, $|b|R_{i+}\cap A|-|R_{i+}\cap B||\leq (b+1)n^{0.08}<\min \{|R_{i+}\cap A\cap S|,|R_{i+}\cap B\cap S|\}$ . Hence, with probability $1-o(1)$ , $R_i$ can be balanced for $i\in [n^{1.1}]$ .

Lemma 5.3. Given an n-vertex Dk-graph system $\mathit {\mathbf {G}}=\{G_1,\ldots ,G_{nf/b}\}$ on V, let $H_{\mathit {\mathbf {G}}}$ be the auxiliary $(1,b)$ -graph of $\mathit {\mathbf {G}}$ . For each $X\subseteq V(H_{\mathit {\mathbf {G}}})$ , let $Y_X^+:=|\{i:X\subseteq R_{i+}\}|$ and $Y_X:=|\{i:X\subseteq R_i\}|$ . Let $\tilde {H}$ be with vertex set $[\frac {nf}{b}]\cup V$ and edge set $E(\tilde {H})=\{\{i\}\cup e:e\in G_i$ for all $i\in [nf/b]\}$ . Then, with probability at least $1-o(1)$ , we have

  1. (1) $|R_i|=(1/b+1+o(1))n^{0.1}$ for all $i\in [n^{1.1}]$ .

  2. (2) $Y_{\{v\}}=(1+o(1))n^{0.2}$ for $v\in V(H_{\mathit {\mathbf {G}}})\setminus S$ , and $Y_{\{v\}}\leq (1+o(1))n^{0.2}$ for $v\in S$ .

  3. (3) $Y_{\{u,v\}}\leq 2$ for all $\{u,v\}\subseteq V(H_{\mathit {\mathbf {G}}})$ .

  4. (4) $Y_e\leq 1$ for all $e\in E(H_{\mathit {\mathbf {G}}})$ .

  5. (5) Suppose that $V(R_i)=C_i\cup V_i$ , we have $\delta _{1,d}(\tilde {H}[\bigcup _{j\in C_i}[(j-1)f+1,jf]\cup V_i])\geq (c_{d,F}^{\mathrm {cov,*}}+\varepsilon /4)\binom {|R_{i+}\cap B|-d}{k-d}-|R_{i+}\cap B\cap S|\binom {|R_{i+}\cap B|-d-1}{k-d-1}\geq (c_{d,F}^{\mathrm {cov,*}}+\varepsilon /8)\binom {|R_i\cap B|-d}{k-d}$ .

Proof. Note that $\mathbb {E}[|R_{i+}|]=(1/b+1)n^{0.1}, \mathbb {E}[|R_{i-}|]=((1/b+1)n-(1/b+1)n^{0.99})n^{-0.9}=(1/b+1)n^{0.1}-(1/b+1)n^{0.09}$ . By Lemma 3.2, we have

$$\begin{align*}\mathbb{P}[\mid|R_{i+}|-n^{0.1}(1/b+1)\mid\geq n^{0.095}]&\leq e^{-\Omega(n^{0.09})},\\\mathbb{P}[\mid|R_{i-}|-((1/b+1)n^{0.1}-(1/b+1)n^{0.09})\mid&\geq n^{0.095}]\leq e^{-\Omega(n^{0.09})}.\end{align*}$$

Hence, with probability at least $1-O(n^{1.1})e^{-\Omega (n^{0.09})}$ , for the given sequence $R_i$ in Fact 1, $i\in [n^{1.1}]$ , satisfying $R_{i-}\subseteq R_i \subseteq R_{i+}$ , we have $|R_i|=(1/b+1+o(1))n^{0.1}$ .

For each $X\subseteq V(H_{\mathit {\mathbf {G}}})$ , let $Y_X^+:=|\{i:X\subseteq R_{i+}\}|$ and $Y_X:=|\{i:X\subseteq R_i\}|$ . Note that the random variables $Y_X^+$ have binomial distributions $Bi(n^{1.1},n^{-0.9|X|})$ with expectations $n^{1.1-0.9|X|}$ and $Y_X\leq Y_X^+$ . In particular, for each $v\in V(H_{\mathit {\mathbf {G}}})$ , $\mathbb {E}[Y_{\{v\}}^+]=n^{0.2}$ , by Lemma 3.2, we have

$$\begin{align*}\mathbb{P}[\mid|Y_{\{v\}}^+|-n^{0.2}\mid\geq n^{0.19}]\leq e^{-\Omega(n^{0.18})}.\end{align*}$$

Hence, with probability at least $1-O(n)e^{-\Omega (n^{0.18})}$ , we have $Y_{\{v\}}=(1+o(1))n^{0.2}$ for $v\in V(H_{\mathit {\mathbf {G}}})\setminus S$ and $Y_{\{v\}}\leq (1+o(1))n^{0.2}$ for $v\in S$ .

Let $Z_{p,q}=|X\in \binom {V(H_{\mathit {\mathbf {G}}})}{p}:Y_X^+\geq q|$ . Then,

$$\begin{align*}\mathbb{E}[Z_{p,q}]\leq\binom{\frac{n}{b}+n}{p}\binom{n^{1.1}}{q}(n^{-0.9pq})\leq Cn^{p+1.1q-0.9pq}.\end{align*}$$

Hence, by Markov’s Inequality, we have

$$\begin{align*}\mathbb{P}[Z_{2,3}=0]=1-\mathbb{P}[Z_{2,3}\geq1]&\geq1-\mathbb{E}[Z_{2,3}]=1-o(1),\\\mathbb{P}[Z_{1+b,2}=0]=1-\mathbb{P}[Z_{1+b,2}\geq1]&\geq1-\mathbb{E}[Z_{1+b,2}]=1-o(1),\end{align*}$$

that is with probability at least $1-o(1)$ , every pair $\{u,v\}\subseteq V(H_{\mathit {\mathbf {G}}})$ is contained in at most two sets $R_{i+}$ , and every edge is contained in at most one set $R_{i+}$ . Thus, the conclusions also hold for $R_i$ .

Fix a $(1,d)$ -subset $D\subseteq V(\tilde {H})$ , and let $N_D(\tilde {H})$ be the neighborhood of D in $\tilde {H}$ . Recall that R is obtained by choosing every vertex randomly and uniformly with probability $p=n^{-0.9}$ , let $DEG_D$ be the number of edges $\{f|f\subseteq R$ and $f\in N_D(\tilde {H})\}$ . Therefore, $DEG_D=\sum _{f\in N_D(\tilde {H})}X_f$ , where $X_f=1$ if f is in R and 0 otherwise. We have

$$\begin{align*}\mathbb{E}[DEG_D]&=d_{\tilde{H}}(D)\times(n^{-0.9})^{k-d} \geq(c_{d,F}^{\mathrm{cov,*}}+\varepsilon)\binom{n-d}{k-d}n^{-0.9(k-d)}\\&\geq(c_{d,F}^{\mathrm{cov,*}}+\varepsilon/3) \binom{|R\cap B|-d}{k-d}=\Omega(n^{0.1(k-d)}).\end{align*}$$

For two distinct intersecting edges $f_i,f_j\in N_D(\tilde {H})$ with $|f_i\cap f_j|=\ell $ for $\ell \in [k-d-1]$ , the probability that both of them are in R is

$$\begin{align*}\mathbb{P}[X_{f_i}=X_{f_j}=1]=p^{2(k-d)-\ell},\end{align*}$$

for any fixed $\ell $ , we have

$$\begin{align*}\Delta&=\sum_{f_i\cap f_j\neq\emptyset}\mathbb{P}[X_{f_i}=X_{f_j}=1]\leq\sum_{\ell=1}^{k-d-1}p^{2(k-d)-\ell}\binom{n-d}{k-d}\binom{k-d}{\ell}\binom{n-k}{k-d-\ell}\\&\leq\sum_{\ell=1}^{k-d-1}p^{2(k-d)-\ell}O(n^{2(k-d)-\ell})=O(n^{0.1(2(k-d)-1)}).\end{align*}$$

Applying Lemma 3.4 with $\Gamma =B$ , $\Gamma _p=R\cap B$ , and $M=N_{\tilde {H}}(D)$ (a family of $(k-d)$ -sets), we have

$$\begin{align*}\mathbb{P}[DEG_D\leq(1-\varepsilon/12)\mathbb{E}[DEG_D]]\leq e^{-\Omega((\mathbb{E}[DEG_D])^2/\Delta)}=e^{-\Omega(n^{0.1})}.\end{align*}$$

Therefore, by the union bound, with probability $1-o(1)$ , for all $(1,d)$ -subsets $D\subseteq V(\tilde {H})$ , we have

$$\begin{align*}DEG_D>(1-\varepsilon/12)\mathbb{E}[DEG_D]\geq(c_{d,F}^{\mathrm{cov,*}}+\varepsilon/4)\binom{|R\cap B|-d}{k-d}.\end{align*}$$

Summarizing, with probability $1-o(1)$ , for the sequence $R_i, i\in [n^{1.1}]$ , satisfying $R_{i-}\subseteq R_i \subseteq R_{i+}$ , all of the following hold.

  1. (1) $|R_i|=(1/b+1+o(1))n^{0.1}$ for all $i\in [n^{1.1}]$ .

  2. (2) $Y_{\{v\}}=(1+o(1))n^{0.2}$ for $v\in V(H_{\mathit {\mathbf {G}}})\setminus S$ , and $Y_{\{v\}}\leq (1+o(1))n^{0.2}$ for $v\in S$ .

  3. (3) $Y_{\{u,v\}}\leq 2$ for all $\{u,v\}\subseteq V(H_{\mathit {\mathbf {G}}})$ .

  4. (4) $Y_e\leq 1$ for all $e\in E(H_{\mathit {\mathbf {G}}})$ .

  5. (5) $DEG_D^{(i)}\geq (c_{d,F}^{\mathrm {cov,*}}+\varepsilon /4)\binom {|R_{i+}\cap B|-d}{k-d}$ for all $(1,d)$ -subsets of $D\subseteq V(\tilde {H})$ and $i\in [n^{1.1}]$ .

Thus, by Property (5) above, we conclude that suppose $V(R_i^+)=C_i^+\cup V_i^+$ and $V(R_i)=C_i\cup V_i$ , the following holds.

$$\begin{align*}\delta_{1,d}(\tilde{H}[\bigcup_{j\in C_i^+}[(j-1)f+1,jf]\cup V_i^+]])\geq(c_{d,F}^{\mathrm{cov,*}}+\varepsilon/4)\binom{|R_{i+}\cap B|-d}{k-d}.\end{align*}$$

After the modification, we still have

$$\begin{align*}\delta_{1,d}(\tilde{H}[\bigcup_{j\in C_i}[(j-1)f+1,jf]\cup V_i]])&\geq(c_{d,F}^{\mathrm{cov,*}}+\varepsilon/4)\binom{|R_{i+}\cap B|-d}{k-d}-|R_{i+}\cap B\cap S|\binom{|R_{i+}\cap B|-d-1}{k-d-1}\\&\geq(c_{d,F}^{\mathrm{cov,*}}+\varepsilon/8)\binom{|R_i\cap B|-d}{k-d}.\\[-34pt]\end{align*}$$

Lemma 5.4. Let $n, H_{\mathit {\mathbf {G}}}, S, R_i$ , $i\in [n^{1.1}]$ be given as in Lemma 5.3, such that each $H_{\mathit {\mathbf {G}}}[R_i]$ is a balanced $(1,b)$ -graph and has a perfect fractional matching $\omega _i$ . Then there exists a spanning subgraph $H"$ of $H^*=\cup _iH_{\mathit {\mathbf {G}}}[R_i]$ , such that

  • $d_{H"}(v)\leq (1+o(1))n^{0.2}$ for $v\in S$ ,

  • $d_{H"}(v)=(1+o(1))n^{0.2}$ for all $v\in V(H_{\mathit {\mathbf {G}}})\setminus S$ ,

  • $\Delta _2(H")\leq n^{0.1}$ .

Proof. By the condition that each $H_{\mathit {\mathbf {G}}}[R_i]$ has a perfect fractional matching $\omega _i$ , we select a generalized binomial subgraph $H"$ of $H^*$ by independently choosing each edge e with probability $\omega _{i_e}(e)$ , where $i_e$ is the index i, such that $e\in H_{\mathit {\mathbf {G}}}[R_i]$ . Recall that Property (4) guarantees the uniqueness of $i_e$ .

For $v\in V(H")$ , let $I_v=\{i:v\in R_i\}$ , $E_v=\{e\in H^*:v\in e\}$ , and $E_v^i=E_v\cap H_{\mathit {\mathbf {G}}}[R_i]$ , then $E_v^i, i\in I_v$ forms a partition of $E_v$ and $|I_v|=Y_{\{v\}}$ . Hence, for $v\in V(H")$ ,

$$\begin{align*}d_{H"}(v)=\sum_{e\in E_v}1=\sum_{i\in I_v}\sum_{e\in E_v^i}X_e,\end{align*}$$

where $X_e$ is the Bernoulli random variable with $X_e=1$ if $e\in E(H")$ and $X_e=0$ otherwise. Thus, its expectation is $\omega _{i_e}(e)$ . Therefore

$$\begin{align*}\mathbb{E}[d_{H"}(v)]=\sum_{i\in I_v}\sum_{e\in E_v^i}\omega_{i_e}(e)=\sum_{i\in I_v}1=Y_{\{v\}}.\end{align*}$$

Hence, $\mathbb {E}[d_{H"}(v)]=(1+o(1))n^{0.2}$ for $v\in V(H_{\mathit {\mathbf {G}}})\setminus S$ and $\mathbb {E}[d_{H"}(v)]\leq (1+o(1))n^{0.2}$ for $v\in S$ . Now by Chernoff’s inequality, for $v\in V(H_{\mathit {\mathbf {G}}})\setminus S$ ,

$$\begin{align*}\mathbb{P}[|d_{H"}(v)-n^{0.2}|\geq n^{0.15}]\leq e^{-\Omega(n^{0.1})},\end{align*}$$

and for $v\in S$ ,

$$\begin{align*}\mathbb{P}[d_{H"}(v)-n^{0.2}\geq n^{0.15}]\leq e^{-\Omega(n^{0.1})}.\end{align*}$$

Taking a union bound over all vertices, we conclude that, with probability $1-o(1)$ , $d_{H"}(v)=(1+o(1))n^{0.2}$ for all $v\in V(H_{\mathit {\mathbf {G}}})\setminus S$ and $d_{H"}(v)\leq (1+o(1))n^{0.2}$ for $v\in S$ .

Next, note that for distinct $u,v\in V(H_{\mathit {\mathbf {G}}})$ ,

$$\begin{align*}d_{H"}(\{u,v\})=\sum_{e\in E_u\cap E_v}1=\sum_{i\in I_u\cap I_v}\sum_{e\in E_u^i\cap E_v^i}X_e,\end{align*}$$

and

$$\begin{align*}\mathbb{E}[d_{H"}(\{u,v\})]=\sum_{i\in I_u\cap I_v}\sum_{e\in E_u^i\cap E_v^i}\omega_i(e)\leq|I_u\cap I_v|\leq2.\end{align*}$$

Thus, by Lemma 3.3,

$$\begin{align*}\mathbb{P}[d_{H"}(\{u,v\})\geq n^{0.1}]\leq e^{-n^{0.1}}, \end{align*}$$

then by a union bound, we have $\Delta _2(H")\leq n^{0.1}$ with probability $1-o(1)$ .

Acknowledgement

We thank the anonymous referees for detailed feedback that improved the presentation of the paper.

Competing interest

The authors have no competing interest to declare.

Funding statement

Guanghui Wang is supported by the Natural Science Foundation of China (12231018) and Young Taishan Scholars Program of Shandong Province.

Notes added in the proof

Soon after this manuscript was released, Montgomery, Müyesser and Pehova [Reference Treglown44] independently proved more general results, that is, they determined asymptotically optimal minimum degree conditions for F-factor transversals and spanning tree transversals in graph systems.

Footnotes

1 As usual, $A\dot \cup B$ denotes the disjoint union of A and B.

References

Aharoni, R., Briggs, J., Holzman, R. and Jiang, Z., ‘Rainbow odd cycles’, SIAM J. Discrete Math. 35(4) (2021), 22932303.CrossRefGoogle Scholar
Aharoni, R., DeVos, M., de la Maza, S. G. H., Montejano, A. and Šámal, R., ‘A rainbow version of Mantel’s theorem’, Adv. Combin. (2020). https://doi.org/10.19086/aic.12043 CrossRefGoogle Scholar
Aharoni, R. and Howard, D., ‘Size conditions for the existence of rainbow matchings’, (2011). http://math.colgate.edu/~dmhoward/rsc.pdf Google Scholar
Aharoni, R. and Howard, D., ‘A rainbow $r$ -partite version of the Erdős-Ko-Rado theorem’, Combin. Probab. Comput. 26(3) (2017), 321337.CrossRefGoogle Scholar
Alon, N., Frankl, P., Huang, H., Rödl, V., Ruciński, A. and Sudakov, B., ‘Large matchings in uniform hypergraphs and the conjecture of Erdős and Samuels’, J. Combin. Theory Ser. A 119(6) (2012), 12001215.CrossRefGoogle Scholar
Alon, N. and Spencer, J., The Probabilistic Method (John Wiley Inc., New York, 2008).CrossRefGoogle Scholar
Alon, N. and Yuster, R., ‘Almost H-factors in dense graphs’, Graphs and Combin. 8(2) (1992), 95102.CrossRefGoogle Scholar
Barát, J., Gyárfás, A. and Sárközy, G. N., ‘Rainbow matchings in bipartite multigraphs’, Period. Math. Hungar. 74(1) (2017), 108111.CrossRefGoogle Scholar
Cheng, Y., Wang, G. and Zhao, Y., ‘Rainbow pancyclicity in graph systems’, Electron. J. Combin. 28(3), 2021, P3.24. doi:10.37236/9033 CrossRefGoogle Scholar
Corrádi, K. and Hajnal, A., ‘On the maximal number of independent circuits in a graph’, Acta Math. Acad. Sci. Hungar. 14 (1963), 423439.CrossRefGoogle Scholar
Coulson, M., Keevash, P., Perarnau, G. and Yepremyan, L., ‘Rainbow factors in hypergraphs’, J. Combin. Theory Ser. A 172 (2020), 105184.CrossRefGoogle Scholar
Czygrinow, A., DeBiasio, L., Kierstead, H. A. and Molla, T., ‘An extension of the Hajnal-Szemerédi theorem to directed graphs’, Combin. Probab. Comput. 24(5) (2015), 754773.CrossRefGoogle Scholar
Czygrinow, A., Kierstead, H. A. and Molla, T., ‘On directed versions of the Corrádi-Hajnal corollary’, European J. Combin. 42 (2014), 114.CrossRefGoogle Scholar
Drisko, A. A., ‘Transversals in row-Latin rectangles’, J. Combin. Theory Ser. A 84(2) (1998), 181195.CrossRefGoogle Scholar
Dirac, G. A., ‘Some theorems on abstract graphs’, Proc. London Math. Soc. 3-2(1) (1952), 6981.CrossRefGoogle Scholar
Fischer, E., ‘Variants of the Hajnal-Szemerédi theorem’, J. Graph Theory 31(4) (1999), 275282.3.0.CO;2-F>CrossRefGoogle Scholar
Frankl, P. and Kupavskii, A., ‘The Erdős matching conjecture and concentration inequalities’, Israel J. Math. 222(1) (2018), 421430.CrossRefGoogle Scholar
Frankl, P. and Rodl, V., ‘Near perfect coverings in graphs and hypergraphs’, European J. Combin. 6(4) (1985), 317326.CrossRefGoogle Scholar
Hajnal, A. and Szemerédi, E., ‘Proof of a conjecture of P. Erdős’, Colloq. Math. Soc. János Bolyai 4 (1970), 610623.Google Scholar
Huang, H., Li, T. and Wang, G., ‘Rainbow matchings in properly-colored hypergraphs’, Electron. J. Combin. 26(1) (2019). doi:10.48550/arXiv.1808.04954 CrossRefGoogle Scholar
Huang, H., Loh, P. and Sudakov, B., ‘The size of a hypergraph and its matching number’, Combin. Probab. Comput. 21(3) (2012), 442450.CrossRefGoogle Scholar
Janson, S., Łuczak, T. and Ruciński, A., Random Graphs (John Wiley and Sons, New York, 2000).CrossRefGoogle Scholar
Joos, F. and Kim, J., ‘On a rainbow version of Dirac’s theorem’, Bull. London Math. Soc. 52(3) (2020), 498504.CrossRefGoogle Scholar
Keevash, P., Mubayi, D., Sudakov, B. and Verstraëte, J., ‘Rainbow Turán problems’, Combin. Probab. Comput. 16(1) (2007), 109126.CrossRefGoogle Scholar
Keevash, P. and Mycroft, R., ‘A geometric theory for hypergraph matching’, in Memoirs of the American Mathematical Society vol. 233, no. 1098 (American Mathematical Society, Providence, RI, 2015), vi+95. Google Scholar
Keevash, P. and Mycroft, R., ‘A multipartite Hajnal-Szemerédi theorem’, J. Combin. Theory Ser. B 114 (2015), 187236.CrossRefGoogle Scholar
Khan, I., ‘Perfect matchings in 3-uniform hypergraphs with large vertex degree’, SIAM J. Discrete Math. 27(2) (2013), 10211039.CrossRefGoogle Scholar
Kierstead, H. A. and Kostochka, A. V., ‘A short proof of the Hajnal-Szemerédi theorem on equitable colouring’, Combin. Probab. Comput. 17(2) (2015), 265270.CrossRefGoogle Scholar
Komlós, J., Sárközy, G. and Szemerédi, E., ‘Proof of the Alon-Yuster conjecture’, Discrete Math. 235(1) (2001), 255269.CrossRefGoogle Scholar
Kühn, D., Osthus, D. and Treglown, A., ‘Matchings in 3-uniform hypergraphs’, J. Combin. Theory Ser. B 103(2) (2013), 291305.CrossRefGoogle Scholar
Kühn, D. and Outhus, D., ‘Critical chromatic number and the complexity of perfect packings in graphs’, Proceedings of the Seventeenth ACM-SIAM SODA (Society for Industrial and Applied Mathematics, PA, 2006), 851859.Google Scholar
Kühn, D. and Outhus, D., ‘The minimum degree threshold for perfect graph packings’, Combinatorica 29(1) (2009), 65107.CrossRefGoogle Scholar
Kupavskii, A., ‘Rainbow version of the Erdős matching conjecture via concentration,’ Preprint, 2021, arXiv:2104,0803v1.Google Scholar
Lo, A. and Markström, K., ‘A multipartite version of the Hajnal-Szemerédi theorem for graphs and hypergraphs’, Combin. Probab. Comput. 22(1) (2013), 97111.CrossRefGoogle Scholar
Lu, H., Wang, Y. and Yu, X., ‘Rainbow perfect matchings for 4-uniform hypergraphs’, SIAM J. Discrete Math. 36(3) (2022), 16451662.CrossRefGoogle Scholar
Lu, H., Wang, Y. and Yu, X., ‘A better bound on the size of rainbow matchings’, J. Combin. Theory Ser. A 195 (2003), 105700.Google Scholar
Lu, H. and Yu, X., ‘On rainbow matchings for hypergraphs’, SIAM J. Discrete Math. 32(1) (2018), 382393.CrossRefGoogle Scholar
Lu, H., Yu, X., and Yuan, X., ‘Rainbow matchings for 3-uniform hypergraphs’, J. Combin. Theory Ser. A 183 (2021), 105489.CrossRefGoogle Scholar
Mantel, W., ‘Problem 28’, Wiskundige Opgaven 10 (1907), 6061.Google Scholar
Montgomery, R., Müyesser, A. and Pehova, Y., ‘Transversal factors and spanning trees’, Adv. Comb. 3 (2022), 25.Google Scholar
Pippenger, N. and Spencer, J., ‘Asymptotic behavior of the chromatic index for hypergraphs’, J. Combin. Theory Ser. A 51(1) (1989), 2442.CrossRefGoogle Scholar
Pokrovskiy, A., ‘An approximate version of a conjecture of Aharoni and Berger’, Adv. Math. 333 (2018), 11971241.CrossRefGoogle Scholar
Rödl, V., Ruciński, A. and Szemerédi, E., ‘A Dirac-type theorem for 3-uniform hypergraphs’, Combin. Probab. Comput. 15(1–2) (2006), 229251.CrossRefGoogle Scholar
Treglown, A., ‘On directed versions of the Hajnal-Szemerédi theorem’, Combin. Probab. Comput. 24(6) (2015), 873928.CrossRefGoogle Scholar
Figure 0

Figure 1 A rainbow triangle-absorber A for $(B,C)$.

Figure 1

Figure 2 Illustration of the rainbow absorbers (with directions omitted).