An efficient k-means clustering algorithm: Analysis and implementation
Approximation schemes for Euclidean k-medians and related problems