Computing Approximate Centerpoints in Polynomial Time
Yeshwanth Cherapanamjeri
Abstract
The centerpoint is arguably the most natural generalization of the median to higher dimensions. Intuitively, a centerpoint of a point set is such that any hyperplane passing through the point results in an approximately balanced partition of the point set. Helly's theorem guarantees the existence of a point with depthwhich is also known to be the best possible. On the other hand, polynomial time algorithms for approximating centerpoints only guarantee a point with depth, established nearly three decades ago. Unfortunately, even the simpler problem of testing whether a candidate point is a centerpoint is hard. In this paper, we present a novel notion of approximation along with a new algorithmic approach that enables efficient computation of apoint. Our main result is a randomized algorithm that computes ancenterpoint of depth; that is, the point returned by the algorithm is at mostaway from the halfspaces characterizing points of depth at leastalong any direction. Furthermore, the runtime of our algorithm is polynomial inwheredenotes the failure probability of the algorithm. Our approach is based on a reduction to the smoothed setting where each point is is given an independent Gaussian perturbation of scale. In contrast to prior work, our algorithm is based on techniques from continuous optimization and leverages a novel connection between the problem of testing an approximate centerpoint and the Radial Isotropic Transformation, a central tool with diverse applications in mathematics and computer science. We show that the solution to this testing problem yields an approximate separation oracle for the set of large depth points, enabling its use in a gradient-descent style approach to compute centerpoints.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f2ad8b52-2b4c-4baa-9528-37ee904867f8Cited by top-tier papers2
- Radial Isotropic Position via an Implicit Newton's MethodArun Jambulapati, Jonathan Li, Kevin TianFOCS 2025
- Query-Efficient Fixpoints of ℓp-ContractionsSebastian Haslebacher, Jonas Lill, Patrick Schnider, Simon WeberFOCS 2025
Builds on3
- Forster Decomposition and Learning Halfspaces with NoiseIlias Diakonikolas, Daniel Kane, Christos TzamosNeurIPS 2021 · 22 citations
- A Strongly Polynomial Algorithm for Approximate Forster Transforms and Its Application to Halfspace LearningIlias Diakonikolas, Christos Tzamos, Daniel M. KaneSTOC 2023 · 1 citation
- Strongly Polynomial Frame Scaling to High PrecisionDaniel Dadush, Akshay RamachandranSODA 2024
Related papers
- Near-Optimal Centerpoints in Polynomial Time in the Ambient DimensionKunal Dutta, Karol PisulaSODA 2026
- Helly-Type Theorems for Splitting Point SetsLidor Portal, Natan RubinSODA 2026
- Point Location and Active Learning: Learning Halfspaces Almost OptimallyMax Hopkins, Daniel Kane, Shachar Lovett, Gaurav MahajanFOCS 2020 · 4 citations
- Simple and Optimal Sublinear Algorithms for Mean EstimationBeatrice Bertolotti, Matteo Russo, Chris Schwiegelshohn, Sudarshan ShyamNeurIPS 2025 · 2 citations
- Private Geometric Median in Nearly-Linear TimeSyamantak Kumar, Daogao Liu, Kevin Tian, Chutong YangNeurIPS 2025 · 1 citation
