Linear Clustering Process on Networks

Research output: Contribution to journalArticleScientificpeer-review

1 Citation (Scopus)
18 Downloads (Pure)

Abstract

We propose a linear clustering process on a network consisting of two opposite forces: attraction and repulsion between adjacent nodes. Each node is mapped to a position on a one-dimensional line. The attraction and repulsion forces move the nodal position on the line, depending on how similar or different the neighbourhoods of two adjacent nodes are. Based on each node position, the number of clusters in a network and each node's cluster membership is estimated. The performance of the proposed linear clustering process is benchmarked on synthetic networks against widely accepted clustering algorithms such as modularity, Leiden method, Louvain method and the non-back tracking matrix. The proposed linear clustering process outperforms the most popular modularity-based methods, such as the Louvain method, on synthetic and real-world networks, while possessing a comparable computational complexity.

Original languageEnglish
Pages (from-to)3697 - 3706
Number of pages10
JournalIEEE Transactions on Network Science and Engineering
Volume10
Issue number6
DOIs
Publication statusPublished - 2023

Bibliographical note

Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care
Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.

Keywords

  • Communities
  • graph clustering
  • modularity
  • linear process

Fingerprint

Dive into the research topics of 'Linear Clustering Process on Networks'. Together they form a unique fingerprint.

Cite this