
TL;DR
This paper develops efficient data structures for unit-disk range searching in the plane, enabling faster queries and improvements in related geometric problems, with applications to batched range counting and intersection problems.
Contribution
It adapts simplex range searching techniques to unit-disk queries, achieving optimal space and query time, and improves algorithms for several classical geometric problems.
Findings
Built a data structure with O(n) space and O(√n) query time.
Reduced batched range searching time from O(n^{4/3} log n) to O(n^{4/3}).
Enhanced solutions for intersecting pairs of unit circles and other geometric problems.
Abstract
Given a set of points in the plane, we consider the problem of computing the number of points of in a query unit disk (i.e., all query disks have the same radius). We show that the main techniques for simplex range searching in the plane can be adapted to this problem. For example, by adapting Matou\v{s}ek's results, we can build a data structure of space so that each query can be answered in time. Our techniques lead to improvements for several other classical problems, such as batched range searching, counting/reporting intersecting pairs of unit circles, distance selection, discrete 2-center, etc. For example, given a set of unit disks and a set of points in the plane, the batched range searching problem is to compute for each disk the number of points in it. Previous work [Katz and Sharir, 1997] solved the problem in time…
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.
