Mopio: A multi-objective pigeon-inspired optimization algorithm for community detection

  • Junliang Shang
  • , Yiting Li
  • , Yan Sun
  • , Feng Li
  • , Yuanyuan Zhang
  • , Jin Xing Liu

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

Abstract

Community detection is a hot research direction of network science, which is of great importance to complex system analysis. Therefore, many community detection methods have been developed. Among them, evolutionary computation based ones with a single-objective function are promising in either benchmark or real data sets. However, they also encounter resolution limit problem in several scenarios. In this paper, a Multi-Objective Pigeon-Inspired Optimization (MOPIO) method is proposed for community detection with Negative Ratio Association (NRA) and Ratio Cut (RC) as its objective functions. In MOPIO, the genetic operator is used to redefine the representation and updating of pigeons. In each iteration, NRA and RC are calculated for each pigeon, and Pareto sorting scheme is utilized to judge non-dominated solutions for later crossover. A crossover strategy based on global and personal bests is designed, in which a compensation coefficient is developed to stably complete the work transition between the map and compass operator, and the landmark operator. When termination criteria were met, a leader selection strategy is employed to determine the final result from the optimal solution set. Comparison experiments of MOPIO, with MOPSO, MOGA-Net, Meme-Net and FN, are performed on real-world networks, and results indicate that MOPIO has better performance in terms of Normalized Mutual information and Adjusted Rand Index.

Original languageEnglish
Article number49
Pages (from-to)1-16
Number of pages16
JournalSymmetry
Volume13
Issue number1
DOIs
StatePublished - Jan 2021
Externally publishedYes

Keywords

  • Community detection
  • Complex network
  • Multi-objective optimization
  • Pareto-optimal sorting
  • Pigeon-Inspired Optimization

Fingerprint

Dive into the research topics of 'Mopio: A multi-objective pigeon-inspired optimization algorithm for community detection'. Together they form a unique fingerprint.

Cite this