A quantitative Lov\'asz criterion for Property B
Asaf Ferber, Asaf Shapira

TL;DR
This paper provides an exact quantitative criterion based on edge intersections for determining non-2-colorability in hypergraphs, extending Lovász's classic criterion and characterizing extremal cases.
Contribution
It introduces a precise quantitative version of Lovász's criterion for hypergraph 2-colorability and characterizes all extremal hypergraphs achieving this bound.
Findings
Established an exact count of intersecting edge pairs for non-2-colorable hypergraphs.
Characterized all extremal hypergraphs meeting the criterion.
Combined combinatorial and probabilistic methods in the proof.
Abstract
A well known observation of Lov\'asz is that if a hypergraph is not -colorable, then at least one pair of its edges intersect at a single vertex. %This very simple criterion turned out to be extremly useful . In this short paper we consider the quantitative version of Lov\'asz's criterion. That is, we ask how many pairs of edges intersecting at a single vertex, should belong to a non -colorable -uniform hypergraph? Our main result is an {\em exact} answer to this question, which further characterizes all the extremal hypergraphs. The proof combines Bollob\'as's two families theorem with Pluhar's randomized coloring algorithm.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A quantitative Lovász criterion for Property B
Asaf Ferber Department of Mathematics, MIT, Cambridge, MA, USA. Email: [email protected]. Supported in part by NSF grant 6935855.
Asaf Shapira
School of Mathematics, Tel Aviv University, Tel Aviv 69978, Israel. Email: asaficotau.ac.il. Supported in part by ISF Grant 1028/16 and ERC Starting Grant 633509.
Abstract
A well known observation of Lovász is that if a hypergraph is not -colorable, then at least one pair of its edges intersect at a single vertex. In this short paper we consider the quantitative version of Lovász’s criterion. That is, we ask how many pairs of edges intersecting at a single vertex, should belong to a non -colorable -uniform hypergraph? Our main result is an exact answer to this question, which further characterizes all the extremal hypergraphs. The proof combines Bollobás’s two families theorem with Pluhar’s randomized coloring algorithm.
1 Introduction
A hypergraph consists of a vertex set and a set of edges where each is a subset of . If all edges of have size then is called an -uniform hypergraph, or -graph for short. A hypergraph is -colorable if one can assign each vertex one of two colors, say /, so that each contains vertices of both colors. Miller [6], and later Erdős in various papers, referred to this property as Property B, after F. Bernstein [2] who introduced it in 1907. Since deciding if a hypergraph is -colorable is -hard one cannot hope to find a simple characterization of all -colorable hypergraphs. Instead, one looks for general sufficient/necessary conditions for having this property. For example, a famous result of Seymour [8] states that if is not -colorable then . Probably the most well studied question of this type asks for the smallest number of edges in an -graph that is not -colorable. The study of this quantity, denote , was popularized by Erdős, see [1] for a comprehensive treatment. Despite much effort by many researchers, even the asymptotic value of has not been determined yet.
A pair of edges is simple if . Let denote the number of ordered simple pairs of edges of . A well known observation of Lovász [5] states that if is not -colorable then . Despite its simplicity, this observation underlies the best known bounds for , see [4, 7]. It is natural to ask if one can obtain a quantitative version of Lovász’s observation, that is, estimate how small can be in an -graph not satisfying property ? Our main result in this paper states that (somewhat surprisingly), one can give an exact answer to the above extremal question as well as characterize the extremal -graphs.
Let denote the complete -graph on vertices. It is easy to see that is not -colorable and that . We first observe that this simple upper bound is tight.
Proposition 1.1**.**
If an -graph is not -colorable then .
As with any extremal problem, one would like to know which graphs or hypergraphs are extremal with respect to this problem. For example, Turán’s theorem states that among all -vertex graphs not containing a complete -vertex subgraph, there is only one graph maximizing the number of edges. In the setting of our problem, it is easy to see that is not the only non -colorable -graph satisfying , since one can take a copy of and add to it more vertices and edges without increasing the number of simple pairs. Our main result in this paper characterizes the extremal -graphs, by showing that this is in fact the only way to construct an -graph meeting the bound of Proposition 1.1.
Theorem 1**.**
If a non -colorable -graph satisfies then it contains a copy of .
While the proof of Proposition 1.1 is implicit in Pluhar’s [7] argument for bounding , the proof of Theorem 1 is more intricate, relying on Bollobás’s two families theorem [3] as well as on a refined analysis of Pluhar’s randomized algorithm for -coloring -graphs.
2 Proof of Proposition 1.1
In this section we describe several preliminary observations regarding a coloring algorithm introduced in [7], and use them to derive Proposition 1.1. The algorithm is the following:
Algorithm . The input is a hypergraph and an ordering (that is, is a bijection). The output is a -coloring of (not necessarily a proper one). The algorithm runs in steps, where in each time step , the vertex is being colored if this does not form any monochromatic edge. Otherwise, is colored .
We now state an important property of . For two disjoint subsets , we use the notation whenever , that is, the elements of precede all the elements of in the ordering . Suppose is a simple pair of edges in with111Here, and in what follows, we slightly abuse notation by writing instead of the more appropriate . . We say that separates if .
Claim 2.1**.**
If fails to properly color then separates at least one pair of simple edges.
Proof.
We first observe that (by definition) for every ordering , the algorithm does not produce monochromatic edges. Suppose then it produced a edge . Let be the first vertex of according to the ordering . If was colored red, then there must have been an edge so that , and all other vertices of were already colored (otherwise the algorithm would color ). This means is simple and that separates it. ∎
Note that the claim above already shows that if is not 2-colorable then . For the proof of Proposition 1.1 we will also need the following simple fact.
Claim 2.2**.**
A random permutation separates any given simple pair with probability .
Proof.
Let be a simple pair, and let . A permutation separates if and only if , and this happens with probability exactly
[TABLE]
as desired. ∎
The above claims suffice for proving Proposition 1.1.
Proof (of Proposition 1.1):.
Assume . Suppose we pick a uniformly random . Then by the union bound and Claim 2.2, we infer that with positive probability does not separate any simple pair edges. Hence, there is a not separating any simple pair. Claim 2.1 then implies that will produce a legal -coloring of . ∎
3 Proof of Theorem 1
For the rest of this section fix some non -colorable -graph satisfying . We need to show that contains a copy of . We start with a few preliminary claims regarding .
First, we show that no separates more than one simple pair.
Claim 3.1**.**
Every ordering separates at most one simple pair.
Proof.
Suppose separates two simple pairs. By Claim 2.2, the assumption on , and by linearity of expectation, the expected number of simple pairs separated by a random permutation is exactly . Hence, if separates simple pairs, then there must exist a permutation which separates less than , and therefore [math], simple pairs. Therefore, by Claim 2.1 we obtain that produces a legal -coloring of , which is a contradiction to the assumption that is not -colorable. ∎
Claim 3.2**.**
If and are simple pairs, then .
Proof.
We observe that if , then there is a that separates both and , and this will contradict Claim 3.1. Indeed, if and are simple pairs and , then and are disjoint. Therefore, any satisfying
[TABLE]
separates and . This completes the proof. ∎
In addition to the above observations about , the last ingredient we will need is the following theorem of Bollobás [3].
Lemma 3.3**.**
Let be an index set. For all , let and be subsets of a set of elements satisfying the following conditions:
- i.
* for all , and* 2. ii.
* for all .*
Then, we have
[TABLE]
with equality if and only if for all and the sets are all the -tuples of the set for some value of .
Let us now show how to use Lemma 3.3 in order to derive Theorem 1. Recall that is the vertex set of and set . Let be a collection of simple pairs defined as follows; out of all the simple pairs with the same “second” set , put in one of these pairs. Observe that by Claim 3.2 each belongs to at most simple pairs of the form (i.e, with as the second set), implying that . We now define a collection consisting of pairs of subsets of as follows: For every simple pair , define and , and let . For convenience, let us rename the pairs in as with .
Now we wish to show that satisfies the conditions in Lemma 3.3. Observe that if it does, then since
[TABLE]
it follows by the first part of Lemma 3.3 that the last inequality is in fact an equality. Therefore, by the second part of Lemma 3.3, we conclude that all the ’s are the same set , and the set of all the ’s consists of all subsets of a ground set of size . That is, let and . Then we have that , and that the sets are all the subsets of . Since by construction we have that for all , we conclude that restricted to the set is a copy of as desired. It thus remains to show the following:
Claim 3.4**.**
* satisfies the conditions in Lemma 3.3*
Proof.
The first condition for all is trivially satisfied by construction. For the second condition, let and be two elements in coming from simple pairs and belonging to , respectively. Recall that by the way we defined and we have . Let us use and to denote the unique elements in and , respectively. We wish to show that , which, by construction, is implied by . Assuming , we will derive a contradiction to Claim 3.1 by showing that there is a permutation separating two distinct simple pairs.
Observe that it cannot be that . Indeed, if it was the case, then together with the assumption that we would infer that and are both simple pairs intersecting at (and distinct as ), contradicting Claim 3.2. Assume then that (so in particular ). We claim that we can find a satisfying
[TABLE]
Indeed, the only thing that needs to be justified is the ability to place as above, which follows from the fact that and the assumption which together imply that . Observe that since first places and then , the pair is separated by . Such a clearly places before and the assumption together with the fact that imply that such a places all of after , so it separates as well, giving us the desired contradiction. ∎
This completes the proof of Theorem 1.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] N. Alon and J. Spencer, The Probabilistic Method , Wiley, New York, 1992.
- 2[2] F. Bernstein, Zur theorie der trigonometrische Reihen, Leipz. Ber. 60 (1908), 325–328.
- 3[3] B. Bollobás, On generalized graphs, Acta Math. Acad. Sci. Hungar. 16 (1965), 447–452.
- 4[4] D. Cherkashin and J. Kozik, A note on random greedy coloring of uniform hypergraphs, Random Structures Algorithms 47 (2015), 407–413.
- 5[5] L. Lovász, Combinatorial Problems and Exercises , North Holland, Amsterdam, 1979.
- 6[6] E. W. Miller, On a property of families of sets, Comp. Rend. Varsovie 30 (1937), 31–38.
- 7[7] A. Pluhar, Greedy colorings of uniform hypergraphs, Random Structures Algorithms 35 (2009), 216–221.
- 8[8] P. Seymour, On the two-colouring of hypergraphs, Quart. J. Math. Oxford 25 (1974), 303–312.
