Abstract
Given points in , we consider the problem of partitioning points into clusters with associated centers. The cost of a clustering is the sum of powers of distances of points to their cluster centers. For , we design sketches of size poly such that the cost of the optimal clustering can be estimated to within factor , despite the fact that the compressed representation does not contain enough information to recover the cluster centers or the partition into clusters. This leads to a streaming algorithm for estimating the clustering cost with space poly. We also obtain a distributed memory algorithm, where the points are arbitrarily partitioned amongst machines, each of which sends information to a central party who then computes an approximation of the clustering cost. Prior to this work, no such streaming or distributed-memory algorithm was known with sublinear dependence on for .
Connections
Explore this paper’s authors, topics and related work.
Building this map preview
BZPEER is loading the nearby papers, people, topics and institutions for this page.
Reviews 0
Write a review
No reviews yet.
Discussion 0
Add a comment
No comments yet.