mlsanityData to 14 Oct 2026

On the Price of Differential Privacy for Hierarchical Clustering

arXiv 2504.15580 ↗First posted 22 Apr 2025cs.DS cs.CR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Hierarchical clustering is a fundamental unsupervised machine learning task with the aim of organizing data into a hierarchy of clusters. Many applications of hierarchical clustering involve sensitive user information, therefore motivating recent studies on differentially private hierarchical clustering under the rigorous framework of Dasgupta's objective. However, it has been shown that any privacy-preserving algorithm under edge-level differential privacy necessarily suffers a large error. To capture practical applications of this problem, we focus on the weight privacy model, where each edge of the input graph is at least unit weight. We present a novel algorithm in the weight privacy model that shows significantly better approximation than known impossibility results in the edge-level DP setting. In particular, our algorithm achieves O(log1.5n/varepsilon) multiplicative error for varepsilon-DP and runs in polynomial time, where n is the size of the input graph, and the cost is never worse than the optimal additive error in existing work. We complement our algorithm by showing if the unit-weight constraint does not apply, the lower bound for weight-level DP hierarchical clustering is essentially the same as the edge-level DP, i.e. Omega(n2/varepsilon) additive error. As a result, we also obtain a new lower bound of tildeOmega(1/varepsilon) additive error for balanced sparsest cuts in the weight-level DP model, which may be of independent interest. Finally, we evaluate our algorithm on synthetic and real-world datasets. Our experimental results show that our algorithm performs well in terms of extra cost and has good scalability to large graphs.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 22 of its 55 references that are in the map. First posted on arXiv 22 Apr 2025.

Builds on

22 of 55 references.

References · 22

  1. 2015A cost function for similarity-based hierarchical clusteringcited by 63
  2. 2016Privacy Odometers and Filters: Pay-as-you-Go Compositioncited by 33
  3. 2016Approximate Hierarchical Clustering via Sparsest Cut and Spreading Metricscited by 26
  4. 2016Hierarchical Clustering via Spreading Metricscited by 17
  5. 2019Efficiently Estimating Erdos-Renyi Graphs with Node Differential Privacycited by 13
  6. 2021Private Hierarchical Clustering in Federated Networkscited by 8
  7. 2021Hierarchical Clustering: O(1)-Approximation for Well-Clustered Graphscited by 8
  8. 2022Distances Release with Differential Privacy in Tree and Grid Graphcited by 7
  9. 2023Nearly-Optimal Hierarchical Clustering for Well-Clustered Graphscited by 7
  10. 2015Shortest Paths and Distances with Differential Privacycited by 6
  11. 2023Optimal Bounds on Private Graph Approximationcited by 6
  12. 2023Differentially-Private Hierarchical Clustering with Provable Approximation Guaranteescited by 5
10 more
  1. 2018Minimum spanning tree release under differential privacy constraintscited by 4
  2. 2023Node-Differentially Private Estimation of the Number of Connected Componentscited by 4
  3. 2022Differentially Private All-Pairs Shortest Path Distances: Improved Algorithms and Lower Boundscited by 2
  4. 2022Sublinear Algorithms for Hierarchical Clusteringcited by 2
  5. 2022Differentially Private Range Query on Shortest Pathscited by 2
  6. 2024The Discrepancy of Shortest Pathscited by 2
  7. 2024Near-Universally-Optimal Differentially Private Minimum Spanning Treescited by 2
  8. 2022Breaking the Linear Error Barrier in Differentially Private Graph Distance Releasecited by 1
  9. 2022Hierarchical Clustering in Graph Streams: Single-Pass Algorithms and Space Lower Boundscited by 1
  10. 2024Faster Private Minimum Spanning Treescited by 1

Built on by

Not cited yet.