An objective function for order preserving hierarchical clustering
Abstract
We present a theory and an objective function for similarity-based hierarchical clustering of probabilistic partial orders and directed acyclic graphs (DAGs). Specifically, given elements in the partial order, and their respective clusters and , the theory yields an order relation on the clusters such that . The theory provides a concise definition of order-preserving hierarchical clustering, and offers a classification theorem identifying the order-preserving trees (dendrograms). To determine the optimal order-preserving trees, we develop an objective function that frames the problem as a bi-objective optimisation, aiming to satisfy both the order relation and the similarity measure. We prove that the optimal trees under the objective are both order-preserving and exhibit high-quality hierarchical clustering. Since finding an optimal solution is NP-hard, we introduce a polynomial-time approximation algorithm and demonstrate that the method outperforms existing methods for order-preserving hierarchical clustering by a significant margin.
Cite
@article{arxiv.2109.04266,
title = {An objective function for order preserving hierarchical clustering},
author = {Daniel Bakkelund},
journal= {arXiv preprint arXiv:2109.04266},
year = {2024}
}
Comments
39 pages