A Simple Randomized $O(n \log n)$--Time Closest-Pair Algorithm in Doubling Metrics
Abstract
Consider a metric space $(P,dist)$ with $N$ points whose doubling dimension is a constant. We present a simple, randomized, and recursive algorithm that computes, in $O(N \log N)$ expected time, the closest-pair distance in $P$. To generate recursive calls, we use previous results of Har-Peled and Mendel, and Abam and Har-Peled for computing a sparse annulus that separates the points in a balanced way.
- Publication:
-
arXiv e-prints
- Pub Date:
- April 2020
- DOI:
- 10.48550/arXiv.2004.05883
- arXiv:
- arXiv:2004.05883
- Bibcode:
- 2020arXiv200405883M
- Keywords:
-
- Computer Science - Computational Geometry
- E-Print:
- Journal of Computational Geometry (JoCG), 11(1), 2020, pp. 507-524