Fast and Accurate k-means++ via Rejection Sampling
Not on the map. Why?
Abstract (arXiv)
k-means++ citearthur2007k is a widely used clustering algorithm that is easy to implement, has nice theoretical guarantees and strong empirical performance. Despite its wide adoption, k-means++ sometimes suffers from being slow on large data-sets so a natural question has been to obtain more efficient algorithms with similar guarantees. In this paper, we present a near linear time algorithm for k-means++ seeding. Interestingly our algorithm obtains the same theoretical guarantees as k-means++ and significantly improves earlier results on fast k-means++ seeding. Moreover, we show empirically that our algorithm is significantly faster than k-means++ and obtains solutions of equivalent quality.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 2; 2024: 4; 2025: 1.
10 papers.
- 2021Machine Learning with a Reject Option: A surveycited by 107
- 2024Data-Efficient Learning via Clustering-Based Sensitivity Sampling: Foundation Models and Beyondcited by 15
- 2021Almost Tight Approximation Algorithms for Explainable Clusteringcited by 12
- 2022A Faster k-means++ Algorithmcited by 4
- 2024Settling Time vs. Accuracy Tradeoffs for Clustering Big Datacited by 4
- 2023Simple, Scalable and Effective Clustering via One-Dimensional Projectionscited by 2
- 2023An Analysis of Dα seeding for k-meanscited by 0
- 2024Faster and Simpler Greedy Algorithm for k-Median and k-Meanscited by 0
- 2024Accelerating the k-means++ Algorithm by Using Geometric Informationcited by 0
- 2025Coreset Spectral Clusteringcited by 0
- 2025Coreset Spectral Clustering10 Mar 2025
- 2024Accelerating the k-means++ Algorithm by Using Geometric Information23 Aug 2024
- 2024Faster and Simpler Greedy Algorithm for k-Median and k-Means15 Jul 2024
- 2024Settling Time vs. Accuracy Tradeoffs for Clustering Big Data2 Apr 2024
- 2024Data-Efficient Learning via Clustering-Based Sensitivity Sampling: Foundation Models and Beyond27 Feb 2024
- 2023Simple, Scalable and Effective Clustering via One-Dimensional Projections25 Oct 2023
- 2023An Analysis of Dα seeding for k-means20 Oct 2023
- 2022A Faster k-means++ Algorithm28 Nov 2022
- 2021Machine Learning with a Reject Option: A survey23 Jul 2021
- 2021Almost Tight Approximation Algorithms for Explainable Clustering1 Jul 2021