mlsanityData to 7 Oct 2026

The Hardness of Approximation of Euclidean k-means

arXiv 1502.03316 ↗First posted 11 Feb 2015cs.CC cs.DScited by 25

Not on the map. Why?

Abstract (arXiv)

The Euclidean k-means problem is a classical problem that has been extensively studied in the theoretical computer science, machine learning and the computational geometry communities. In this problem, we are given a set of n points in Euclidean space Rd, and the goal is to choose k centers in Rd so that the sum of squared distances of each point to its nearest center is minimized. The best approximation algorithms for this problem include a polynomial time constant factor approximation for general k and a (1+ε)-approximation which runs in time poly(n) 2O(k/ε). At the other extreme, the only known computational complexity result for this problem is NP-hardness [ADHP'09]. The main difficulty in obtaining hardness results stems from the Euclidean nature of the problem, and the fact that any point in Rd can be a potential center. This gap in understanding left open the intriguing possibility that the problem might admit a PTAS for all k,d. In this paper we provide the first hardness of approximation for the Euclidean k-means problem. Concretely, we show that there exists a constant ε > 0 such that it is NP-hard to approximate the k-means objective to within a factor of (1+ε). We show this via an efficient reduction from the vertex cover problem on triangle-free graphs: given a triangle-free graph, the goal is to choose the fewest number of vertices which are incident on all the edges. Additionally, we give a proof that the current best hardness results for vertex cover can be carried over to triangle-free graphs. To show this we transform G, a known hard vertex cover instance, by taking a graph product with a suitably chosen graph H, and showing that the size of the (normalized) maximum independent set is almost exactly preserved in the product graph using a spectral analysis, which might be of independent interest.

Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Feb 2015.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 7; 2022: 9; 2023: 2; 2024: 1; 2025: 3; 2026: 3.

25 papers.

Sort:

  1. 2021Explainable k-means. Don't be greedy, plant bigger trees!cited by 15
  2. 2021Shallow decision trees for explainable k-means clusteringcited by 15
  3. 2022Improved Approximations for Euclidean k-means and k-median, via Nested Quasi-Independent Setscited by 14
  4. 2021Near-Optimal Explainable k-Means for All Dimensionscited by 13
  5. 2021Near-optimal Algorithms for Explainable k-Medians and k-Meanscited by 13
  6. 2021Johnson Coverage Hypothesis: Inapproximability of k-means and k-median in L_p metricscited by 8
  7. 2022A Nearly Tight Analysis of Greedy k-means++cited by 7
  8. 2022Gradient Based Clusteringcited by 5
  9. 2023Parameterized Approximation Schemes for Clustering with General Norm Objectivescited by 5
  10. 2022Convergence of online k-meanscited by 4
  11. 2022The computational complexity of some explainable clustering problemscited by 4
  12. 2023Multi-Swap k-Means++cited by 4
13 more
  1. 2022Consensus Knowledge Graph Learning via Multi-view Sparse Low Rank Block Modelcited by 3
  2. 2022Tackling Provably Hard Representative Selection via Graph Neural Networkscited by 2
  3. 2021Differentially Private Algorithms for Clustering with Stability Assumptionscited by 1
  4. 2022Sketch-and-solve approaches to k-means clustering by semidefinite programmingcited by 1
  5. 2021Distribution free optimality intervals for clusteringcited by 0
  6. 2022Pareto-optimal clustering with the primal deterministic information bottleneckcited by 0
  7. 2024A Unified Framework for Center-based Clustering of Distributed Datacited by 0
  8. 2025Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Searchcited by 0
  9. 2025Learning Augmented Graph k-Clusteringcited by 0
  10. 2025Welfare-Centric Clusteringcited by 0
  11. 2026Low-degree Lower bounds for clustering in moderate dimensioncited by 0
  12. 2026Distributed Gradient Clustering: Convergence and the Effect of Initializationcited by 0
  13. 2026Provable Guarantees for Spectral Structured Predictioncited by 0