On Piercing Numbers of Families Satisfying the $(p,q)_r$ Property
Chaya Keller, Shakhar Smorodinsky

TL;DR
This paper improves asymptotic upper bounds on the piercing number for families of convex sets satisfying a refined intersection property, especially when only a small fraction of q-tuples intersect, using combinatorial and geometric tools.
Contribution
It provides new asymptotic upper bounds for the $(p,q)_r$ property, refining previous bounds and approaching known lower bounds for the piercing number.
Findings
Established that $HD_d(p,q)_r \
for large $p,q$, with $r$ depending on $p,q,d$
Bounded the piercing number close to the lower bound, missing by less than $pq^d$.
Abstract
The Hadwiger-Debrunner number is the minimal size of a piercing set that can always be guaranteed for a family of compact convex sets in that satisfies the property. Hadwiger and Debrunner showed that for all , and equality is attained for . Almost tight upper bounds for for a `sufficiently large' were obtained recently using an enhancement of the celebrated Alon-Kleitman theorem, but no sharp upper bounds for a general are known. In [L. Montejano and P. Sober\'{o}n, Piercing numbers for balanced and unbalanced families, Disc. Comput. Geom., 45(2) (2011), pp. 358-364], Montejano and Sober\'{o}n defined a refinement of the property: satisfies the property if among any elements of , at least of the -tuples intersect. They showed that $HD_d(p,q)_r…
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.
Taxonomy
TopicsComputational Geometry and Mesh Generation
On Piercing Numbers of Families Satisfying the Property
Chaya Keller Department of Mathematics, Ben-Gurion University of the NEGEV, Be’er-Sheva Israel. [email protected]. Research partially supported by Grant 635/16 from the Israel Science Foundation, the Shulamit Aloni Post-Doctoral Fellowship of the Israeli Ministry of Science and Technology, and by the Kreitman Foundation Post-Doctoral Fellowship.
Shakhar Smorodinsky Department of Mathematics, Ben-Gurion University of the NEGEV, Be’er-Sheva Israel. [email protected]. Research partially supported by Grant 635/16 from the Israel Science Foundation.
Abstract
The Hadwiger-Debrunner number is the minimal size of a piercing set that can always be guaranteed for a family of compact convex sets in that satisfies the property. Hadwiger and Debrunner showed that for all , and equality is attained for . Almost tight upper bounds for for a ‘sufficiently large’ were obtained recently using an enhancement of the celebrated Alon-Kleitman theorem, but no sharp upper bounds for a general are known.
In [9], Montejano and Soberón defined a refinement of the property: satisfies the property if among any elements of , at least of the -tuples intersect. They showed that holds for all ; however, this is far from being tight.
In this paper we present improved asymptotic upper bounds on which hold when only a tiny portion of the -tuples intersect. In particular, we show that for sufficiently large, holds with . Our bound misses the known lower bound for the same piercing number by a factor of less than .
Our results use Kalai’s Upper Bound Theorem for convex sets, along with the Hadwiger-Debrunner theorem and the recent improved upper bound on mentioned above.
1 Introduction
Throughout this paper, denotes a finite family of compact convex sets in , satisfy , and . is said to satisfy the property if among any elements of there is a -tuple with a non-empty intersection. We say that is pierced by if any satisfies . The smallest cardinality of a set that pierces is called the piercing number of . We call -degenerate if all elements of except at most can be pierced by a single point. Otherwise, is called non--degenerate.
The classical Helly’s theorem asserts that if satisfies the property (namely, if any elements of have a non-empty intersection), then the piercing number of is .
In 1957, Hadwiger and Debrunner [4] considered a natural generalization of Helly’s theorem to properties. Let be the maximum piercing number taken over all families of at least compact convex sets in that satisfy the property. Is necessarily bounded for all ? (It is easy to see that can be unbounded for .)
Hadwiger and Debrunner showed that for all we have , and that equality is attained for any such that (and in particular, in equality is attained for all ). In a celebrated result from 1992, Alon and Kleitman [1] proved the Hadwiger-Debrunner conjecture, obtaining the upper bound . However, as mentioned in [1], this bound is very far from being tight. The best currently known lower bound (implicitly implied by a result of Bukh et al. [3]), is .
Since the Alon-Kleitman theorem, several papers aimed at obtaining improved bounds on for various values of . The most notable result of this kind is by Kleitman et al. [7] who showed that (compared to the upper bound of 345 obtained in [1]). Recently, it was shown in [6] that for all , , and . The best currently known upper bound that holds for all , (also shown in [6]), is apparently far from being tight.
In an attempt to obtain improved bounds on by refining the property, Montejano and Soberón [9] introduced the following definition: A family is said to satisfy the property if among any elements of , at least of the -tuples intersect. is defined as the maximal piercing number taken over all families that satisfy the property. The main result of [9] is:
Theorem 1.1** ([9]).**
For any ,
[TABLE]
holds for all .
The proof of Theorem 1.1 uses a nice geometric argument. As mentioned in [9], the upper bound of Theorem 1.1 is far from being tight. Moreover, the value of in the theorem is rather large – almost all the -tuples are required to intersect.
In this paper we present improved upper bounds on . For sufficiently large (as function of ), our bounds hold already when is a tiny fraction of . Our main result is the following:
Theorem 1.2**.**
* satisfy:*
For all and ,
[TABLE] 2. 2.
For any , any such that and all ,
[TABLE]
Here, hides a multiplicative factor that may depend on .
The latter bound on is not far from being tight, as an explicit example presented in [9] (which we recall below) yields a lower bound of for the same piercing number. The upper and lower bounds differ by a multiplicative factor of , which is smaller than for all .
We note that for sufficiently large (as function of ), the condition in (1) is equivalent to for that depends only on , and the condition in (2) (for ) is stronger than the condition stated in the abstract. This means that the assertion of Theorem 1.2 holds already when is an exponentially (in ) small fraction of .
The proof of Theorem 1.2 uses Kalai’s Upper Bound Theorem for convex sets [5], combined with the Hadwiger-Debrunner theorem and the recent improved upper bound on obtained in [6].
In view of Theorem 1.2(1), it is natural to ask whether a smaller value of is sufficient if we allow to be larger than (but still smaller than ). We partially answer this question in the following generalization of Theorem 1.1.
Theorem 1.3**.**
For any and , denote by the smallest integer such that . Let be a non--degenerate family of compact convex sets in that satisfies the property, with
[TABLE]
Then can be pierced by at most points.
Note that in the case , Theorem 1.3 reduces to Theorem 1.1. The proof of Theorem 1.3 uses a bootstrapping technique based on the technique pioneered by Montejano and Soberón in [9]. The added value of Theorem 1.3 over Theorem 1.2 is demonstrated well for small values of . For example, for , Theorem 1.2 (actually, its proof) implies that is sufficient for assuring piercing by 2 points. Theorem 1.3 shows that actually suffice. In addition, is sufficient for piercing by 4 points.
We also show that the technique of Montejano and Soberón can be used to obtain an alternative proof of the Hadwiger-Debrunner theorem, which may be of independent interest due to its simplicity.
2 Proof of Theorem 1.2
As mentioned already, in the proof of Theorem 1.2 we use Kalai’s Upper Bound Theorem for convex sets [5], the Hadwiger-Debrunner theorem [4], and the recent upper bound on obtained in [6]. We state these results first.
Theorem 2.1** ([5]).**
Let be a family of convex sets in . Denote by the number of -tuples of sets in whose intersection is non-empty. If for some then for any ,
[TABLE]
Theorem 2.2** ([4]).**
For such that ,
[TABLE]
Theorem 2.3** ([6]).**
Let . There exists such that for any with and , we have
[TABLE]
The intuition behind the proof is simple. Theorems 2.2 and 2.3 yield a strong bound on the piercing number for a family that satisfies the property with a ‘large’ . In order to apply them, we need to ‘enlarge’ , and this is done using Theorem 2.1. Specifically, if some family of convex sets contains ‘many’ intersecting -tuples, Theorem 2.1 allows to deduce that it also contains an intersecting -tuple, for an appropriate value of . This implies that if a family satisfies the property, then it must satisfy the property, for . Applying this with a sufficiently large , we replace with a sufficiently large , and then apply an improved bound on the piercing number that follows from Theorem 2.2 or Theorem 2.3.
2.1 Proof of Theorem 1.2(1)
We need the following lemma:
Lemma 2.4**.**
Let , and let . If
[TABLE]
then .
Proof.
Let be a family of compact convex sets in that satisfies the property for some . Put . Note that . By the choice of , Theorem 2.1 implies that satisfies the property. As , Theorem 2.2 implies that the piercing number of is at most , as asserted. ∎
Proof of Theorem 1.2(1).
First, note that if , then , and thus Theorem 2.2 implies even for . Hence, we may assume . Substituting into Lemma 2.4, we get for all
[TABLE]
as asserted. ∎
Remark 2.5**.**
Note that Lemma 2.4 actually supplies a sequence of upper bounds on , which correspond to any desired piercing number between 1 and . Piercing numbers larger than are treated in Section 3.
2.2 Proof of Theorem 1.2(2)
The proof of Theorem 1.2(2) is similar to the proof of Theorem 1.2(1), with Theorem 2.3 replacing Theorem 2.2.
Proof of Theorem 1.2(2).
Let , and let where is chosen to satisfy the hypothesis of Theorem 2.3.
First, consider the case . Recall that by assumption, satisfies the property with
[TABLE]
and thus, also with
[TABLE]
(actually, this is assured by taking the implicit factor in to be sufficiently large). By Theorem 2.1, the latter implies that satisfies the property. As in this case, , Theorem 2.3 implies that can be pierced with at most points, as asserted. Hence, we may assume .
Let . Since by assumption, satisfies the property with that satisfies (3), in particular satisfies the property with
[TABLE]
By Theorem 2.1, this implies that satisfies the property. As , Theorem 2.3 implies that can be pierced by at most points. This completes the proof. ∎
Remark 2.6**.**
As in Section 2.1, a similar argument (using Theorem 2.3 instead of Theorem 2.2) shows that for any and any , we have for all
[TABLE]
The upper bound on asserted in Theorem 1.2(2) is not far from being optimal, as demonstrated by the following example (presented in [9]).
Example**.**
Let be a family composed of pairwise disjoint sets and copies of a convex set that contains all of them. An easy computation shows that satisfies the property for
[TABLE]
while it clearly cannot be pierced by points.
A similar example, with instead of , shows that the upper bound on asserted in Remark 2.6 is also near tight.
Finally, we note that in dimension , the exact relation between the property and the piercing number can be obtained easily using the Upper Bound Theorem.
Proposition 2.7**.**
For , let be a family of segments on the real line that satisfies the property. If
[TABLE]
then can be pierced by points. Conversely, there exists a family that satisfies the property with and cannot be pierced by points.
Proof.
By Theorem 2.1, if satisfies the property with that satisfies (4), then satisfies the property. By Theorem 2.2 this implies that can be pierced by points.
For the other direction, let be a family that consists of distinct single-point sets, and copies of a segment that contains all the points. A straightforward computation shows that satisfies the property with , but cannot be pierced by points. ∎
Proposition 2.7 will be useful for us in the next section.
3 Proof of Theorem 1.3
In the proof of Theorem 1.3 we use a bootstrapping based on the technique presented by Montejano and Soberón [9]. First we state a lemma of [9] on which we base our argument.
3.1 The technique of [9] and an alternative proof of the Hadwiger-Debrunner theorem
Lemma 3.1**.**
For any family of convex sets in , there exist and a line such that if intersects for all then .
Since our argument is partially based on the proof of Lemma 3.1 presented in [9], we recall the proof below. In the general case of families in , the proof of [9] uses topological techniques. As we do not use these parts of the proof of [9], we present the proof in the case of where the topological tools are not needed, and refer the reader to [2, Theorem 2.62] for sketch of the proof in the general case. For sake of clarity, we formulate explicitly the case of Lemma 3.1 whose proof we present.
Lemma** (Lemma 3.1 for ).**
For any family of convex sets in , there exist and a line such that if satisfies and then .
Proof.
If some satisfy then the assertion clearly holds with and any line that separates between and . Thus, we assume that for all .
For any pair such that , let denote the lexicographic maximum of . Let (i.e., the lexicographic minimum amongst ), and let be such that . Denote , and let , . As are convex sets and , there exists a line with that separates between and . We claim that the assertion holds with . To see this, we consider two cases:
. We claim that , and thus . Assume to the contrary . Note that for any family of convex sets such that , there exist such that . (This is a straightforward application of Helly’s theorem; see [8], Lemma 8.1.2). In the case , by assumption , and thus w.l.o.g. . It follows that , and thus, . A contradiction to the definition of . Hence, , as asserted. 2. 2.
. As , we have . Similarly, we have . As separates between and , this implies , as asserted.
∎
Remark 3.2**.**
When the proof of Case (1) of Lemma 3.1 is applied for a general (as was done in [9] and as we do below), we define (where the system of coordinates is chosen such that all lexicographic maxima/minima are defined uniquely). We also replace by , and replace ‘each of and ’ by ‘each of , ’.
The argument used in Case (1) above can be used to obtain a simple proof of the Hadwiger-Debrunner theorem (Theorem 2.2 above), as follows:
Alternative proof of Theorem 2.2.
Let be a family of at least compact convex sets in that satisfies the property, and let be chosen as in the proof of Lemma 3.1 and in Remark 3.2.
Consider the family . We consider two cases:
- •
. We claim that in this case, satisfies the property. Indeed, let , and consider the family . By assumption, it contains an intersecting -tuple. This -tuple cannot contain all of , as by the argument of Case (1) above, each of is disjoint with . Thus, contains an intersecting -tuple.
- •
for . By the same reasoning as in the previous case, contains an intersecting -tuple that can be pierced by a single point, and thus, it can be trivially pierced by points.
As is pierced by , combining the two cases we get . Since by Helly’s theorem, it follows by induction that if then . ∎
3.2 The bootstrapping technique
In [9], the authors show that if satisfies the property with then (in the notations of Lemma 3.1) the family satisfies the property, and thus, by Theorem 2.2 in dimension 1, can be pierced by points. In our bootstrapping argument, we show instead that the family satisfies the property for a sufficiently large , and then an improved piercing number for can be derived from Proposition 2.7. We will use the following.
Definition 3.3**.**
Let be a family of compact convex sets in , , and let be a line. is said to satisfy the property through if any -tuple of sets in contains at least -tuples that intersect on .
Lemma 3.4**.**
If a family satisfies the property through where , then can be pierced by points.
Proof.
Let , and denote . The family clearly satisfies the property. As
[TABLE]
it follows that is a family of segments on that satisfies the property with . Thus, by Proposition 2.7, can be pierced by points, and thus, can be pierced by points, as asserted. ∎
Now we are ready to prove Theorem 1.3.
Proof of Theorem 1.3.
Let be a family that satisfies the assumption of the theorem, and let be chosen as in the proof of Lemma 3.1, i.e., is the -tuple in which the is attained. Denote . We want to show that satisfies the property through , where . By Lemma 3.4, this would imply that can be pierced by points, and thus, can be pierced by points, as asserted.
By the choice of , it is sufficient to show that satisfies the property through , where . Furthermore, by Lemma 3.1 it is sufficient to show that among any elements of there exist at least distinct pairs of elements that intersect for all .
As is non--degenerate, we have . Let , and let such that . We have , and thus, the family contains at least intersecting -tuples.
Note that -tuples of elements of can be divided into three groups:
-tuples that contain less than of the sets . 2. 2.
-tuples that contain exactly of the sets . 3. 3.
-tuples that contain all the sets .
We observe that none of the intersecting -tuples belong to the third group, as by the proof of Lemma 3.1 above (specifically, by Lemma 8.1.2 in [8] that applies for a general ), all elements of are disjoint with , and contains only elements. This implies that the total number of intersecting -tuples is at most . Furthermore, since satisfies (2), the number of non-intersecting -tuples in groups 1 and 2 is at most
[TABLE]
For each , we define a -tuple
[TABLE]
Denote by the set of all for which all elements of are intersecting. We claim that
[TABLE]
Indeed, note that the -tuples in group 2 are naturally divided into classes according to the set they miss. Each class consists of -tuples. It is clear that for a given number of intersecting -tuples, is minimized when all non-intersecting -tuples of group 2 belong to the same class. In that case, equals to the number of remaining elements in that class, and thus by Equation (5),
[TABLE]
meaning that (6) holds.
By the definition of , each element in contains sets that intersect , for all . As , at least two of these sets belong to . Hence, each element of contains at least one pair of elements in that intersect , for all . Recall that we want to prove that there are at least such pairs.
It is easy to see that for a given number of elements in , the number of distinct pairs contained in elements of is minimized when these elements are ‘packed together’. In particular, the maximal possible number of elements in such that the number of distinct pairs is smaller than is attained when we take some , and define
[TABLE]
In this case, we have . Indeed, since , then among the -tuples for which , there are that do not include , and that include and miss . Therefore, Equation (6) implies that must contain at least distinct pairs that intersect for all , and thus, by Lemma 3.1, satisfies the property through . This completes the proof. ∎
Acknowledgements
The authors are grateful to Tsvi and Ronit Lubin for their programming help during the research.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] N. Alon and D.J. Kleitman, Piercing convex sets and the Hadwiger-Debrunner ( p , q ) 𝑝 𝑞 (p,q) -problem, Adv. Math. , 96(1) (1992), pp. 103-–112.
- 2[2] N. Amenta, J. A. De Loera, and P. Soberón, Helly’s Theorem: New variations and applications, preprint, 2015. Available at: http://arxiv.org/abs/1508.07606.
- 3[3] B. Bukh, J. Matoušek, and G. Nivasch, Lower bounds for weak epsilon-nets and stair-convexity, Israel J. Math. , 182(1) (2011), pp. 199-–228.
- 4[4] H. Hadwiger and H. Debrunner. Über eine variante zum hellyschen satz, Arch. Math. , 8(4) (1957), pp. 309-–313.
- 5[5] G. Kalai, Intersection patterns of convex sets, Israel J. Math. , 48 (1984), pp. 161-–174.
- 6[6] C. Keller, S. Smorodinsky, and G. Tardos, On Max-Clique for intersection graphs of sets and the Hadwiger-Debrunner numbers, Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) 2017, pp. 2254–2263. Available at: http://arxiv.org/abs/1512.04026.
- 7[7] D.J. Kleitman, A. Gyárfás, and G. Tóth, Convex sets in the plane with three of every four meeting, Combinatorica , 21(2) (2001), pp. 221-–232.
- 8[8] J. Matoušek, Lectures on discrete geometry, Springer-Verlag New York, Inc., Secaucus, NJ, USA, 2002.
