Fair Algorithms for Hierarchical Agglomerative Clustering
Not on the map. Why?
Abstract (arXiv)
Hierarchical Agglomerative Clustering (HAC) algorithms are extensively utilized in modern data science, and seek to partition the dataset into clusters while generating a hierarchical relationship between the data samples. HAC algorithms are employed in many applications, such as biology, natural language processing, and recommender systems. Thus, it is imperative to ensure that these algorithms are fair -- even if the dataset contains biases against certain protected groups, the cluster outputs generated should not discriminate against samples from any of these groups. However, recent work in clustering fairness has mostly focused on center-based clustering algorithms, such as k-median and k-means clustering. In this paper, we propose fair algorithms for performing HAC that enforce fairness constraints 1) irrespective of the distance linkage criteria used, 2) generalize to any natural measures of clustering fairness for HAC, 3) work for multiple protected groups, and 4) have competitive running times to vanilla HAC. Through extensive experiments on multiple real-world UCI datasets, we show that our proposed algorithm finds fairer clusterings compared to vanilla HAC as well as other state-of-the-art fair clustering approaches.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 4; 2024: 1; 2025: 1.
10 papers.
- 2022Robust Fair Clustering: A Novel Fairness Attack and Defense Frameworkcited by 13
- 2021Fair-Capacitated Clusteringcited by 9
- 2023Doubly Constrained Fair Clusteringcited by 9
- 2022Generalized Reductions: Making any Hierarchical Clustering Fair and Balanced with Low Costcited by 4
- 2023Holistic Survey of Privacy and Fairness in Machine Learningcited by 4
- 2023Hierarchical clustering with dot products recovers hidden tree structurecited by 2
- 2021Coping with Mistreatment in Fair Algorithmscited by 0
- 2023Fair Minimum Representation Clusteringcited by 0
- 2024Fair Clustering with Minimum Representation Constraintscited by 0
- 2025Incorporating Fairness in Neighborhood Graphs for Fair Spectral Clusteringcited by 0
- 2025Incorporating Fairness in Neighborhood Graphs for Fair Spectral Clustering10 Dec 2025
- 2024Fair Clustering with Minimum Representation Constraints4 Sep 2024
- 2023Holistic Survey of Privacy and Fairness in Machine Learning28 Jul 2023
- 2023Doubly Constrained Fair Clustering31 May 2023
- 2023Hierarchical clustering with dot products recovers hidden tree structure24 May 2023
- 2023Fair Minimum Representation Clustering6 Feb 2023
- 2022Robust Fair Clustering: A Novel Fairness Attack and Defense Framework4 Oct 2022
- 2022Generalized Reductions: Making any Hierarchical Clustering Fair and Balanced with Low Cost27 May 2022
- 2021Fair-Capacitated Clustering25 Apr 2021
- 2021Coping with Mistreatment in Fair Algorithms22 Feb 2021