Scalable Differentially Private Clustering via Hierarchically Separated Trees
Not on the map. Why?
Abstract (arXiv)
We study the private k-median and k-means clustering problem in d dimensional Euclidean space. By leveraging tree embeddings, we give an efficient and easy to implement algorithm, that is empirically competitive with state of the art non private methods. We prove that our method computes a solution with cost at most O(d3/2log n)· OPT + O(k d2 log2 n / ε2), where ε is the privacy guarantee. (The dimension term, d, can be replaced with O(log k) using standard dimension reduction techniques.) Although the worst-case guarantee is worse than that of state of the art private clustering methods, the algorithm we propose is practical, runs in near-linear, tildeO(nkd), time and scales to tens of millions of points. We also show that our method is amenable to parallelization in large-scale distributed computing environments. In particular we show that our private algorithms can be implemented in logarithmic number of MPC rounds in the sublinear memory regime. Finally, we complement our theoretical analysis with an empirical evaluation demonstrating the algorithm's efficiency and accuracy in comparison to other privacy clustering baselines.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 13 of its 41 references that are in the map. First posted on arXiv 17 Jun 2022.
Builds on
13 of 41 references.
References · 13
- 2016Better Guarantees for k-Means and Euclidean k-Median by Primal-Dual Algorithmscited by 54
- 2018Performance of Johnson-Lindenstrauss Transform for k-Means and k-Medians Clusteringcited by 53
- 2021A New Coreset Framework for Clusteringcited by 38
- 2020Differentially Private Clustering: Tight Approximation Ratioscited by 34
- 2014An Improved Approximation for k-median, and Positive Correlation in Budgeted Optimizationcited by 26
- 2018Differentially Private k-Means with Constant Multiplicative Errorcited by 22
- 2021Locally Private k-Means in One Roundcited by 19
- 2018Near-Linear Time Approximation Schemes for Clustering in Doubling Metricscited by 14
- 2013Communication Steps for Parallel Query Processingcited by 11
- 2020Differentially Private Clustering via Maximum Coveragecited by 9
- 2020Differentially private k-means clustering via exponential mechanism and max covercited by 7
- 2016k-variates++: more pluses in the k-means++cited by 6
1 more
- 2018Parallel Graph Connectivity in Log Diameter Roundscited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 0; 2025: 5; 2026: 1.
10 papers.
- 2023Differentially-Private Hierarchical Clustering with Provable Approximation Guaranteescited by 5
- 2025Clustering and Median Aggregation Improve Differentially Private Inferencecited by 5
- 2022Differentially Private Partial Set Cover with Applications to Facility Locationcited by 1
- 2023Differential Privacy for Clustering Under Continual Observationcited by 1
- 2023Differentially Private Clustering in Data Streamscited by 1
- 2025Differentially Private and Scalable Estimation of the Network Principal Componentcited by 0
- 2025Private Training & Data Generation by Clustering Embeddingscited by 0
- 2025Differentially Private Federated Clustering with Random Rebalancingcited by 0
- 2025Differentially Private Spectral Graph Clustering: Balancing Privacy, Accuracy, and Efficiencycited by 0
- 2026On the Optimal Number of Grids for Differentially Private Non-Interactive K-Means Clusteringcited by 0
- 2026On the Optimal Number of Grids for Differentially Private Non-Interactive K-Means Clustering27 Mar 2026
- 2025Differentially Private Spectral Graph Clustering: Balancing Privacy, Accuracy, and Efficiency8 Oct 2025
- 2025Differentially Private Federated Clustering with Random Rebalancing8 Aug 2025
- 2025Private Training & Data Generation by Clustering Embeddings20 Jun 2025
- 2025Clustering and Median Aggregation Improve Differentially Private Inference5 Jun 2025
- 2025Differentially Private and Scalable Estimation of the Network Principal Component6 May 2025
- 2023Differentially Private Clustering in Data Streams14 Jul 2023
- 2023Differential Privacy for Clustering Under Continual Observation7 Jul 2023
- 2023Differentially-Private Hierarchical Clustering with Provable Approximation Guarantees31 Jan 2023
- 2022Differentially Private Partial Set Cover with Applications to Facility Location21 Jul 2022