mlsanityData to 7 Oct 2026

Multi-Swap k-Means++

arXiv 2309.16384 ↗First posted 28 Sep 2023cs.CG cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

The k-means++ algorithm of Arthur and Vassilvitskii (SODA 2007) is often the practitioners' choice algorithm for optimizing the popular k-means clustering objective and is known to give an O(log k)-approximation in expectation. To obtain higher quality solutions, Lattanzi and Sohler (ICML 2019) proposed augmenting k-means++ with O(k log log k) local search steps obtained through the k-means++ sampling distribution to yield a c-approximation to the k-means clustering problem, where c is a large absolute constant. Here we generalize and extend their local search algorithm by considering larger and more sophisticated local search neighborhoods hence allowing to swap multiple centers at the same time. Our algorithm achieves a 9 + varepsilon approximation ratio, which is the best possible for local search. Importantly we show that our approach yields substantial practical improvements, we show significant quality improvements over the approach of Lattanzi and Sohler (ICML 2019) on several datasets.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 17 of its 40 references that are in the map. First posted on arXiv 28 Sep 2023.

Builds on

17 of 40 references.

References · 17

  1. 2016Better Guarantees for k-Means and Euclidean k-Median by Primal-Dual Algorithmscited by 54
  2. 2018Performance of Johnson-Lindenstrauss Transform for k-Means and k-Medians Clusteringcited by 53
  3. 2015The Hardness of Approximation of Euclidean k-meanscited by 25
  4. 2022Towards Optimal Lower Bounds for k-median and k-means Coresetscited by 23
  5. 2015Improved and Simplified Inapproximability for k-meanscited by 22
  6. 2020k-means++: few more steps yield constant approximationcited by 16
  7. 2022Improved Approximations for Euclidean k-means and k-median, via Nested Quasi-Independent Setscited by 14
  8. 2016Local Search Yields a PTAS for k-Means in Doubling Metricscited by 13
  9. 2017On the Local Structure of Stable Clustering Instancescited by 13
  10. 2020On Approximability of Clustering Problems Without Candidate Centerscited by 13
  11. 2016Local search yields approximation schemes for k-means and k-median in Euclidean and minor-free metricscited by 11
  12. 2017A Fast Approximation Scheme for Low-Dimensional k-Meanscited by 10
5 more
  1. 2021Johnson Coverage Hypothesis: Inapproximability of k-means and k-median in L_p metricscited by 8
  2. 2021A Refined Approximation for Euclidean k-Meanscited by 7
  3. 2022A Nearly Tight Analysis of Greedy k-means++cited by 7
  4. 2015A bi-criteria approximation algorithm for k Meanscited by 4
  5. 2015On Variants of k-means Clusteringcited by 4

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 2.

4 papers.