An Improved Cost Function for Hierarchical Cluster Trees
Not on the map. Why?
Abstract (arXiv)
Hierarchical clustering has been a popular method in various data analysis applications. It partitions a data set into a hierarchical collection of clusters, and can provide a global view of (cluster) structure behind data across different granularity levels. A hierarchical clustering (HC) of a data set can be naturally represented by a tree, called a HC-tree, where leaves correspond to input data and subtrees rooted at internal nodes correspond to clusters. Many hierarchical clustering algorithms used in practice are developed in a procedure manner. Dasgupta proposed to study the hierarchical clustering problem from an optimization point of view, and introduced an intuitive cost function for similarity-based hierarchical clustering with nice properties as well as natural approximation algorithms. We observe that while Dasgupta's cost function is effective at differentiating a good HC-tree from a bad one for a fixed graph, the value of this cost function does not reflect how well an input similarity graph is consistent to a hierarchical structure. In this paper, we present a new cost function, which is developed based on Dasgupta's cost function, to address this issue. The optimal tree under the new cost function remains the same as the one under Dasgupta's cost function. However, the value of our cost function is more meaningful. The new way of formulating the cost function also leads to a polynomial time algorithm to compute the optimal cluster tree when the input graph has a perfect HC-structure, or an approximation algorithm when the input graph 'almost' has a perfect HC-structure. Finally, we provide further understanding of the new cost function by studying its behavior for random graphs sampled from an edge probability matrix.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 2; 2025: 1; 2026: 1.
10 papers.
- 2023Hyperbolic Deep Learning in Computer Vision: A Surveycited by 73
- 2022HIER: Metric Learning Beyond Class Labels via Hierarchical Regularizationcited by 26
- 2024Tree-Wasserstein Distance for High Dimensional Data with a Latent Feature Hierarchycited by 5
- 2023CEO: Corpus-based Open-Domain Event Ontology Inductioncited by 3
- 2025Hyperbolic Continuous Structural Entropy for Hierarchical Clusteringcited by 3
- 2021Hierarchical Clustering: New Bounds and Objectivecited by 1
- 2022Monitoring the Dynamic Networks of Stock Returnscited by 0
- 2022A Revenue Function for Comparison-Based Hierarchical Clusteringcited by 0
- 2024PE: A Poincare Explanation Method for Fast Text Hierarchy Generationcited by 0
- 2026Semi-Supervised Hyperbolic Hierarchical Clustering with Set-Level Structural Priorscited by 0
- 2026Semi-Supervised Hyperbolic Hierarchical Clustering with Set-Level Structural Priors1 Jun 2026
- 2025Hyperbolic Continuous Structural Entropy for Hierarchical Clustering29 Nov 2025
- 2024Tree-Wasserstein Distance for High Dimensional Data with a Latent Feature Hierarchy28 Oct 2024
- 2024PE: A Poincare Explanation Method for Fast Text Hierarchy Generation25 Mar 2024
- 2023CEO: Corpus-based Open-Domain Event Ontology Induction22 May 2023
- 2023Hyperbolic Deep Learning in Computer Vision: A Survey11 May 2023
- 2022HIER: Metric Learning Beyond Class Labels via Hierarchical Regularization29 Dec 2022
- 2022A Revenue Function for Comparison-Based Hierarchical Clustering29 Nov 2022
- 2022Monitoring the Dynamic Networks of Stock Returns29 Oct 2022
- 2021Hierarchical Clustering: New Bounds and Objective12 Nov 2021