The Catastrophic Failure of The k-Means Algorithm in High Dimensions, and How Hartigan's Algorithm Avoids It
Not on the map. Why?
Abstract (arXiv)
Lloyd's k-means algorithm is one of the most widely used clustering methods. We prove that in high-dimensional, high-noise settings, the algorithm exhibits catastrophic failure: with high probability, essentially every partition of the data is a fixed point. Consequently, Lloyd's algorithm simply returns its initial partition - even when the underlying clusters are trivially recoverable by other methods. In contrast, we prove that Hartigan's k-means algorithm does not exhibit this pathology. Our results show the stark difference between these algorithms and offer a theoretical explanation for the empirical difficulties often observed with k-means in high dimensions.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 5 of its 37 references that are in the map. First posted on arXiv 10 Feb 2026.
Builds on
5 of 37 references.
References · 5
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 633
- 2016Statistical and Computational Guarantees of Lloyd's Algorithm and its Variantscited by 52
- 2019Iterative Algorithm for Discrete Structure Recoverycited by 21
- 2016Clustering subgaussian mixtures by semidefinite programmingcited by 19
- 2020Cutoff for exact recovery of Gaussian mixture modelscited by 18
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026An effective variant of the Hartigan k-means algorithmcited by 0
- 2026An effective variant of the Hartigan k-means algorithm23 Apr 2026