Towards optimal lower bounds for k-median and k-means coresets
Vincent Cohen-Addad, Kasper Green Larsen, David Saulpic, Chris Schwiegelshohn
Abstract
Given a set of points in a metric space, the (k, z)-clustering problem consists of finding a set of k points called centers, such that the sum of distances raised to the power of z of every data point to its closest center is minimized. Special cases include the famous k-median problem (z = 1) and k-means problem (z = 2). The k-median and k-means problems are at the heart of modern data analysis and massive data applications have given raise to the notion of coreset: a small (weighted) subset of the input point set preserving the cost of any solution to the problem up to a multiplicative (1 ± ε) factor, hence reducing from large to small scale the input to the problem.
While there has been an intensive effort to understand what is the best coreset size possible for both problems in various metric spaces, there is still a significant gap between the stateof-the-art upper and lower bounds. In this paper, we make progress on both upper and lower bounds, obtaining tight bounds for several cases, namely:
• In finite n point general metrics, any coreset must consist of Ω(k log n/ε 2 ) points. This improves on the Ω(k log n/ε) lower bound of Braverman, Jiang, Krauthgamer, and Wu [ICML'19] and matches the upper bounds proposed for k-median by Feldman and Langberg [STOC'11] and k-means by Cohen-Addad, Saulpic, and Schwiegelshohn [STOC'21] up to polylog factors.
• For doubling metrics with doubling constant D, any coreset must consist of Ω(kD/ε 2 ) points. This matches the k-median and k-means upper bounds by Saulpic, and Schwiegelshohn [STOC'21] up to polylog factors.
• In d-dimensional Euclidean space, any coreset for (k, z) clustering requires Ω(k/ε 2 ) points.
This improves on the Ω(k/ √ ε) lower bound of Baker, Braverman, Huang, Jiang, Krauthgamer, and Wu [ICML'20] for k-median and complements the Ω(k min(d, 2 z/20 )) lower bound of Huang and Vishnoi [STOC'20]. We complement our lower bound for d-dimensional Euclidean space with the construction of a coreset of size Õ(k/ε 2 • min(ε -z , k)). This improves over the Õ(k 2 ε -4 ) upper bound for general power of z proposed by Braverman Jiang, Krauthgamer, and Wu [SODA'21] and over the Õ(k/ε 4 ) upper bound for k-median by Huang and Vishnoi [STOC'20]. In fact, ours is the first construction breaking through the ε -2 • min(d, ε -2 ) barrier inherent in all previous coreset constructions. To do this, we employ a novel chaining based analysis that may be of independent interest. Together our upper and lower bounds for k-median in Euclidean spaces are tight up to a factor O(ε -1 polylog k/ ).
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 7e33c699-5752-4028-9790-a8d47b044f6cCited by top-tier papers44
- Improved Coresets for Euclidean k-MeansVincent Cohen-Addad, Kasper Green Larsen, David Saulpic, Chris Schwiegelshohn et al.NeurIPS 2022 · 47 citations
- Coresets for Vertical Federated Learning: Regularized Linear Regression and -Means ClusteringLingxiao Huang, Zhize Li, Jialin Sun, Haoyu ZhaoNeurIPS 2022 · 31 citations
- The Power of Uniform Sampling for CoresetsVladimir Braverman, Vincent Cohen-Addad, Shaofeng H.-C. Jiang, Robert Krauthgamer et al.FOCS 2022 · 20 citations
- Provable Data Subset Selection For Efficient Neural Networks TrainingMurad Tukan, Samson Zhou, Alaa Maalouf, Daniela Rus et al.ICML 2023 · 15 citations
- Near-Optimal k-Clustering in the Sliding Window ModelDavid P. Woodruff, Peilin Zhong, Samson ZhouNeurIPS 2023 · 14 citations
Builds on15
- Sets ClusteringIbrahim Jubran, Murad Tukan, Alaa Maalouf, Dan FeldmanICML 2020 · 10,342 citations
- Coresets for Near-Convex FunctionsMurad Tukan, Alaa Maalouf, Dan FeldmanNeurIPS 2020 · 49 citations
- Coresets for clustering in Euclidean spaces: importance sampling is nearly optimalLingxiao Huang, Nisheeth K. VishnoiSTOC 2020 · 36 citations
- Coresets for Clustering in Graphs of Bounded TreewidthDaniel N. Baker, Vladimir Braverman, Lingxiao Huang, Shaofeng H.-C. Jiang et al.ICML 2020 · 35 citations
- Improved Coresets and Sublinear Algorithms for Power Means in Euclidean SpacesVincent Cohen-Addad, David Saulpic, Chris SchwiegelshohnNeurIPS 2021 · 33 citations
Related papers
- A new coreset framework for clusteringVincent Cohen-Addad, David Saulpic, Chris SchwiegelshohnSTOC 2021 · 3 citations
- On Optimal Coreset Construction for Euclidean (k, z)-ClusteringLingxiao Huang, Jian Li, Xuan WuSTOC 2024 · 2 citations
- A Tight VC-Dimension Analysis of Clustering Coresets with ApplicationsVincent Cohen-Addad, Andrew Draganov, Matteo Russo, David Saulpic et al.SODA 2025
- Universal Weak CoresetRagesh Jaiswal, Amit KumarAAAI 2024
- On Coresets for Clustering in Small Dimensional Euclidean spacesLingxiao Huang, Ruiyuan Huang, Zengfeng Huang, Xuan WuICML 2023 · 7 citations
