Community detection in complex networks by using membrane algorithm

12Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Community detection in complex networks is a key problem of network analysis. In this paper, a new membrane algorithm is proposed to solve the community detection in complex networks. The proposed algorithm is based on membrane systems, which consists of objects, reaction rules, and a membrane structure. Each object represents a candidate partition of a complex network, and the quality of objects is evaluated according to network modularity. The reaction rules include evolutionary rules and communication rules. Evolutionary rules are responsible for improving the quality of objects, which employ the differential evolutionary algorithm to evolve objects. Communication rules implement the information exchanged among membranes. Finally, the proposed algorithm is evaluated on synthetic, real-world networks with real partitions known and the large-scaled networks with real partitions unknown. The experimental results indicate the superior performance of the proposed algorithm in comparison with other experimental algorithms.

Cite

CITATION STYLE

APA

Liu, C., Fan, L., Liu, Z., Dai, X., Xu, J., & Chang, B. (2018). Community detection in complex networks by using membrane algorithm. International Journal of Modern Physics C, 29(1). https://doi.org/10.1142/S0129183118500031

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free