No-Dimensional Tverberg Partitions Revisited

Sariel Har-Peled, Eliot W. Robson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Given a set P ⊂ Rd of n points, with diameter ∆, and a parameter δ ∈ (0, 1), it is known that there is a partition of P into sets P1, . . ., Pt, each of size O(1/δ2), such that their convex hulls all intersect a common ball of radius δ∆. We prove that a random partition, with a simple alteration step, yields the desired partition, resulting in a (randomized) linear time algorithm (i.e., O(dn)). We also provide a deterministic algorithm with running time O(dn log n). Previous proofs were either existential (i.e., at least exponential time), or required much bigger sets. In addition, the algorithm and its proof of correctness are significantly simpler than previous work, and the constants are slightly better. We also include a number of applications and extensions using the same central ideas. For example, we provide a linear time algorithm for computing a “fuzzy” centerpoint, and prove a no-dimensional weak ε-net theorem with an improved constant.

Original languageEnglish (US)
Title of host publication19th Scandinavian Symposium on Algorithm Theory, SWAT 2024
EditorsHans L. Bodlaender
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959773188
DOIs
StatePublished - Jun 2024
Event19th Scandinavian Symposium on Algorithm Theory, SWAT 2024 - Helsinki, Finland
Duration: Jun 12 2024Jun 14 2024

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume294
ISSN (Print)1868-8969

Conference

Conference19th Scandinavian Symposium on Algorithm Theory, SWAT 2024
Country/TerritoryFinland
CityHelsinki
Period6/12/246/14/24

Keywords

  • Points
  • convex hull
  • high dimension
  • partitions

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'No-Dimensional Tverberg Partitions Revisited'. Together they form a unique fingerprint.

Cite this