A Multiagent Evolutionary Method for Detecting Communities in Complex Networks

A Multiagent Evolutionary Method for Detecting Communities in Complex Networks

0.00 Avg rating0 Votes
Article ID: iaor20164047
Volume: 32
Issue: 4
Start Page Number: 587
End Page Number: 614
Publication Date: Nov 2016
Journal: Computational Intelligence
Authors: , , ,
Keywords: social, simulation
Abstract:

Community structure detection in complex networks contributes greatly to the understanding of complex mechanisms in many fields. In this article, we propose a multiagent evolutionary method for discovering communities in a complex network. The focus of the method lies in the evolutionary process of computational agents in a lattice environment, where each agent corresponds to a candidate solution to the community detection problem. First, the method uses a connection‐based encoding scheme to model an agent and a random‐walk behavior to construct a solution. Next, it applies three evolutionary operators, i.e., competition, crossover, and mutation, to realize information exchange among agents and solution evolution. We tested the performance of our method using synthetic and real‐world networks. The results show its capability in effectively detecting community structures.

Reviews

Required fields are marked *. Your email address will not be published.