Community detection in networks by using multiobjective evolutionary algorithm with decomposition
Community detection in networks by using multiobjective evolutionary algorithm with decomposition
复制标题
DOI:
10.1016/j.physa.2012.03.021
复制
发表时间:
2012-08-01
影响因子:
3.3
通讯作者:
Jiao, Licheng
中科院分区:
文献类型:
--
作者:
Gong, Maoguo;Ma, Lijia;Jiao, Licheng
Community structure is an important property of complex networks. Most optimization-based community detection algorithms employ single optimization criteria. In this study, the community detection is solved as a multiobjective optimization problem by using the multiobjective evolutionary algorithm based on decomposition. The proposed algorithm maximizes the density of internal degrees, and minimizes the density of external degrees simultaneously. It can produce a set of solutions which can represent various divisions to the networks at different hierarchical levels. The number of communities is automatically determined by the non-dominated individuals resulting from our algorithm. Experiments on both synthetic and real-world network datasets verify that our algorithm is highly efficient at discovering quality community structure. (C) 2012 Elsevier B.V. All rights reserved.