Simplex Range Searching Revisited: How to Shave Logs in Multi-Level Data Structures
Timothy M. Chan, Da Wei Zheng

TL;DR
This paper improves data structures for simplex range searching and related problems in computational geometry, reducing query times and space complexity by eliminating multiple logarithmic factors through novel multi-level data structures.
Contribution
It introduces new data structures with optimal or near-optimal query times and reduced space complexity for various geometric range searching problems, surpassing decades-old bounds.
Findings
Optimal $O( ext{log} n)$ query time for simplex range counting and reporting.
Reduced space complexity to $O(n^d)$ for high-dimensional range queries.
Improved ray shooting query time to $O( oot n)$ in 2D.
Abstract
We revisit the classic problem of simplex range searching and related problems in computational geometry. We present a collection of new results which improve previous bounds by multiple logarithmic factors that were caused by the use of multi-level data structures. Highlights include the following: For a set of points in a constant dimension , we give data structures with (or slightly better) space that can answer simplex range counting queries in optimal time and simplex range reporting queries in optimal time, where denotes the output size. For semigroup range searching, we obtain query time with space. Previous data structures with similar space bounds by Matou\v{s}ek from nearly three decades ago had or query time. For a set of …
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 · Advanced Numerical Analysis Techniques · Digital Image Processing Techniques
