paper

A Composable Coreset for k-Center in Doubling Metrics

arXiv:1902.01896

Abstract

A set of points in a metric space and a constant integer are given. The -center problem finds points as centers among , such that the maximum distance of any point of to their closest centers is minimized. Doubling metrics are metric spaces in which for any , a ball of radius can be covered using a constant number of balls of radius . Fixed dimensional Euclidean spaces are doubling metrics. The lower bound on the approximation factor of -center is in Euclidean spaces, however, -approximation algorithms with exponential dependency on and exist. For a given set of sets , a composable coreset independently computes subsets , such that contains an approximation of a measure of the set . We introduce a -approximation composable coreset for -center, which in doubling metrics has size sublinear in . This results in a -approximation algorithm for -center in MapReduce with a constant number of rounds in doubling metrics for any and sublinear communications, which is based on parametric pruning. We prove the exponential nature of the trade-off between the number of centers and the radius , and give a composable coreset for a related problem called dual clustering. Also, we give a new version of the parametric pruning algorithm with running time, space and approximation factor for metric -center.

The preliminary version of this paper has appeared in Proceedings of the 30th Canadian Conference on Computational Geometry, (CCCG 2018)

References in corpus (2)