Introduction to Coresets: Approximated Mean
Not on the map. Why?
Abstract (arXiv)
A strong coreset for the mean queries of a set P in ℝd is a small weighted subset Csubseteq P, which provably approximates its sum of squared distances to any center (point) x∈ ℝd. A weak coreset is (also) a small weighted subset C of P, whose mean approximates the mean of P. While computing the mean of P can be easily computed in linear time, its coreset can be used to solve harder constrained version, and is in the heart of generalizations such as coresets for k-means clustering. In this paper, we survey most of the mean coreset construction techniques, and suggest a unified analysis methodology for providing and explaining classical and modern results including step-by-step proofs. In particular, we collected folklore and scattered related results, some of which are not formally stated elsewhere. Throughout this survey, we present, explain, and prove a set of techniques, reductions, and algorithms very widespread and crucial in this field. However, when put to use in the (relatively simple) mean problem, such techniques are much simpler to grasp. The survey may help guide new researchers unfamiliar with the field, and introduce them to the very basic foundations of coresets, through a simple, yet fundamental, problem. Experts in this area might appreciate the unified analysis flow, and the comparison table for existing results. Finally, to encourage and help practitioners and software engineers, we provide full open source code for all presented algorithms.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 19 of its 53 references that are in the map. First posted on arXiv 4 Nov 2021.
Builds on
19 of 53 references.
References · 19
- 2015An Introduction to Matrix Concentration Inequalitiescited by 391
- 2018Turning Big data into tiny data: Constant-size coresets for k-means, PCA and projective clusteringcited by 94
- 2016Coresets for Scalable Bayesian Logistic Regressioncited by 79
- 2018On Coresets for Logistic Regressioncited by 65
- 2016Coresets and Sketchescited by 63
- 2020Coresets for Near-Convex Functionscited by 38
- 2016New Frameworks for Offline and Streaming Coreset Constructionscited by 37
- 2018Near-Optimal Coresets of Kernel Density Estimatescited by 30
- 2019Discrepancy, Coresets, and Sketches in Machine Learningcited by 30
- 2018Strong Coresets for k-Median and Subspace Approximation: Goodbye Dimensioncited by 27
- 2020Sets Clusteringcited by 19
- 2018Determinantal Point Processes for Coresetscited by 18
7 more
- 2019Introduction to Coresets: Accurate Coresetscited by 17
- 2017One-Shot Coresets: The Case of k-Clusteringcited by 15
- 2015Strong Coresets for Hard and Soft Bregman Clustering with Applications to Exponential Family Mixturescited by 12
- 2019Tight Sensitivity Bounds For Smaller Coresetscited by 11
- 2020Coresets for Regressions with Panel Datacited by 8
- 2015Dimensionality Reduction of Massive Sparse Datasets Using Coresetscited by 2
- 2020Faster PAC Learning and Smaller Coresets via Smoothed Analysiscited by 2
Built on by
Citing papers per year: 2022: 3; 2023: 1; 2024: 0; 2025: 1.
5 papers.
- 2022Pruning Neural Networks via Coresets and Convex Geometry: Towards No Assumptionscited by 20
- 2022Coresets for Data Discretization and Sine Wave Fittingcited by 6
- 2022Obstacle Aware Sampling for Path Planningcited by 6
- 2023AutoCoreset: An Automatic Practical Coreset Construction Frameworkcited by 4
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samplescited by 1
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samples23 Oct 2025
- 2023AutoCoreset: An Automatic Practical Coreset Construction Framework19 May 2023
- 2022Pruning Neural Networks via Coresets and Convex Geometry: Towards No Assumptions18 Sep 2022
- 2022Obstacle Aware Sampling for Path Planning8 Mar 2022
- 2022Coresets for Data Discretization and Sine Wave Fitting6 Mar 2022