Comparative Evaluation of Community Detection Algorithms: A Topological Approach
arXiv:1206.4987 · doi:10.1088/1742-5468/2012/08/P08001
Abstract
Community detection is one of the most active fields in complex networks analysis, due to its potential value in practical applications. Many works inspired by different paradigms are devoted to the development of algorithmic solutions allowing to reveal the network structure in such cohesive subgroups. Comparative studies reported in the literature usually rely on a performance measure considering the community structure as a partition (Rand Index, Normalized Mutual information, etc.). However, this type of comparison neglects the topological properties of the communities. In this article, we present a comprehensive comparative study of a representative set of community detection methods, in which we adopt both types of evaluation. Community-oriented topological measures are used to qualify the communities and evaluate their deviation from the reference structure. In order to mimic real-world systems, we use artificially generated realistic networks. It turns out there is no equivalence between both approaches: a high performance does not necessarily correspond to correct topological properties, and vice-versa. They can therefore be considered as complementary, and we recommend applying both of them in order to perform a complete and accurate assessment.
Cited by in corpus (12)
- Centrality Measures for Networks with Community Structure
- Exploring the limits of community detection strategies in complex networks
- Community structure: A comparative evaluation of community detection methods
- Comparative evaluation of community-aware centrality measures
- Mesoscopic analysis of online social networks - The role of negative ties
- Community-based Immunization Strategies for Epidemic Control
- A Review of Features for the Discrimination of Twitter Users: Application to the Prediction of Offline Influence
- Ensemble Clustering for Graphs
- Ensemble Clustering for Graphs: Comparisons and Applications
- Detecting network communities beyond assortativity-related attributes
- Identifying Influential Nodes Using Overlapping Modularity Vitality
- EC-SBM Synthetic Network Generator