Approximating the Simplicial Depth
Peyman Afshani, Donald R. Sheehy, Yannik Stein

TL;DR
This paper develops efficient approximation algorithms for computing the simplicial depth of a point in various dimensions, significantly improving over naive methods and establishing complexity bounds.
Contribution
It introduces new approximation algorithms with polylogarithmic and near-linear times, and proves the computational hardness of exact computation.
Findings
Polylogarithmic time approximation in 2D.
Near-linear time approximation in 3D.
First improvement over naive exact algorithms for dimensions >4.
Abstract
Let be a set of points in -dimensions. The simplicial depth, of a point is the number of -simplices with vertices in that contain in their convex hulls. The simplicial depth is a notion of data depth with many applications in robust statistics and computational geometry. Computing the simplicial depth of a point is known to be a challenging problem. The trivial solution requires time whereas it is generally believed that one cannot do better than . In this paper, we consider approximation algorithms for computing the simplicial depth of a point. For , we present a new data structure that can approximate the simplicial depth in polylogarithmic time, using polylogarithmic query time. In 3D, we can approximate the simplicial depth of a given point in near-linear time, which is clearly optimal up to polylogarithmic…
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 · Mathematics and Applications · Digital Image Processing Techniques
