A Multiobjective Genetic Algorithm to Find Communities in Complex Networks

被引:264
作者
Pizzuti, Clara [1 ]
机构
[1] Natl Res Council Italy, Inst High Performance Comp & Networking, I-87036 Cosenza, Italy
关键词
Complex networks; multiobjective clustering; multiobjective evolutionary algorithms; EVOLUTIONARY ALGORITHMS; MODULARITY;
D O I
10.1109/TEVC.2011.2161090
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A multiobjective genetic algorithm to uncover community structure in complex network is proposed. The algorithm optimizes two objective functions able to identify densely connected groups of nodes having sparse inter-connections. The method generates a set of network divisions at different hierarchical levels in which solutions at deeper levels, consisting of a higher number of modules, are contained in solutions having a lower number of communities. The number of modules is automatically determined by the better tradeoff values of the objective functions. Experiments on synthetic and real life networks show that the algorithm successfully detects the network structure and it is competitive with state-of-the-art approaches.
引用
收藏
页码:418 / 430
页数:13
相关论文
共 58 条
  • [1] [Anonymous], 2009, Encyclopedia of Complexity and Systems Science
  • [2] [Anonymous], DAT PROJ SMALL WORLD
  • [3] [Anonymous], P 6 INT C DAWAK
  • [4] [Anonymous], INFERENCE LEARNING A
  • [5] [Anonymous], ARXIVORG07110491V1PH
  • [6] [Anonymous], ARXIVCS0702048V1
  • [7] [Anonymous], ARXIV08054770V2PHYSI
  • [8] [Anonymous], THESIS MIT DEP AER A
  • [9] [Anonymous], 1989, PROC 3 ANN C GENET A
  • [10] [Anonymous], 2007, EVOLUTIONARY ALGORIT