Phys. Rev. E 79, 066107 (2009) [10 pages]Towards real-time community detection in large networksReceived 2 September 2008; revised 10 March 2009; published 16 June 2009 The recent boom of large-scale online social networks (OSNs) both enables and necessitates the use of parallelizable and scalable computational techniques for their analysis. We examine the problem of real-time community detection and a recently proposed linear time—O(m) on a network with m edges—label propagation, or “epidemic” community detection algorithm. We identify characteristics and drawbacks of the algorithm and extend it by incorporating different heuristics to facilitate reliable and multifunctional real-time community detection. With limited computational resources, we employ the algorithm on OSN data with 1×106 nodes and about 58×106 directed edges. Experiments and benchmarks reveal that the extended algorithm is not only faster but its community detection accuracy compares favorably over popular modularity-gain optimization algorithms known to suffer from their resolution limits. © 2009 The American Physical Society URL:
http://link.aps.org/doi/10.1103/PhysRevE.79.066107
DOI:
10.1103/PhysRevE.79.066107
PACS:
89.75.Hc, 87.23.Ge, 89.20.Hh, 05.10.−a
|
