Hybrid Graph Embeddings and Louvain Algorithm for Unsupervised Community Detection

This paper proposes a novel community detection method that integrates the Louvain algorithm with Graph Neural Networks (GNNs), enabling the discovery of communities without prior knowledge. Compared to most existing solutions, the proposed method does not require prior knowledge of the number of communities. It enhances the Louvain algorithm using node embeddings generated by a GNN to capture richer structural and feature information. Furthermore, it introduces a merging algorithm to refine the results of the enhanced Louvain algorithm, reducing the number of detected communities. To the best of our knowledge, this work is the first one that improves the Louvain algorithm using GNNs for community detection. The improvement of the proposed method was empirically confirmed through an evaluation on real-world datasets. The results demonstrate its ability to dynamically adjust the number of detected communities and increase the detection accuracy in comparison with the benchmark solutions. The code is available at https://github.com/Dalila206/HGLouvain.

Authors

Institutions

Publication Details

Published
2025-05-23
DOI
https://doi.org/10.1109/icmlt65785.2025.11193269
Primary Topic
Complex Network Analysis Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Hybrid Graph Embeddings and Louvain Algorithm for Unsupervised Community Detection

Zeinab Rezaeifar, Dalila Khettaf, Youcef Djenouri, Djamel Djenouri
Complex Network Analysis Techniques
article

Hybrid Graph Embeddings and Louvain Algorithm for Unsupervised Community Detection

Zeinab Rezaeifar, Dalila Khettaf, Youcef Djenouri, Djamel Djenouri
article en

Abstract

This paper proposes a novel community detection method that integrates the Louvain algorithm with Graph Neural Networks (GNNs), enabling the discovery of communities without prior knowledge. Compared to most existing solutions, the proposed method does not require prior knowledge of the number of communities. It enhances the Louvain algorithm using node embeddings generated by a GNN to capture richer structural and feature information. Furthermore, it introduces a merging algorithm to refine the results of the enhanced Louvain algorithm, reducing the number of detected communities. To the best of our knowledge, this work is the first one that improves the Louvain algorithm using GNNs for community detection. The improvement of the proposed method was empirically confirmed through an evaluation on real-world datasets. The results demonstrate its ability to dynamically adjust the number of detected communities and increase the detection accuracy in comparison with the benchmark solutions. The code is available at https://github.com/Dalila206/HGLouvain.

University of the West of England (GB), University of South-Eastern Norway (NO)
Openalex Percentile: Top 77%
Complex Network Analysis Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Hybrid Graph Embeddings and Louvain Algorithm for Unsupervised Community Detection — Zeinab Rezaeifar, Dalila Khettaf, et al. · (2025) | TGRS Research Map | TGRS