Hierarchical Graph Clustering using Node Pair Sampling

Thomas Bonald, Bertrand Charpentier, Alexis Galland, Alexandre Hollocou
6/5/2018
cs.SIcs.AI

Official code: tbonald/paris (38 stars, last commit 2018-06-22). 1 more implementation below.

Abstract

We present a novel hierarchical graph clustering algorithm inspired by modularity-based clustering techniques. The algorithm is agglomerative and based on a simple distance between clusters induced by the probability of sampling node pairs. We prove that this distance is reducible, which enables the use of the nearest-neighbor chain to speed up the agglomeration. The output of the algorithm is a regular dendrogram, which reveals the multi-scale structure of the graph. The results are illustrated on both synthetic and real datasets.

View on arXivView PDF

Code Implementations(2)

tbonald/parisOfficial100%

Hierarchical graph clustering

387Python, Jupyter NotebookFeb 12, 20188 years ago
clusteringdendrogramgraphhierarchynetworkx

Hierarchical Graph Clustering using Node Pair Sampling (MLG, KDD Workshop) - Multi-scale Clustering in Graphs using Modularity (DiVA)

173Python, MakefileApr 16, 20186 years ago

Similar Papers

Cite this paper

@article{bonald2018hierarchical,
  title  = {Hierarchical Graph Clustering using Node Pair Sampling},
  author = {Thomas Bonald and Bertrand Charpentier and Alexis Galland and Alexandre Hollocou},
  year   = {2018},
  eprint = {1806.01664},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1806.01664}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1806.01664.svg)](https://codeofpaper.com/paper/1806.01664)

Discussion