Approximating a convex body by a polytope using the epsilon-net theorem
M\'arton Nasz\'odi

TL;DR
This paper extends previous results by showing that a polytope approximating a convex body can be constructed from a specific number of random points using the epsilon-net theorem, with high probability.
Contribution
It provides a new probabilistic bound for approximating convex bodies with polytopes, generalizing prior work and simplifying the proof with combinatorial tools.
Findings
Number of points needed depends on dimension and approximation parameter
High probability of successful approximation with the specified number of points
Simplified proof using epsilon-net theorem
Abstract
Giving a joint generalization of a result of Brazitikos, Chasapis and Hioni and results of Giannopoulos and Milman, we prove that roughly points chosen uniformly and independently from a centered convex body in yield a polytope for which holds with large probability. The proof is simple, and relies on a combinatorial tool, the -net theorem.
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
TopicsMarkov Chains and Monte Carlo Methods · Point processes and geometric inequalities · Computational Geometry and Mesh Generation
Approximating a convex body by a polytope using the epsilon-net theorem
Márton Naszódi
Márton Naszódi, ELTE, Dept. of Geometry, Lorand Eötvös University, Pázmány Péter Sétány 1/C Budapest, Hungary 1117
Abstract.
Giving a joint generalization of a result of Brazitikos, Chasapis and Hioni and results of Giannopoulos and Milman, we prove that roughly points chosen uniformly and independently from a centered convex body in yield a polytope for which holds with large probability. The proof is simple, and relies on a combinatorial tool, the -net theorem.
Key words and phrases:
approximation by polytopes, convex body, epsilon-net theorem, Grünbaum’s theorem, VC-dimension
2010 Mathematics Subject Classification:
52A27, 52A20
1. Introduction
A convex body (i.e., a compact convex set with non-empty interior ) in is called centered, if its center of mass is the origin.
We study the following problem. Given a convex body in , a positive integer , and . We want to show that under some assumptions on the parameters (and without assumptions on ), the convex hull of randomly, uniformly and independently chosen points of contains with probability at least .
The main result of [BCH16] concerns the case of very rough approximation, that is, where the number of chosen points is linear in the dimension . It states that the convex hull of random points in a centered convex body is a polytope which satisfies , with probability , where and are absolute constants.
Our first result is a slightly stronger version of this statements, where the three constants are made explicit.
Theorem 1.1**.**
Let be a centered convex body in . Choose points of randomly, independently and uniformly. Then
[TABLE]
with probability at least .
Another instance of our general problem is Theorem 5.2 of [GM00], which concerns fine approximation, that is, where the number of chosen points is exponential in the dimension . It states that for any , if we choose random points in any centered convex body in , then the polytope thus obtained satisfies , with probability .
The same argument yields Proposition 5.3 of [GM00], according to which for any , if we choose random points in any centered convex body in , then the polytope thus obtained satisfies , with probability .
Our main result is the following.
Theorem 1.2**.**
Let , and let be a centered convex body in . Let
[TABLE]
where is such that
[TABLE]
Choose points of randomly, independently and uniformly. Then
[TABLE]
with probability at least .
By substituting , we obtain Theorem 1.1.
By substituting , we obtain the two results of [GM00] mentioned above.
In Section 2, we present a generalization of a classical result of Grünbaum [Gru60], according to which any halfspace containing the center of mass of a convex body contains at least of its volume. In Section 3, we give a specific form of the -net theorem, a result from combinatorics obtained by Haussler and Welzl [HW87] building on works of Vapnik and Chervonenkis [VC68], and then refined by Komlós, Pach and Woeginger [KPW92]. Finally, in Section 4, we combine these two to obtain Theorem 1.2.
2. Convexity: A stability version of a theorem of
Grünbaum
Grünbaum’s theorem [Gru60] states that for any centered convex body in , and any half-space that contains the origin we have
[TABLE]
where denotes volume.
We say that a half-space supports from outside if the boundary of the half-space intersects , but does not intersect the interior of . Lemma 2.1, is a stability version of Grünbaum’s theorem.
Lemma 2.1**.**
Let be a convex body in with centroid at the origin. Let , and be a half-space that supports from outside. Then
[TABLE]
Proof of Lemma 2.1.
Let be a translate of containing on its boundary, and let be a translate of that supports from outside. Finally, let . Then (that is, the homothetic copy of with homothety center and ratio ) is in . Its volume is , which by (1), is at least , finishing the proof. ∎
3. Combinatorics: The -net Theorem
of Haussler and Welzl
Definition 3.1**.**
Let be a family of subsets of some set . The Vapnik–Chervonenkis dimension (VC-dimension, in short) of is the maximal cardinality of a subset of such that is shattered by , that is, .
A transversal of the set family is a subset of that intersects each member of .
It is well known that if is any subset of , and is a family of half-spaces of , then the VC-dimension of is at most .
The -net Theorem was first proved by Vapnik and Chervonenkis [VC68], then refined and applied in the geometric settings by Haussler and Welzl [HW87], and further improved by Komlós, Pach and Woeginger [KPW92]. We restate Theorem 3.1 of [KPW92].
Lemma 3.2** (-net Theorem).**
Let , and let be a positive integer. Let be a family of some measurable subsets of a probability space , where the probability of each member of is . Assume that the VC-dimension of is at most . Let be
[TABLE]
where is such that
[TABLE]
Choose elements of randomly, independently according to . Then is a transversal of with probability at least .
Proof.
We give an outline of the last (routine, computational) part of the proof to obtain an explicit bound on the probability as stated in our lemma.
Let be the bad event, that is, when is not a transversal of . At the end of the proof presented in [PaAg95] (Theorem 15.5 therein), it is obtained that for any integer which is larger than , we have
[TABLE]
With the choice of , using , we obtain that if holds, then , completing the proof of Lemma 3.2. ∎
For more on the theory of -nets, see [PaAg95, Ma02, AlSp16, MuVa17].
4. Proof of Theorem 1.2
Proof of Theorem 1.2.
We consider the following set system on the base set :
[TABLE]
Clearly, the VC-dimension of is at most . Let be the Lebesgue measure restricted to , and assume that , that is, that is a probability measure. By (2), we have that each set in is of measure at least . Lemma 3.2 yields that if we choose points of independently with respect to (that is, uniformly), then with probability at least , we obtain a set that intersects every member of . The latter is equivalent to , completing the proof. ∎
Acknowledgements
The author thanks Nabil Mustafa for enlightening conversations on the -net theorem and topics around it.
The research was partially supported by the National Research, Development and Innovation Office (NKFIH) grant NKFI-K119670 and by the János Bolyai Research Scholarship of the Hungarian Academy of Sciences. Part of the work was carried out during a stay at EPFL, Lausanne at János Pach’s Chair of Discrete and Computational Geometry supported by the Swiss National Science Foundation Grants 200020-162884 and 200021-165977.
References
