Detecting community structure in complex networks using simulated annealing with k-means algorithms
Identifying the community structure in a complex network has been addressed in many different ways. In this paper, the simulated annealing strategy is used to maximize the modularity of a network, associating with a dissimilarity-index-based and with a diffusion-distance-based k-means iterative procedure. The proposed algorithms outperform most existing methods in the literature as regards the optimal modularity found. They can not only identify the community structure, but also give the central node of each community during the cooling process. An appropriate number of communities can be efficiently determined without any prior knowledge about the community structure. The computational results for several artificial and real-world networks confirm the capability of the algorithms.
| Year of publication: |
2010
|
|---|---|
| Authors: | Liu, Jian ; Liu, Tingzhan |
| Published in: |
Physica A: Statistical Mechanics and its Applications. - Elsevier, ISSN 0378-4371. - Vol. 389.2010, 11, p. 2300-2309
|
| Publisher: |
Elsevier |
| Subject: | Complex networks | Community structure | Simulated annealing | k-means | Modularity |
Saved in:
Saved in favorites
Similar items by subject
-
Community structure in Congressional cosponsorship networks
Zhang, Yan, (2008)
-
AN ANT-BASED ALGORITHM WITH LOCAL OPTIMIZATION FOR COMMUNITY DETECTION IN LARGE-SCALE NETWORKS
HE, DONGXIAO, (2012)
-
Community analysis of global financial markets
Vodenska, Irena, (2016)
- More ...
Similar items by person