Model-based graph clustering of a collection of networks using an agglomerative algorithm

11/04/2022
by   Tabea Rebafka, et al.
0

Graph clustering is the task of partitioning a collection of observed networks into groups of similar networks. Here similarity means networks have a similar structure or graph topology. To this end, a model-based approach is developed, where the networks are modelled by a finite mixture model of stochastic block models. Moreover, a computationally efficient clustering algorithm is developed. The procedure is an agglomerative hierarchical algorithm that maximizes the so-called integrated classification likelihood criterion. The bottom-up algorithm consists of successive merges of clusters of networks. Those merges require a means to match block labels of two stochastic block models to overcome the label-switching problem. This problem is addressed with a new distance measure for the comparison of stochastic block models based on their graphons. The algorithm provides a cluster hierarchy in form of a dendrogram and valuable estimates of all model parameters.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/18/2023

Instance-Optimal Cluster Recovery in the Labeled Stochastic Block Model

We consider the problem of recovering hidden communities in the Labeled ...
research
11/03/2019

Clustering in Partially Labeled Stochastic Block Models via Total Variation Minimization

A main task in data analysis is to organize data points into coherent gr...
research
06/01/2022

Learning common structures in a collection of networks. An application to food webs

Let a collection of networks represent interactions within several (soci...
research
03/01/2019

A Review of Stochastic Block Models and Extensions for Graph Clustering

There have been rapid developments in model-based clustering of graphs, ...
research
10/11/2021

Clustering of Diverse Multiplex Networks

The paper introduces the DIverse MultiPLEx (DIMPLE) network model where ...
research
11/14/2017

Fast and reliable inference algorithm for hierarchical stochastic block models

Network clustering reveals the organization of a network or correspondin...
research
11/03/2021

On role extraction for digraphs via neighbourhood pattern similarity

We analyse the recovery of different roles in a network modelled by a di...

Please sign up or login with your details

Forgot password? Click here to reset