Hierarchical Clustering via Spreading Metrics
Not on the map. Why?
Abstract (arXiv)
We study the cost function for hierarchical clusterings introduced by [arXiv:1510.05043] where hierarchies are treated as first-class objects rather than deriving their cost from projections into flat clusters. It was also shown in [arXiv:1510.05043] that a top-down algorithm returns a hierarchical clustering of cost at most Oleft(αn log nright) times the cost of the optimal hierarchical clustering, where αn is the approximation ratio of the Sparsest Cut subroutine used. Thus using the best known approximation algorithm for Sparsest Cut due to Arora-Rao-Vazirani, the top down algorithm returns a hierarchical clustering of cost at most Oleft(log3/2 nright) times the cost of the optimal solution. We improve this by giving an O(logn)-approximation algorithm for this problem. Our main technical ingredients are a combinatorial characterization of ultrametrics induced by this cost function, deriving an Integer Linear Programming (ILP) formulation for this family of ultrametrics, and showing how to iteratively round an LP relaxation of this formulation by using the idea of sphere growing which has been extensively used in the context of graph partitioning. We also prove that our algorithm returns an O(logn)-approximate hierarchical clustering for a generalization of this cost function also studied in [arXiv:1510.05043]. Experiments show that the hierarchies found by using the ILP formulation as well as our rounding algorithm often have better projections into flat clusters than the standard linkage based algorithms. We also give constant factor inapproximability results for this problem.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Oct 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 4; 2023: 2; 2024: 1; 2025: 1; 2026: 3.
17 papers.
Sort:
By area:
- 2021Hierarchical Agglomerative Graph Clustering in Nearly-Linear Timecited by 8
- 2021Hierarchical Clustering: O(1)-Approximation for Well-Clustered Graphscited by 8
- 2023Nearly-Optimal Hierarchical Clustering for Well-Clustered Graphscited by 7
- 2022Generalized Reductions: Making any Hierarchical Clustering Fair and Balanced with Low Costcited by 4
- 2022Sublinear Algorithms for Hierarchical Clusteringcited by 2
- 2023Hierarchical clustering with dot products recovers hidden tree structurecited by 2
- 2024Optimization of Inter-group Criteria for Clustering with Minimum Size Constraintscited by 2
- 2021Exact and Approximate Hierarchical Clustering Using A*cited by 1
- 2021Hierarchical Clustering: New Bounds and Objectivecited by 1
- 2022Stars: Tera-Scale Graph Building for Clustering and Graph Learningcited by 1
- 2021Distribution free optimality intervals for clusteringcited by 0
- 2021An objective function for order preserving hierarchical clusteringcited by 0
5 more
- 2022Expanding the class of global objective functions for dissimilarity-based hierarchical clusteringcited by 0
- 2025On the Price of Differential Privacy for Hierarchical Clusteringcited by 0
- 2026Rethinking Divisive Hierarchical Clustering from a Distributional Perspectivecited by 0
- 2026Multi-Domain Learning with Global Expert Mappingcited by 0
- 2026Classification Fields: Arbitrarily Fine Recursive Hierarchical Clustering From Few Examplescited by 0
- 2026Classification Fields: Arbitrarily Fine Recursive Hierarchical Clustering From Few Examples8 May 2026
- 2026Multi-Domain Learning with Global Expert Mapping20 Apr 2026
- 2026Rethinking Divisive Hierarchical Clustering from a Distributional Perspective27 Jan 2026
- 2025On the Price of Differential Privacy for Hierarchical Clustering22 Apr 2025
- 2024Optimization of Inter-group Criteria for Clustering with Minimum Size Constraints13 Jan 2024
- 2023Nearly-Optimal Hierarchical Clustering for Well-Clustered Graphs16 Jun 2023
- 2023Hierarchical clustering with dot products recovers hidden tree structure24 May 2023
- 2022Stars: Tera-Scale Graph Building for Clustering and Graph Learning5 Dec 2022
- 2022Expanding the class of global objective functions for dissimilarity-based hierarchical clustering28 Jul 2022
- 2022Sublinear Algorithms for Hierarchical Clustering15 Jun 2022
- 2022Generalized Reductions: Making any Hierarchical Clustering Fair and Balanced with Low Cost27 May 2022
- 2021Hierarchical Clustering: O(1)-Approximation for Well-Clustered Graphs16 Dec 2021
5 more
- 2021Hierarchical Clustering: New Bounds and Objective12 Nov 2021
- 2021An objective function for order preserving hierarchical clustering9 Sep 2021
- 2021Distribution free optimality intervals for clustering30 Jul 2021
- 2021Hierarchical Agglomerative Graph Clustering in Nearly-Linear Time10 Jun 2021
- 2021Exact and Approximate Hierarchical Clustering Using A*14 Apr 2021
- 2026Multi-Domain Learning with Global Expert Mappingcited by 0
- 2026Multi-Domain Learning with Global Expert Mapping20 Apr 2026
- 2021Hierarchical Agglomerative Graph Clustering in Nearly-Linear Timecited by 8
- 2021Hierarchical Clustering: O(1)-Approximation for Well-Clustered Graphscited by 8
- 2023Nearly-Optimal Hierarchical Clustering for Well-Clustered Graphscited by 7
- 2022Generalized Reductions: Making any Hierarchical Clustering Fair and Balanced with Low Costcited by 4
- 2022Sublinear Algorithms for Hierarchical Clusteringcited by 2
- 2023Hierarchical clustering with dot products recovers hidden tree structurecited by 2
- 2024Optimization of Inter-group Criteria for Clustering with Minimum Size Constraintscited by 2
- 2021Exact and Approximate Hierarchical Clustering Using A*cited by 1
- 2021Hierarchical Clustering: New Bounds and Objectivecited by 1
- 2022Stars: Tera-Scale Graph Building for Clustering and Graph Learningcited by 1
- 2021Distribution free optimality intervals for clusteringcited by 0
- 2021An objective function for order preserving hierarchical clusteringcited by 0
12 most cited of 16 All 16 (JSON)
- 2026Classification Fields: Arbitrarily Fine Recursive Hierarchical Clustering From Few Examples8 May 2026
- 2026Rethinking Divisive Hierarchical Clustering from a Distributional Perspective27 Jan 2026
- 2025On the Price of Differential Privacy for Hierarchical Clustering22 Apr 2025
- 2024Optimization of Inter-group Criteria for Clustering with Minimum Size Constraints13 Jan 2024
- 2023Nearly-Optimal Hierarchical Clustering for Well-Clustered Graphs16 Jun 2023
- 2023Hierarchical clustering with dot products recovers hidden tree structure24 May 2023
- 2022Stars: Tera-Scale Graph Building for Clustering and Graph Learning5 Dec 2022
- 2022Expanding the class of global objective functions for dissimilarity-based hierarchical clustering28 Jul 2022
- 2022Sublinear Algorithms for Hierarchical Clustering15 Jun 2022
- 2022Generalized Reductions: Making any Hierarchical Clustering Fair and Balanced with Low Cost27 May 2022
- 2021Hierarchical Clustering: O(1)-Approximation for Well-Clustered Graphs16 Dec 2021
- 2021Hierarchical Clustering: New Bounds and Objective12 Nov 2021
12 newest of 16 All 16 (JSON)