An optimal deterministic algorithm for computing the diameter of a three-dimensional point set

24Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We describe a deterministic algorithm for computing the diameter of a finite set of points in ℝ3, that is, the maximum distance between any pair of points in the set. The algorithm runs in optimal time O(n log n) for a set of n points. The first optimal, but randomized, algorithm for this problem was proposed more than 10 years ago by Clarkson and Shor [11] in their ground-breaking paper on geometric applications of random sampling. Our algorithm is relatively simple except for a procedure by Matoušek [25] for the efficient deterministic construction of epsilon-nets. This work improves previous deterministic algorithms by Ramos [31] and Bespamyatnikh [7], both with running time O(n log2 n). The diameter algorithm appears to be the last one in Clarkson and Shor's paper that up to now had no deterministic counterpart with a matching running time.

Cite

CITATION STYLE

APA

Ramos, E. A. (2001). An optimal deterministic algorithm for computing the diameter of a three-dimensional point set. Discrete and Computational Geometry, 26(2), 233–244. https://doi.org/10.1007/s00454-001-0029-8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free