2019 Sixth International Conference on Social Networks Analysis, Management and Security (SNAMS) | 2019

Self-adaptive Differential Evolution for Community Detection

 
 

Abstract


The detection of community structure in complex networks is an important problem deeply investigated in the last years. In fact, the awareness of network organization allows a better understanding of network properties, which could not be captured when studying the network as a whole. Evolutionary computation techniques, including Genetic Algorithms (GAs) and, more recently, Differential Evolution (DE), showed to be competitive techniques for the solution of this problem. In this paper, a new method for community detection based on DE is proposed. The approach employs different mutation and crossover operators, which are chosen at random at each iteration. Moreover, it introduces a self-adaptive strategy that changes part of the population and the scaling factor when the fitness function does not improve for a number of generations. Experiments on real-world and synthetic networks show that the method obtains good performance and it is competitive with respect to other DE-based algorithms.

Volume None
Pages 110-117
DOI 10.1109/SNAMS.2019.8931810
Language English
Journal 2019 Sixth International Conference on Social Networks Analysis, Management and Security (SNAMS)

Full Text