mlsanityData to 14 Oct 2026

Hierarchical Clustering: New Bounds and Objective

arXiv 2111.06863 ↗First posted 12 Nov 2021cs.DS cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Hierarchical Clustering has been studied and used extensively as a method for analysis of data. More recently, Dasgupta [2016] defined a precise objective function. Given a set of n data points with a weight function wi,j for each two items i and j denoting their similarity/dis-similarity, the goal is to build a recursive (tree like) partitioning of the data points (items) into successively smaller clusters. He defined a cost function for a tree T to be Cost(T) = sumi,j ∈ [n] big(wi,j × |Ti,j| big) where Ti,j is the subtree rooted at the least common ancestor of i and j and presented the first approximation algorithm for such clustering. Then Moseley and Wang [2017] considered the dual of Dasgupta's objective function for similarity-based weights and showed that both random partitioning and average linkage have approximation ratio 1/3 which has been improved in a series of works to 0.585 [Alon et al. 2020]. Later Cohen-Addad et al. [2019] considered the same objective function as Dasgupta's but for dissimilarity-based metrics, called Rev(T). It is shown that both random partitioning and average linkage have ratio 2/3 which has been only slightly improved to 0.667078 [Charikar et al. SODA2020]. Our first main result is to consider Rev(T) and present a more delicate algorithm and careful analysis that achieves approximation 0.71604. We also introduce a new objective function for dissimilarity-based clustering. For any tree T, let Hi,j be the number of i and j's common ancestors. Intuitively, items that are similar are expected to remain within the same cluster as deep as possible. So, for dissimilarity-based metrics, we suggest the cost of each tree T, which we want to minimize, to be CostH(T) = sumi,j ∈ [n] big(wi,j × Hi,j big). We present a 1.3977-approximation for this objective.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 17 of its 28 references that are in the map. First posted on arXiv 12 Nov 2021.

Builds on

17 of 28 references.

References · 17

  1. 2015A cost function for similarity-based hierarchical clusteringcited by 63
  2. 2016Approximate Hierarchical Clustering via Sparsest Cut and Spreading Metricscited by 26
  3. 2020Fair Hierarchical Clusteringcited by 25
  4. 2016Hierarchical Clustering via Spreading Metricscited by 17
  5. 2018Hierarchical Clustering better than Average-Linkagecited by 16
  6. 2018Hierarchical Clustering with Structural Constraintscited by 15
  7. 2018An Improved Cost Function for Hierarchical Cluster Treescited by 10
  8. 2017Adaptive Hierarchical Clustering Using Ordinal Queriescited by 9
  9. 2019Bisect and Conquer: Hierarchical Clustering via Max-Uncut Bisectioncited by 8
  10. 2020Hierarchical Clustering: a 0.585 Revenue Approximationcited by 8
  11. 2021Hierarchical Agglomerative Graph Clustering in Nearly-Linear Timecited by 8
  12. 2019Online Hierarchical Clustering Approximationscited by 7
5 more
  1. 2020An Objective for Hierarchical Clustering in Euclidean Space and its Connection to Bisecting K-meanscited by 6
  2. 2018Hierarchical Clustering for Euclidean Datacited by 5
  3. 2021Hierarchical Clustering via Sketches and Hierarchical Correlation Clusteringcited by 3
  4. 2020Hierarchical Clusterings of Unweighted Graphscited by 1
  5. 2020Inapproximability for Local Correlation Clustering and Dissimilarity Hierarchical Clusteringcited by 1

Built on by

Cited by year

Citing papers per year: 2022: 1.

1 paper.