Massively Parallel k-Means Clustering for Perturbation Resilient Instances
Vincent Cohen-Addad, Vahab S. Mirrokni, Peilin Zhong
Abstract
We consider k-means clustering of n data points in Euclidean space in the Massively Parallel Computation (MPC) model, a computational model which is an abstraction of modern massively parallel computing system such as MapReduce. Recent work provides evidence that getting O(1)approximate k-means solution for general input points using o(log n) rounds in the MPC model may be impossible under certain conditions [Ghaffari, Kuhn & Uitto'2019] . However, the real-world data points usually have better structures. One instance of interest is the set of data points which is perturbation resilient [Bilu & Linial'2010]. In particular, a point set is αperturbation resilient for k-means if perturbing pairwise distances by multiplicative factors in the range [1, α] does not change the optimum k-means clusters. We bypass the worst case lower bound by considering the perturbation resilient input points and showing o(log n) rounds k-means clustering algorithms for these instances in the MPC model. Specifically, we show a fully scalable (1 + ε)-approximate k-means clustering algorithm for O(α)-perturbation resilient instance in the MPC model using O(1) rounds and O ε,d (n 1+1/α 2 +o(1) ) total space. If the space per machine is sufficiently larger than k, i.e., at least k • n Ω(1) , we also develop an optimal kmeans clustering algorithm for O(α)-perturbation resilient instance in MPC using O(1) rounds and O d (n 1+o(1) • (n 1/α 2 + k)) total space.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 338cfb8f-f22b-4a4d-9747-285415130d5dCited by top-tier papers6
- Fast Algorithms for Distributed k-Clustering with OutliersJunyu Huang, Qilong Feng, Ziyun Huang, Jinhui Xu et al.ICML 2023 · 7 citations
- Near-Linear Time Approximation Algorithms for k-means with OutliersJunyu Huang, Qilong Feng, Ziyun Huang, Jinhui Xu et al.ICML 2024 · 5 citations
- Massively Parallel Algorithms for High-Dimensional Euclidean Minimum Spanning TreeRajesh Jayaram, Vahab Mirrokni, Shyam Narayanan, Peilin ZhongSODA 2024 · 4 citations
- Fully-Scalable Massively Parallel Algorithm for k-center with OutliersDi Wu, Qilong Feng, Junyu Huang, Jinhui Xu et al.AAAI 2025
- An Efficient Massively Parallel Constant-Factor Approximation Algorithm for the k-Means ProblemVincent Cohen-Addad, Fabian Kuhn, Zahra ParsaeianSODA 2026
Builds on1
Related papers
- Near-Optimal Private and Scalable -ClusteringVincent Cohen-Addad, Alessandro Epasto, Vahab Mirrokni, Shyam Narayanan et al.NeurIPS 2022 · 11 citations
- Scalable Differentially Private Clustering via Hierarchically Separated TreesVincent Cohen-Addad, Alessandro Epasto, Silvio Lattanzi, Vahab Mirrokni et al.KDD 2022 · 8 citations
- Resilient k-ClusteringSara Ahmadian, MohammadHossein Bateni, Hossein Esfandiari, Silvio Lattanzi et al.KDD 2024 · 1 citation
- Correlation Clustering in Constant Many Parallel RoundsVincent Cohen-Addad, Silvio Lattanzi, Slobodan Mitrovic, Ashkan Norouzi-Fard et al.ICML 2021 · 51 citations
- Parallel Graph Algorithms in Constant Adaptive Rounds: Theory meets PracticeSoheil Behnezhad, Laxman Dhulipala, Hossein Esfandiari, Jakub Lacki et al.VLDB 2020 · 13 citations
