Clustering Motion

  • Authors:
  • S. Har-Peled

  • Affiliations:
  • -

  • Venue:
  • FOCS '01 Proceedings of the 42nd IEEE symposium on Foundations of Computer Science
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a set of moving points in \mathbb{R}^d , we show that one can cluster them in advance, using a small number of clusters, so that in any point in time this static clustering is competitive with the optimal k-center clustering of the point-set at this point in time. The advantage of this approach is that it avoids the usage of kinetic data-structures and as such itdoes not need to update the clustering as time passes.To implement this static clustering efficiently, we describe a simple technique for speeding-up clustering algorithms, and apply it to achieve a faster clustering algorithms for several problems. In particular, we present a linear time algorithm for computing a 2-approximation to the k-center clustering of a set of n points in \mathbb{R}^d . This slightlyimproves over the algorithm of Feder and Greene [9], that runs in \Theta (n\log K) time (which is optimal in the comparison model).