Output-Sensitive Tools for Range Searching in Higher Dimensions
Micha Sharir, Shai Zaban

TL;DR
This paper develops output-sensitive geometric tools for range searching in higher dimensions, providing new partitioning schemes, spanning trees with small crossing numbers, and efficient data structures for halfspace range counting.
Contribution
It extends previous methods to higher dimensions, introducing partitioning and spanning tree constructions that adapt to the data's shallow points, enabling efficient range queries.
Findings
Partitioning of shallow point sets into O(n/k) subsets
Construction of spanning trees with small crossing numbers in higher dimensions
A space-efficient data structure for halfspace range counting with fast query times
Abstract
Let be a set of points in . A point is \emph{-shallow} if it lies in a halfspace which contains at most points of (including ). We show that if all points of are -shallow, then can be partitioned into subsets, so that any hyperplane crosses at most subsets. Given such a partition, we can apply the standard construction of a spanning tree with small crossing number within each subset, to obtain a spanning tree for the point set , with crossing number . This allows us to extend the construction of Har-Peled and Sharir \cite{hs11} to three and higher dimensions, to obtain, for any set of points in (without the shallowness assumption), a spanning tree with {\em small relative crossing number}. That…
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 · Data Management and Algorithms · Robotics and Sensor-Based Localization
