On computing the diameter of a point set in high dimensional Euclidean space

  • Authors:
  • Daniele V. Finocchiaro;Marco Pellegrini

  • Affiliations:
  • Scuola Normale Superiore in Pisa, Piazza dei Cavalieri 7, I-56126 Pisa, Italy;Institute for Computational Mathematics of CNR via S. Maria 46, I-56126 Pisa, Italy

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2002

Quantified Score

Hi-index 5.23

Visualization

Abstract

We consider the problem of computing the diameter of a set of n points in d-dimensional Euclidean space under Euclidean distance function. We describe an algorithm that in time O(dnlogn + n2) finds with high probability an arbitrarily close approximation of the diameter. For large values of d the complexity bound of our algorithm is a substantial improvement over the complexity bounds of previously known exact algorithms. Computing and approximating the diameter are fundamental primitives in high dimensional computational geometry and find practical application, for example, in clustering operations for image databases.