Improved Learning-augmented Algorithms for k-means and k-medians Clustering
Not on the map. Why?
Abstract (arXiv)
We consider the problem of clustering in the learning-augmented setting, where we are given a data set in d-dimensional Euclidean space, and a label for each data point given by an oracle indicating what subsets of points should be clustered together. This setting captures situations where we have access to some auxiliary information about the data set relevant for our clustering objective, for instance the labels output by a neural network. Following prior work, we assume that there are at most an α ∈ (0,c) for some c<1 fraction of false positives and false negatives in each predicted cluster, in the absence of which the labels would attain the optimal clustering cost OPT. For a dataset of size m, we propose a deterministic k-means algorithm that produces centers with improved bound on clustering cost compared to the previous randomized algorithm while preserving the O( d m log m) runtime. Furthermore, our algorithm works even when the predictions are not very accurate, i.e. our bound holds for α up to 1/2, an improvement over α being at most 1/7 in the previous work. For the k-medians problem we improve upon prior work by achieving a biquadratic improvement in the dependence of the approximation factor on the accuracy parameter α to get a cost of (1+O(α))OPT, while requiring essentially just O(md log3 m/α) runtime.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 17 of its 37 references that are in the map. First posted on arXiv 31 Oct 2022.
Builds on
17 of 37 references.
References · 17
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2019Robust Aggregation for Federated Learningcited by 314
- 2017The Case for Learned Index Structurescited by 188
- 2020Algorithms with Predictionscited by 152
- 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
- 2019A Model for Learned Bloom Filters, and Optimizing by Sandwichingcited by 64
- 2016Better Guarantees for k-Means and Euclidean k-Median by Primal-Dual Algorithmscited by 54
- 2022Faster Fundamental Graph Algorithms via Learned Predictionscited by 42
- 2016Geometric Median in Nearly Linear Timecited by 38
- 2020Better and Simpler Learning-Augmented Online Cachingcited by 38
- 2022Learning Augmented Binary Search Treescited by 31
- 2016Clustering with Same-Cluster Queriescited by 29
5 more
- 2021Learning-Augmented k-means Clusteringcited by 26
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021Learning-based Support Estimation in Sublinear Timecited by 16
- 2013Local algorithms for interactive clusteringcited by 14
- 2016Interactive Bayesian Hierarchical Clusteringcited by 9
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 4; 2026: 3.
10 papers.
- 2023Improved Frequency Estimation Algorithms with and without Predictionscited by 10
- 2024Learning-Augmented Search Data Structurescited by 4
- 2024On Approximability of ℓ22 Min-Sum Clusteringcited by 1
- 2025Learning-Augmented Algorithms for Boolean Satisfiabilitycited by 1
- 2025Learning-Augmented Streaming Algorithms for Correlation Clusteringcited by 1
- 2025Learning Augmented Graph k-Clusteringcited by 0
- 2025Transductive and Learning-Augmented Online Regressioncited by 0
- 2026Better Learning-Augmented Spanning Tree Algorithms via Metric Forest Completioncited by 0
- 2026Sample-and-Search: An Effective Algorithm for Learning-Augmented k-Median Clustering in High dimensionscited by 0
- 2026Learning-Augmented Algorithms for k-median via Online Learningcited by 0
- 2026Learning-Augmented Algorithms for k-median via Online Learning18 Mar 2026
- 2026Sample-and-Search: An Effective Algorithm for Learning-Augmented k-Median Clustering in High dimensions11 Mar 2026
- 2026Better Learning-Augmented Spanning Tree Algorithms via Metric Forest Completion27 Feb 2026
- 2025Learning-Augmented Streaming Algorithms for Correlation Clustering12 Oct 2025
- 2025Transductive and Learning-Augmented Online Regression4 Oct 2025
- 2025Learning Augmented Graph k-Clustering16 Jun 2025
- 2025Learning-Augmented Algorithms for Boolean Satisfiability9 May 2025
- 2024On Approximability of ℓ22 Min-Sum Clustering4 Dec 2024
- 2024Learning-Augmented Search Data Structures16 Feb 2024
- 2023Improved Frequency Estimation Algorithms with and without Predictions12 Dec 2023