共 53 条
An improved multi-objective evolutionary algorithm for simultaneously detecting separated and overlapping communities
被引:7
作者:
Liu, Chenlong
[1
]
Liu, Jing
[1
]
Jiang, Zhongzhou
[1
]
机构:
[1] Xidian Univ, Key Lab Intelligent Percept & Image Understanding, Minist Educ, Xian 710071, Peoples R China
基金:
中国国家自然科学基金;
高等学校博士学科点专项科研基金;
关键词:
Evolutionary algorithms;
Multi-objective optimization problems;
Community detection problems;
Overlapping communities;
Separated communities;
GENETIC ALGORITHM;
COMPLEX NETWORKS;
D O I:
10.1007/s11047-015-9529-y
中图分类号:
TP18 [人工智能理论];
学科分类号:
081104 ;
0812 ;
0835 ;
1405 ;
摘要:
In our previous work, a multi-objective evolutionary algorithm (MEA_CDPs) was proposed for detecting separated and overlapping communities simultaneously. However, MEA_CDPs has a couple of defects, like individuals cannot be transformed to community structure by the decoder when the quality of community structure is lower certain thresholds, many vertices with weak overlapping nature are identified as overlapping nodes, and the objective functions can not control the ratio of separated nodes to overlapping nodes. Therefore, in this paper, to overcome these defects, we improve MEA_CDPs by designing more efficient objective functions. We also extend MEA_CDPs' capability in detecting hierarchical community structures. The improved algorithm is named as iMEA_CDPs. In the experiments, a set of computer-generated networks are first used to test the effect of parameters in iMEA_CDPs, and then four real-world networks are used to validate the performance of iMEA_CDPs. The experimental results show that iMEA_CDPs outperforms MEA_CDPs. Moreover, compared with MEA_CDPs, iMEA_CDPs can detect various kinds of overlapping and hierarchical community structures.
引用
收藏
页码:635 / 651
页数:17
相关论文