Hierarchical Clustering: a 0.585 Revenue Approximation
Not on the map. Why?
Abstract (arXiv)
Hierarchical Clustering trees have been widely accepted as a useful form of clustering data, resulting in a prevalence of adopting fields including phylogenetics, image analysis, bioinformatics and more. Recently, Dasgupta (STOC 16') initiated the analysis of these types of algorithms through the lenses of approximation. Later, the dual problem was considered by Moseley and Wang (NIPS 17') dubbing it the Revenue goal function. In this problem, given a nonnegative weight wij for each pair i,j ∈ [n]=1,2, ldots ,n, the objective is to find a tree T whose set of leaves is [n] that maximizes the function sumi<j ∈ [n] wij (n -|Tij|), where |Tij| is the number of leaves in the subtree rooted at the least common ancestor of i and j. In our work we consider the revenue goal function and prove the following results. First, we prove the existence of a bisection (i.e., a tree of depth 2 in which the root has two children, each being a parent of n/2 leaves) which approximates the general optimal tree solution up to a factor of frac12 (which is tight). Second, we apply this result in order to prove a frac23p approximation for the general revenue problem, where p is defined as the approximation ratio of the Max-Uncut Bisection problem. Since p is known to be at least 0.8776 (Wu et al., 2015, Austrin et al., 2016), we get a 0.585 approximation algorithm for the revenue problem. This improves a sequence of earlier results which culminated in an 0.4246-approximation guarantee (Ahmadian et al., 2019).
Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). First posted on arXiv 2 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 1; 2024: 0; 2025: 0; 2026: 1.
8 papers.
- 2021Hierarchical Clustering: O(1)-Approximation for Well-Clustered Graphscited by 8
- 2023Nearly-Optimal Hierarchical Clustering for Well-Clustered Graphscited by 7
- 2022HyperAid: Denoising in hyperbolic spaces for tree-fitting and hierarchical clusteringcited by 3
- 2022Sublinear Algorithms for Hierarchical Clusteringcited by 2
- 2021Hierarchical Clustering: New Bounds and Objectivecited by 1
- 2022Expanding the class of global objective functions for dissimilarity-based hierarchical clusteringcited by 0
- 2022A Revenue Function for Comparison-Based Hierarchical Clusteringcited by 0
- 2026Hierarchical F-Clustering: Approximation and Hardness of Clustering into Trees and Bounded Diameter Graphscited by 0
- 2026Hierarchical F-Clustering: Approximation and Hardness of Clustering into Trees and Bounded Diameter Graphs14 Jul 2026
- 2023Nearly-Optimal Hierarchical Clustering for Well-Clustered Graphs16 Jun 2023
- 2022A Revenue Function for Comparison-Based Hierarchical Clustering29 Nov 2022
- 2022Expanding the class of global objective functions for dissimilarity-based hierarchical clustering28 Jul 2022
- 2022Sublinear Algorithms for Hierarchical Clustering15 Jun 2022
- 2022HyperAid: Denoising in hyperbolic spaces for tree-fitting and hierarchical clustering19 May 2022
- 2021Hierarchical Clustering: O(1)-Approximation for Well-Clustered Graphs16 Dec 2021
- 2021Hierarchical Clustering: New Bounds and Objective12 Nov 2021