English

Almost-Optimal Upper and Lower Bounds for Clustering in Low Dimensional Euclidean Spaces

Computational Geometry 2026-03-11 v1 Computational Complexity Data Structures and Algorithms

Abstract

The kk-median and kk-means clustering objectives are classic objectives for modeling clustering in a metric space. Given a set of points in a metric space, the goal of the kk-median (resp. kk-means) problem is to find kk representative points so as to minimize the sum of the distances (resp. sum of squared distances) from each point to its closest representative. Cohen-Addad, Feldmann, and Saulpic [JACM'21] showed how to obtain a (1+ε)(1+\varepsilon)-factor approximation in low-dimensional Euclidean metric for both the kk-median and kk-means problems in near-linear time 2(1/ε)O(d2)npolylog(n)2^{(1/\varepsilon)^{O(d^2)}} n \cdot \text{polylog}(n) (where dd is the dimension and nn is the number of input points). We improve this running time to 2O~(1/ε)d1npolylog(n)2^{\tilde{O}(1/\varepsilon)^{d-1}} \cdot n \cdot \text{polylog}(n), and show an almost matching lower bound: under the Gap Exponential Time Hypothesis for 3-SAT, there is no 2o(1/εd1)nO(1)2^{{o}(1/\varepsilon^{d-1})} n^{O(1)} algorithm achieving a (1+ε)(1+\varepsilon)-approximation for kk-means.

Keywords

Cite

@article{arxiv.2603.09846,
  title  = {Almost-Optimal Upper and Lower Bounds for Clustering in Low Dimensional Euclidean Spaces},
  author = {Vincent Cohen-Addad and Karthik C. S. and David Saulpic and Chris Schwiegelshohn},
  journal= {arXiv preprint arXiv:2603.09846},
  year   = {2026}
}