Faster Algorithms for the Constrained k-means Problem
Not on the map. Why?
Abstract (arXiv)
The classical center based clustering problems such as k-means/median/center assume that the optimal clusters satisfy the locality property that the points in the same cluster are close to each other. A number of clustering problems arise in machine learning where the optimal clusters do not follow such a locality property. Consider a variant of the k-means problem that may be regarded as a general version of such problems. Here, the optimal clusters O1, ..., Ok are an arbitrary partition of the dataset and the goal is to output k-centers c1, ..., ck such that the objective function sumi=1k sum_x ∈ Oi ||x - ci||2 is minimized. It is not difficult to argue that any algorithm (without knowing the optimal clusters) that outputs a single set of k centers, will not behave well as far as optimizing the above objective function is concerned. However, this does not rule out the existence of algorithms that output a list of such k centers such that at least one of these k centers behaves well. Given an error parameter varepsilon > 0, let ℓ denote the size of the smallest list of k-centers such that at least one of the k-centers gives a (1+varepsilon) approximation w.r.t. the objective function above. In this paper, we show an upper bound on ℓ by giving a randomized algorithm that outputs a list of 2^tildeO(k/varepsilon) k-centers. We also give a closely matching lower bound of 2^tildeOmega(k/√varepsilon). Moreover, our algorithm runs in time O left(n d · 2^tildeO(k/varepsilon) right). This is a significant improvement over the previous result of Ding and Xu who gave an algorithm with running time O left(n d · (logn)k · 2poly(k/varepsilon) right) and output a list of size O left((logn)k · 2poly(k/varepsilon) right).
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Apr 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 2; 2024: 1; 2025: 0; 2026: 2.
10 papers.
- 2021Tight FPT Approximation for Socially Fair Clusteringcited by 10
- 2023Predicting Battery Lifetime Under Varying Usage Conditions from Early Aging Datacited by 7
- 2023Parameterized Approximation Schemes for Clustering with General Norm Objectivescited by 5
- 2021Tight FPT Approximation for Constrained k-Center and k-Suppliercited by 4
- 2021Coresets for constrained k-median and k-means clustering in low dimensional Euclidean spacecited by 2
- 2022Socially Fair Center-based and Linear Subspace Clusteringcited by 1
- 2022Bayesian hierarchical modelling for battery lifetime early predictioncited by 1
- 2024Relax and Merge: A Simple Yet Effective Framework for Solving Fair k-Means and k-sparse Wasserstein Barycenter Problemscited by 1
- 2026PASS: Certified Subset Repair for Classical and Quantum Pairwise Constrained Clusteringcited by 0
- 2026A Sub-4 Approximation for Fair k-Meanscited by 0
- 2026A Sub-4 Approximation for Fair k-Means7 Sep 2026
- 2026PASS: Certified Subset Repair for Classical and Quantum Pairwise Constrained Clustering28 Jan 2026
- 2024Relax and Merge: A Simple Yet Effective Framework for Solving Fair k-Means and k-sparse Wasserstein Barycenter Problems2 Nov 2024
- 2023Predicting Battery Lifetime Under Varying Usage Conditions from Early Aging Data17 Jul 2023
- 2023Parameterized Approximation Schemes for Clustering with General Norm Objectives6 Apr 2023
- 2022Bayesian hierarchical modelling for battery lifetime early prediction10 Nov 2022
- 2022Socially Fair Center-based and Linear Subspace Clustering22 Aug 2022
- 2021Tight FPT Approximation for Constrained k-Center and k-Supplier27 Oct 2021
- 2021Coresets for constrained k-median and k-means clustering in low dimensional Euclidean space14 Jun 2021
- 2021Tight FPT Approximation for Socially Fair Clustering12 Jun 2021