Papers
Topics
Authors
Recent
Search
2000 character limit reached

Eight-Partitioning Points in 3D, and Efficiently Too

Published 5 Mar 2024 in cs.CG and math.CO | (2403.02627v4)

Abstract: An {\em 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{7/3})$.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (23)
  1. Dynamic half-space range reporting and its applications. Algorithmica, 13(4):325–345, 1995.
  2. Results on k𝑘kitalic_k-sets and j𝑗jitalic_j-facets via continuous motion. In Proceedings of the 14th Annual Symposium on Computational Geometry, pages 192–199, 1998.
  3. Eight-partitioning points in 3D, and efficiently too. In Proceedings of the 40th International Symposium on Computational Geometry, 2024.
  4. David Avis. Non-partitionable point sets. Information Processing Letters, 19(3):125–129, 1984.
  5. Topology of the Grünbaum–Hadwiger–Ramos hyperplane mass partition problem. Transactions of the American Mathematical Society, 370(10):6795–6824, 2018.
  6. Pavle V. M. Blagojević and Roman Karasev. Partitioning a measure in ℝ3superscriptℝ3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT. Manuscript, 2016.
  7. Timothy M. Chan. A dynamic data structure for 3-D convex hulls and 2-D nearest neighbor queries. J. ACM, 57(3):16:1–16:15, 2010.
  8. The discrete yet ubiquitous theorems of Carathéodory, Helly, Sperner, Tucker, and Tverberg. Bulletin of the American Mathematical Society, 56(3):415–511, 2019.
  9. Herbert Edelsbrunner. Edge-skeletons in arrangements with applications. Algorithmica, 1:93–109, 1986.
  10. Herbert Edelsbrunner. Algorithms in Combinatorial Geometry, volume 10 of EATCS Monographs on Theoretical Computer Science. Springer, 1987.
  11. Branko Grünbaum. Partitions of mass-distributions and of convex bodies by hyperplanes. Pacific Journal of Mathematics, 10(4):1257–1261, 1960.
  12. H. Hadwiger. Simultane Vierteilung zweier Körper. Archiv der Mathematik (Basel), 17:274–278, 1966.
  13. Sariel Har-Peled. Geometric Approximation Algorithms. American Mathematical Society, USA, 2011.
  14. On the computational complexity of Ham-Sandwich cuts, Helly sets, and related problems. In STACS’11, pages 649–660, 2011.
  15. Steven George Krantz. Handbook of Complex Variables. Springer, 1999.
  16. Algorithms for ham-sandwich cuts. Discrete & Computational Geometry, 11(4):433–452, 1994.
  17. Jiří Matoušek. Using the Borsuk–Ulam Theorem. Springer Berlin Heidelberg, 2003.
  18. Nimrod Megiddo. Partitioning with two lines in the plane. Journal of Algorithms, 6(3):430–433, 1985.
  19. A survey of mass partitions. Bulletin of the American Mathematical Society, 2021.
  20. An improved bound for k-sets in three dimensions. Discrete & Computational Geometry, 26(2):195–204, 2001.
  21. Géza Tóth. Point sets with many k𝑘kitalic_k-sets. Discrete & Computational Geometry, 26(2):187–194, 2001.
  22. Rade T. Živaljević. Topological methods. In Jacob E. Goodman, Joseph O’Rourke, and Csaba D. Tóth, editors, Handbook of Discrete and Computational Geometry, pages 551–580. CRC Press LLC, 3rd edition, 1997.
  23. Partitioning space for range queries. SIAM Journal on Computing, 18(2):371–384, 1989.
Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.