Deterministic algorithms for 3-D diameter and some 2-D lower envelopes

18Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a deterministic algorithm for computing the diameter of a set of n points in R3; its running time O(n log n) is worst-case optimal. This improves previous deterministic algorithms by Ramos (1997) and Bespamyatnikh (1998), both with running time O(n log2 n), and matches the running time of a randomized algorithm by Clarkson and Shor (1989). We also present a deterministic algorithm for computing the lower envelope of n functions of 2 variables, for a class of functions with certain restrictions; if the functions in the class have lower envelope with worst-case complexity O(f2(n)), the running time is O(f2(n) log n), in general, and O(f2(n)) when f2(n) = Ω(n1+ε) for any small fraction ε>0. The algorithms follow a divide-and-conquer approach based on deterministic sampling with the essential feature that planar graph separators are used to group subproblems in order to limit the growth of the total subproblem size.

Cite

CITATION STYLE

APA

Ramos, E. A. (2000). Deterministic algorithms for 3-D diameter and some 2-D lower envelopes. In Proceedings of the Annual Symposium on Computational Geometry (pp. 290–299). ACM. https://doi.org/10.1145/336154.336215

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