Evaluating Community Detection Algorithms for Progressively Evolving Graphs
Not on the map. Why?
Abstract (arXiv)
Many algorithms have been proposed in the last ten years for the discovery of dynamic communities. However, these methods are seldom compared between themselves. In this article, we propose a generator of dynamic graphs with planted evolving community structure, as a benchmark to compare and evaluate such algorithms. Unlike previously proposed benchmarks, it is able to specify any desired evolving community structure through a descriptive language, and then to generate the corresponding progressively evolving network. We empirically evaluate six existing algorithms for dynamic community detection in terms of instantaneous and longitudinal similarity with the planted ground truth, smoothness of dynamic partitions, and scalability. We notably observe different types of weaknesses depending on their approach to ensure smoothness, namely Glitches, Oversimplification and Identity loss. Although no method arises as a clear winner, we observe clear differences between methods, and we identified the fastest, those yielding the most smoothed or the most accurate solutions at each step.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 4.
4 papers.
- 2024Longitudinal Modularity, a Modularity for Link Streamscited by 2
- 2024Redefining Event Types and Group Evolution in Temporal Datacited by 1
- 2024Clustering Time-Evolving Networks Using the Spatio-Temporal Graph Laplaciancited by 1
- 2024A Spectral Framework for Tracking Communities in Evolving Networkscited by 0
- 2024A Spectral Framework for Tracking Communities in Evolving Networks10 Dec 2024
- 2024Longitudinal Modularity, a Modularity for Link Streams29 Aug 2024
- 2024Clustering Time-Evolving Networks Using the Spatio-Temporal Graph Laplacian12 Jul 2024
- 2024Redefining Event Types and Group Evolution in Temporal Data11 Mar 2024