Synwalk: community detection via random walk modelling

Christian Toth*, Denis Helic, Bernhard Geiger

*Korrespondierende/r Autor/-in für diese Arbeit

Publikation: Beitrag in einer FachzeitschriftArtikelBegutachtung

Abstract

Complex systems, abstractly represented as networks, are ubiquitous in everyday life. Analyzing and understanding these systems requires, among others, tools for community detection. As no single best community detection algorithm can exist, robustness across a wide variety of problem settings is desirable. In this work, we present Synwalk, a random walk-based community detection method. Synwalk builds upon a solid theoretical basis and detects communities by synthesizing the random walk induced by the given network from a class of candidate random walks. We thoroughly validate the effectiveness of our approach on synthetic and empirical networks, respectively, and compare Synwalk’s performance with the performance of Infomap and Walktrap (also random walk-based), Louvain (based on modularity maximization) and stochastic block model inference. Our results indicate that Synwalk performs robustly on networks with varying mixing parameters and degree distributions. We outperform Infomap on networks with high mixing parameter, and Infomap and Walktrap on networks with many small communities and low average degree. Our work has a potential to inspire further development of community detection via synthesis of random walks and we provide concrete ideas for future research.

Originalspracheenglisch
Seiten (von - bis)739-780
Seitenumfang42
FachzeitschriftData Mining and Knowledge Discovery
Jahrgang36
Ausgabenummer2
Frühes Online-Datum10 Jan. 2022
DOIs
PublikationsstatusVeröffentlicht - März 2022

ASJC Scopus subject areas

  • Information systems
  • Computernetzwerke und -kommunikation
  • Angewandte Informatik

Fingerprint

Untersuchen Sie die Forschungsthemen von „Synwalk: community detection via random walk modelling“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren