What is it about?

In many scientific fields, from biology to sociology, community detection in complex networks has become increasingly important. This paper proposes a novel algorithm, Cooperative Co-evolutionary Differential Evolution based Community Detection (CCDECD), based on the Cooperative Co-evolution framework for detecting communities in complex networks. CCDECD uses network modularity as the fitness function to search for an optimal partition of a network. A Bias Grouping scheme is proposed to dynamically decompose a complex network into smaller subnetworks to handle large-scale networks. We also designed a novel mutation operator specifically for community detection. CCDECD is evaluated on 5 small to large scale real-world social and biological networks. Experimental results show that CCDECD has a very competitive performance compared with other state-of-the-art community detection algorithms.

Featured Image

Why is it important?

This paper, for the first time, introduced the Cooperative Co-evolution Differential Evolution algorithm to detect community structure in complex networks. We have proposed the Bias Grouping scheme to dynamically decompose the complex network into smaller subcomponents for independent and co-adaptive evolution. We have also designed the global network mutation operator specifically for community detection problems, exploiting network connectivity information.

Perspectives

I hope this paper can provide an insightful thought for the people who work on the problem of community detection.

Dr Qiang Huang
National University of Singapore

Read the Original

This page is a summary of: Community Detection Using Cooperative Co-evolutionary Differential Evolution, January 2012, Springer Science + Business Media,
DOI: 10.1007/978-3-642-32964-7_24.
You can read the full text:

Read

Resources

Contributors

The following have contributed to this page