Community detection in networks by using multiobjective evolutionary algorithm with decomposition |
| |
Authors: | Maoguo Gong Lijia Ma Qingfu Zhang Licheng Jiao |
| |
Affiliation: | 1. Key Laboratory of Intelligent Perception and Image Understanding of Ministry of Education, Xidian University, Xi’an, Shaanxi Province 710071, China;2. School of Computer Science & Electronic Engineering, University of Essex, Wivenhoe Park, Colchester, CO4 3SQ, UK |
| |
Abstract: | 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. |
| |
Keywords: | Community detection Complex network Multiobjective optimization Evolutionary algorithm Decomposition |
本文献已被 ScienceDirect 等数据库收录! |
|