4.7 Article

A three-stage algorithm on community detection in social networks

Journal

KNOWLEDGE-BASED SYSTEMS
Volume 187, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.knosys.2019.06.030

Keywords

Community detection; Three-stage algorithm; Central nodes identification; Label propagation; Communities combination

Funding

  1. National Natural Science Foundation of China [71701115, 71471106]
  2. Nature Science Foundation of Shandong Province [ZR2017MF058]
  3. Higher School Science and Technology Foundation of Shandong Province [J17KA172]

Ask authors/readers for more resources

Detecting communities or clusters of networks is a considerable interesting problem in various fields and interdisciplinary subjects in recent years. Tens of hundreds of methods with significant efforts devoted to community detection in networks, while an open problem in all methods is the unknown number of communities in real networks. It is believed that the central node in a community might be highly surrounded by its neighbors and any two centers of the community reside far from each other, and also believed the similarity among nodes in the same community is larger than the others. Therefore, the local and the global structures' information shed important light on community detection. In this work, we present a three-stage algorithm to detect communities based on the local and the global information without giving the number of communities beforehand. The three stages include the central nodes identification, the label propagation and the communities combination. The central nodes are identified according to the distance between them larger than the average; the label propagation is to label nodes with the same colors when they reach to the maximum similarity; the communities combination is to merge two communities into one if the increment of the modularity is positive and maximum when the two communities were combined. Experiments and simulation results both on real world and synthetic networks show that the three-stage algorithm possesses well matched properties compared with seven other widely used algorithms, which indicates that three-stage algorithm can be used to detect community in social networks. (C) 2019 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available