SIZE CONDITIONS FOR THE EXISTENCE OF RAINBOW MATCHINGS
RON AHARONI AND DAVID HOWARD
Abstract. Let f(n, r, k) be the minimal number such that every hypergraph larger than f(n, r, k) contained [n] in r contains a matching of size k, and let g(n, r, k) be the minimal number such that every hypergraph larger than g(n, r, k) contained in the r-partite r-graph [n]r contains a matching of size k. The Erd˝os-Ko-Rado n−1 n r−1 theorem states that f(n, r, 2) = r−1 (r ≤ 2 ) and it is easy to show that g(n, r, k) = (k − 1)n . [n] The conjecture inspiring this paper is that if F1,F2,...,Fk ⊆ r are of size larger than f(n, r, k) or r F1,F2,...,Fk ⊆ [n] are of size larger than g(n, r, k) then there exists a rainbow matching, i.e. a choice of disjoint edges fi ∈ Fi. In this paper we deal mainly with the second part of the conjecture, and prove it for the cases r ≤ 3 and k = 2. The proof of the r = 3 case uses a Hall-type theorem on rainbow matchings in bipartite graphs. For the proof of the k = 2 case we prove a Kruskal-Katona type theorem for r-partite hypergraphs.
We also prove that for every r and k there exists n0 = n0(r, k) such that the r-partite version of the conjecture is true for n > n0.
1. Motivation
1.1. The Erd˝os-Ko-Radotheorem and rainbow matchings. The largest size of a matching in a hy- n pergraph H is denoted by ν(H). The famous Erd˝os-Ko-Rado(EKR) theorem states that if r ≤ 2 and a [n] n−1 hypergraph H ⊆ r has more than r−1 edges, then ν(H) > 1. This has been extended in more than one way to pairs of hypergraphs. For example, in [14] the following was proved: