On the Matching Problem in Random Hypergraphs
Abstract
We study a variant of the Erdős Matching Problem in random hypergraphs. Let denote the Erdős-Rényi random -uniform hypergraph on vertices where each possible edge is included with probability . We show that when and is not too small, with high probability, the maximum number of edges in a sub-hypergraph of with matching number is obtained by the trivial sub-hypergraphs, i.e. the sub-hypergraph consisting of all edges containing at least one vertex in a fixed set of vertices.
1 Introduction
In this paper, we consider the so-called Turán problem concerning matchings in random hypergraphs. Let denote the complete -graph on vertices–often denoted as . For a fixed , let denote the random -graph that we obtain by choosing each edge of independently and with probability . By the law of large numbers with (very) high probability is very close to .
Similarly, for every , the full star has size very close to . E.g., by Chernoff’s inequality
(1) |
The central problem that we consider is the following. Let be a fixed positive integer. Try and determine the size and structure of largest subhypergraphs of which do not contain pairwise disjoint edges.
To put this problem into context let us first recall the corresponding problem for the complete -graph, , that is, the case .
Erdős Matching Conjecture [6]. Suppose that are positive integers, and contains no pairwise disjoint edges. Then
(2) |
Note that the simple constructions giving rise to the formulae on the right hand side are
where is some fixed -subset of . There has been a lot of research going on concerning this conjecture. Let us recall some of the results.
The case has received the most attention. A family is called intersecting if contains no two pairwise disjoint members (edges). Say that is a star if there is a vertex that lies in all edges.
Theorem 1.1 (Erdős-Ko-Rado Theorem, [7]).
Suppose that is intersecting and . Then
Further, when , the equality holds only for a star.
Concerning the probabilistic versions of EKR, Balogh, Bohman and Mubayi[2] have proved several strong results. Here we mention some of them. Let , be functions of . The notation means as .
Theorem 1.2 ([2]).
When and , w.h.p. the maximum sized intersecting subhypergraph in is a star. Furthermore, the same conclusion also holds when , and or .
Let us recall the notation for the matching number, that is, is the maximum number of pairwise disjoint edges in . In particular, is intersecting if and only if .
One natural question is to investigate for which range of the values does
(3) |
hold with high probability, where and . The fact that is asymptotically when is not too small follows from the law of large numbers.
Let be the covering number of , which is the minimum size of a set of vertices such that for each . Clearly, always. We say that is trivial if . Otherwise is called non-trivial. We prove the following result.
Theorem 1.3.
For any integers , and real number with
-
(i)
, and
-
(ii)
,
with high probability (w.h.p.), every non-trivial with satisfies
for arbitrary .
We also prove that the lower bound for can be improved to at the expense of a worse lower bound for .
Theorem 1.4.
Let be an integer with . For any integers , and real number with
-
(i)
, and
-
(ii)
,
with high probability, every non-trivial with satisfies
for arbitrary .
Let and in Theorem 1.4. Let . Then
Clearly for and for , for . It follows that
Thus and we have the following corollary.
Corollary 1.5.
For , and , every non-trivial with satisfies for arbitrary .
Our next result shows that Theorem 1.4 does not hold for the range when .
Proposition 1.6.
If
then with high probability, has matching number at most and is non-trivial.
Note that for and we have
It follows that
Thus Proposition 1.6 implies that Theorem 1.4 does not hold for the range and with some constant integer .
For , we obtain the following result. We write for .
Theorem 1.7.
Let and . Let be the maximum number of edges in a subgraph of with . If , then with probability at least ,
Let . For with , define
For we write as . For we write as .
2 A weaker result and the outline of the main proof
Let denote the collection of all subsets of of size at most . For , let
We need the following version of the Chernoff’s bound.
Theorem 2.1 ([14]).
Let , . If then
(4) |
If then
(5) |
We say that a -graph is resilient if for any vertex , ; see [9] for the maximum size of a resilient hypergraph with given matching number.
Consider with and of maximal size. The ultimate goal is to prove
(6) |
For the complete graph, i.e., for ,
For the expected size of is but it is impossible to know its exact value.
How to prove (6) without this piece of information? Since (6) is evident for with an -element set, to start with we may assume that is not of this form. That is, , meaning that is non-trivial.
With this assumption we want to prove a stability result, i.e., a bound considerably smaller than . For this was done by Bollobás, Daykin and Erdős [4] who generalized the Hilton-Milner Theorem ( case) to this situation. Unfortunately, their argument does not seem to work for the case.
Here is what we can do. Choose a set of maximal size satisfying
(7) |
Set . By our assumption . Moreover, for all elements , by the maximal choice of , . That is, is resilient. Now it suffices to show that is smaller than , which is a lower bound for .
Lemma 2.2.
Suppose that is a resilient -graph, . Then there is a collection of 2-element sets satisfying and .
Proof.
Let form a maximal matching and set . Then for all . For each , by resilience. Define where form a maximal matching in . Now satisfies the requirements. ∎
For the case and Lemma 2.2 implies
(8) |
Indeed, since we only need to show
(9) |
for any 2-subset . Note that, since , the expected size of is
Thus (9) is true by combining the Chernoff bound, the union bound and . (there are “only” choices for ).
How to improve on the bound for ? Note that we do not need (9) for each individual pair but only an upper bound for . Let us use the special structure of . By our proof of Lemma 2.2, is the (not necessarily disjoint) union of “fans” . In fact, by a more careful analysis we can reduce the number of fans to (at the expense of adding some cliques, which is even easier to control, see Section 3). Thus, instead of (9) it is sufficient to require
(10) |
Here we’ll have requirements–much more than but the probability that (10) is violated for any fixed fan is going down exponentially and we should get bounds better than requiring (9). We will elaborate on this idea in Section 3, which eventually gives Theorem 1.3.
3 Proof of Theorem 1.3
Lemma 3.1.
Let . For , , , properties (i), (ii) and (iii) hold for every with high probability.
-
(i)
For with , and ,
(11) -
(ii)
For every with ,
(12) -
(iii)
For every , with ,
(13)
Proof.
-
(i)
Let . It is easy to see that
Note that
Thus we have
Applying (4) with , we infer that
Since for all the number of such pairs is at most , by the union bound and , the probability that (i) does not hold for some is at most
- (ii)
- (iii)
∎
Proof of Theorem 1.3.
By Lemma 3.1, with high probability, satisfies (i), (ii) and (iii) of Lemma 3.1 for every . Let us fix a hypergraph that satisfies (i), (ii) and (iii) for every and let be a sub-hypergraph with and maximal. We have to show that is trivial. Arguing indirectly assume that is not trivial. Hence there exists , , such that is resilient with .
Let . Note that for an arbitrary the family can be used to replace and the resulting family has matching number . To get a contradiction we need to show
(14) |
We claim that is intersecting for . Indeed, otherwise if there exist such that then form a matching of size in , a contradiction. Thus is intersecting. Without loss of generality, assume that are stars and are non-trivial intersecting. Let be the center of the star , . For each , since is resilient, there exists a matching in . Let
Clearly and for any with . Thus by (13) we have
(16) |
4 Proof of Theorem 1.4 and Proposition 1.6
In this section, we prove Theorem 1.4 and Proposition 1.6. Note that Theorem 1.4 improves the lower bound for in Theorem 1.3 at the expense of a worse lower bound for .
We say that a -graph is -resilient if for any with . Clearly . Indeed, deleting vertices in an edge decreases the matching number by at least one.
Let us prove the following simple fact.
Fact 4.1.
For every and , there exist and such that
-
(i)
for all .
-
(ii)
For , is a -resilient -graph with matching number , where .
-
(iii)
is a -resilient -graph with matching number , where .
Proof.
Let . We obtain by a greedy algorithm. For , repeat the following procedure. If is -resilient then let and stop. Otherwise find of the minimum size so that and let . Note that in each step the matching number of decreases by 1. The procedure will terminate in at most steps.
Since is not -resilient for , we have and (i) holds. Since is empty or -resilient, (iii) follows.
We are left with (ii). As is of the minimum size satisfying , we infer that for all with . That is, is -resilient with matching number . Thus (ii) holds. ∎
Lemma 4.2.
Let be a -resilient -graph with matching number . Then there exists with such that . Moreover, for any with , there exists with such that .
Proof.
Let us prove the lemma by a branching process of stages. A sequence is an ordered sequence of distinct elements of and we use to denote the underlying unordered set .
At the first stage, let be a maximal matching in . Make sequences with . At the th stage for , for each sequence of length , since is -resilient, then there exists a maximal matching in . We replace by sequences with . Eventually by the branching process we shall obtain at most sequences of length .
Claim 4.3.
For each , there is a sequence of length with .
Proof.
Let be a sequence of maximal length that occurred at some stage of the branching process satisfying . Suppose indirectly that . Since at the first stage, there is a sequence with such that . Thus . Since , at the th stage there is a maximal matching in and was replaced by sequences with . Since , there is some . Then is a longer sequence satisfying , contradicting the maximality of . ∎
Let be the collection of over all sequences of length . By Claim 4.3, we infer that .
Similarly, if we make a branching process starting at sequences with , then we shall obtain a with such that . ∎
Lemma 4.4.
Let and let be an integer with . If and , then with high probability (i), (ii) and (iii) hold.
-
(i)
For with , and ,
(18) -
(ii)
For every with ,
-
(iii)
For every with ,
Proof.
Clearly, (i) follows from Lemma 3.1 (i). Thus we only need to show (ii) and (iii).
-
(ii)
Let . Note that implies
By (5), we infer that
Since the number of choices for is at most , by and the union bound, the probability that condition (ii) is violated is at most
Thus (ii) holds.
-
(iii)
Similarly, implies
By (5), we infer that
Since the number of choices for is at most , by and the union bound, the probability that condition (iii) is violated is at most
Thus (iii) holds.
∎
Proof of Theorem 1.4.
By Lemma 4.4, with high probability, satisfies (i), (ii) and (iii) of Lemma 4.4. Let us fix a hypergraph that satisfies (i), (ii), (iii) and let be a sub-hypergraph with and maximal. We have to show that is trivial.
Suppose indirectly that is non-trivial. By Fact 4.1, there exist and such that (i), (ii), (iii) of Fact 4.1 hold. Let , . Recall that and , . Let , , , and . Since is -resilient, by Lemma 4.2 there exists of size at most such that . Similarly, for , since and is -resilient, by Lemma 4.2 there exists of size at most such that . Thus is contained in .
By relabeling the indices if necessary, we may assume that and . Let for and let . Let . Note that for an arbitrary the family can be used to replace and the resulting family has matching number . To get a contradiction we need to show
(19) |
Proof of Proposition 1.6.
Let denote the number of -matchings in . Then
Since the probability that a fixed -matching is in is , by the union bound we have
We use to denote . Note that
and
Using , we obtain that
On the other hand, by the union bound and we have
Thus with high probability, has matching number at most and is non-trivial. ∎
5 Proof of Theorem 1.7
In this section, we prove Theorem 1.7, which is a result specifically for graphs.
Let be a partition of . We say that is an -partition if the following hold:
-
(i)
Let , . Each is odd and ;
-
(ii)
;
-
(iii)
.
For an -partition of , define a graph on the vertex set so that and , , are all cliques, and is complete bipartite.
Theorem 5.1 (Tutte-Berge theorem or the Edmonds-Gallai Theorem, see [15]).
Let be a graph on the vertex set with and . Then there is an -partition of such that is a subgraph of .
By applying Theorem 5.1, Erdős and Gallai determined the maximum number of edges in a graph with matching number at most , which is the case of the Erdős Matching Conjecture.
Theorem 5.2 ([5]).
Let be a graph on vertices. If and , then
Let us mention that very recently by combining the Tutte-Berge theorem and other techniques, Alon and the first author [1] determined the maximum number of edges in a -free graph with matching number at most .
Note that
Let , and let and . By (ii) we have . Then
(20) |
Proof of Theorem1.7.
Let
Let be the family of all graphs with on the vertex set . Then
Assume that for some , the -partition is determined by . By (ii) we have
It follows that and . Thus the total number of -partitions is at most .
Let be an -partition of and let . If , then by (4),
If , then . By (5) we have
Thus, by the union bound we conclude that
If , then and . If , then as well. It follows that
Thus with probability ,
For the lower bound, let us consider the graph and . Then by (4) we have
and
Since , we infer that for or ,
It follows that with probability , we have
Thus the theorem is proven. ∎
References
- [1] N. Alon and P. Frankl. Turán graphs with bounded matching number. Journal of Combinatorial Theory, Series B, 165:223–229, 2024.
- [2] J. Balogh, T. Bohman, and D. Mubayi. Erdős–Ko–Rado in random hypergraphs. Combinatorics, Probability and Computing, 18(5):629–646, 2009.
- [3] J. Balogh, R. A. Krueger, and H. Luo. Sharp threshold for the Erdős–Ko–Rado theorem. Random Structures & Algorithms, 62(1):3–28, 2023.
- [4] B. Bollobás, D. E. Daykin, and P. Erdős. Sets of independent edges of a hypergraph. The Quarterly Journal of Mathematics, 27(1):25–32, 03 1976.
- [5] P. Erdős and T. Gallai. On maximal paths and circuits of graphs. Acta Math. Acad. Sci. Hung, 10, 1959.
- [6] P. Erdős. A problem on independent -tuples. Ann. Univ. Sci. Budapest. Eötvös Sect. Math, 8(93-95):2, 1965.
- [7] P. Erdős, K. Chao, and R. Rado. Intersection theorems for systems of finite sets. Quart. J. Math. Oxford Ser.(2), 12:313–320, 1961.
- [8] P. Frankl. Improved bounds for Erdős matching conjecture. Journal of Combinatorial Theory, Series A, 120(5):1068–1072, 2013.
- [9] P. Frankl. Resilient hypergraphs with fixed matching number. Combinatorica, 38:1079–1094, 2018.
- [10] P. Frankl and A. Kupavskii. The Erdős matching conjecture and concentration inequalities. Journal of Combinatorial Theory, Series B, 157:366–400, 2022.
- [11] M. M. Gauy, H. Han, and I. C. Oliveira. Erdős–Ko–Rado for random hypergraphs: asymptotics and stability. Combinatorics, Probability and Computing, 26(3):406–422, 2017.
- [12] A. Hamm and J. Kahn. On Erdős–Ko–Rado for random hypergraphs I. Combinatorics, Probability and Computing, 28(6):881–916, 2019.
- [13] A. Hamm and J. Kahn. On Erdős–Ko–Rado for random hypergraphs II. Combinatorics, Probability and Computing, 28(1):61–80, 2019.
- [14] S. Janson, T. Luczak, and A. Rucinski. Random graphs. John Wiley & Sons, 2011.
- [15] L. Lovász and M. D. Plummer. Matching theory, volume 367. American Mathematical Soc., 2009.