Eight-Partitioning Points in 3D, and Efficiently Too
Abstract
An eight-partition of a finite set of points (respectively, of a continuous mass distribution) in $\mathbb{R}^3$ consists of three planes that divide the space into $8$ octants, such that each open octant contains at most $1/8$ of the points (respectively, of the mass). In 1966, Hadwiger showed that any mass distribution in $\mathbb{R}^3$ admits an eight-partition; moreover, one can prescribe the normal direction of one of the three planes. The analogous result for finite point sets follows by a standard limit argument. We prove the following variant of this result: Any mass distribution (or point set) in $\mathbb{R}^3$ admits an eight-partition for which the intersection of two of the planes is a line with a prescribed direction. Moreover, we present an efficient algorithm for calculating an eight-partition of a set of $n$ points in $\mathbb{R}^3$ (with prescribed normal direction of one of the planes) in time $O^{*}(n^{5/2})$.
- Publication:
-
arXiv e-prints
- Pub Date:
- March 2024
- DOI:
- 10.48550/arXiv.2403.02627
- arXiv:
- arXiv:2403.02627
- Bibcode:
- 2024arXiv240302627A
- Keywords:
-
- Computer Science - Computational Geometry;
- Mathematics - Combinatorics;
- 52-08;
- 52C45;
- 52C35;
- 68Q25
- E-Print:
- 22 pages, 3 figures, preliminary version to appear in SoCG'24