arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2201.09535cs.SIcs.CYcs.NE

基于自适应遗传算法与节点相似性编码的复杂网络社区检测

Detecting Communities in Complex Networks using an Adaptive Genetic Algorithm and node similarity-based encoding

Sajjad Hesamipour, Mohammad Ali Balafar, Saeed Mousazadeh

AI总结:

针对现有遗传算法编码缺陷,提出基于节点相似性的MST编码及自适应遗传算法,结合相似性与模块度优化,提升社区检测的收敛速度与有效性。

摘要:

检测复杂网络中的社区可以揭示所建模现象的基本特征和功能。这一主题吸引了学术界和工业界各个领域的研究人员。在已实现的社区检测方法中,遗传算法(GA)近年来变得流行。考虑到当前基于基因座和基于解向量的编码在表示个体方面的缺点,本文提出了(1)一种新的基于节点相似性的编码方法,将网络划分表示为名为MST-based的个体。然后,我们提出了(2)一种新的自适应遗传算法用于社区检测,以及(3)一种新的初始种群生成函数,和(4)一种新的自适应变异函数,称为基于正弦的变异函数。使用所提出的方法,我们将基于相似性和基于模块度优化的方法结合起来,在进化框架中寻找复杂网络的社区。除了所提出的表示方案可以避免无意义的变异或不连通的社区之外,我们还表明,新的初始种群生成函数和新的自适应变异函数可以提高算法的收敛时间。实验和统计检验验证了所提出的方法相对于几种经典和最先进算法的有效性。

英文摘要:

Detecting communities in complex networks can shed light on the essential characteristics and functions of the modeled phenomena. This topic has attracted researchers of various fields from both academia and industry. Among the different methods implemented for community detection, Genetic Algorithms (GA) have become popular recently. Considering the drawbacks of the currently used locus-based and solution-vector-based encodings to represent the individuals, in this paper, we propose (1) a new node similarity-based encoding method to represent a network partition as an individual named MST-based. Then, we propose (2) a new Adaptive Genetic Algorithm for Community Detection, along with (3) a new initial population generation function, and (4) a new adaptive mutation function called sine-based mutation function. Using the proposed method, we combine similarity-based and modularity-optimization-based approaches to find the communities of complex networks in an evolutionary framework. Besides the fact that the proposed representation scheme can avoid meaningless mutations or disconnected communities, we show that the new initial population generation function, and the new adaptive mutation function, can improve the convergence time of the algorithm. Experiments and statistical tests verify the effectiveness of the proposed method compared with several classic and state-of-the-art algorithms.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑