Randomized Greedy Algorithms and Composable Coreset for k-Center Clustering with Outliers
This addresses the computational challenges of k-center clustering with outliers, which has applications in real-world data analysis, though it is an incremental improvement over existing greedy methods.
The paper tackles the k-center clustering with outliers problem by proposing a randomized greedy algorithm that efficiently handles outliers and yields small coresets in doubling metrics, achieving near-optimal solutions with lower complexity compared to existing methods.
In this paper, we study the problem of {\em $k$-center clustering with outliers}. The problem has many important applications in real world, but the presence of outliers can significantly increase the computational complexity. Though a number of methods have been developed in the past decades, it is still quite challenging to design quality guaranteed algorithm with low complexity for this problem. Our idea is inspired by the greedy method, Gonzalez's algorithm, that was developed for solving the ordinary $k$-center clustering problem. Based on some novel observations, we show that a simple randomized version of this greedy strategy actually can handle outliers efficiently. We further show that this randomized greedy approach also yields small coreset for the problem in doubling metrics (even if the doubling dimension is not given), which can greatly reduce the computational complexity. Moreover, together with the partial clustering framework proposed in arXiv:1703.01539 , we prove that our coreset method can be applied to distributed data with a low communication complexity. The experimental results suggest that our algorithms can achieve near optimal solutions and yield lower complexities comparing with the existing methods.