paper-with-me

Papers

An objective function for order preserving hierarchical clustering

2021-09-09 · Daniel Bakkelund

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 $x \le y$ in the partial order, and their respective clusters $[x]$ and $[y]$, the theory yields an order relation $\le'$ on the clusters such that $[x]\le'[y]$. 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.

📄 PDF Abstract BibTeX arXiv:2109.04266

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringRelation

Similar Papers 제목 키워드 기반

Order preserving hierarchical agglomerative clustering

2020-04-26 · Daniel Bakkelund

Partial orders and directed acyclic graphs are commonly recurring data structures that arise naturally in numerous domains and applications and are used to represent ordered relations between entities in the domains. Exa…

Clustering

Hierarchical Clustering: Objective Functions and Algorithms

2017-04-07 · Vincent Cohen-Addad, Varun Kanade, Frederik Mallmann-Trenn, Claire Mathieu

Hierarchical clustering is a recursive partitioning of a dataset into clusters at an increasingly finer granularity. Motivated by the fact that most work on hierarchical clustering was based on providing algorithms, rath…

ClusteringCombinatorial OptimizationStochastic Block Model

Higher-order Clustering and Pooling for Graph Neural Networks

2022-09-02 · Alexandre Duval, Fragkiskos Malliaros

Graph Neural Networks achieve state-of-the-art performance on a plethora of graph classification tasks, especially due to pooling operators, which aggregate learned node embeddings hierarchically into a final graph repre…

ClusteringGraph Classification

Expanding the class of global objective functions for dissimilarity-based hierarchical clustering

2022-07-28 · Sebastien Roch

Recent work on dissimilarity-based hierarchical clustering has led to the introduction of global objective functions for this classical problem. Several standard approaches, such as average linkage, as well as some new h…

Clustering

Characterizing Admissible Objective Functions for Hierarchical Clustering

2026-04-26 · Ryuki Tsukuba, Kazutoshi Ando arxiv

Hierarchical clustering is a fundamental task in data analysis, but classical methods have long lacked a principled objective function. Dasgupta [STOC 2016] took an important step toward addressing this gap by proposing …