...
首页> 外文期刊>Journal of ambient intelligence and humanized computing >A multi-objective ant colony optimization algorithm for community detection in complex networks
【24h】

A multi-objective ant colony optimization algorithm for community detection in complex networks

机译:复杂网络社区检测的多目标蚁群优化算法

获取原文
获取原文并翻译 | 示例

摘要

Studying the structure of the evolutionary communities in complex networks is essential for detecting the relationships between their structures and functions. Recent community detection algorithms often use the single-objective optimization criterion. One such criterion is modularity which has fundamental problems and disadvantages and does not illustrate complex networks' structures. In this study, a novel multi-objective optimization algorithm based on ant colony algorithm (ACO) is recommended to solve the community detection problem in complex networks. In the proposed method, a Pareto archive is considered to store non-dominated solutions found during the algorithm's process. The proposed method maximizes both goals of community fitness and community score in a trade-off manner to solve community detection problem. In the proposed approach, updating the pheromone in ACO has been changed through Pareto concept and Pareto Archive. So, only non-dominated solutions that have entered the Pareto archive after each iteration are updated and strengthened through global updating. In contrast, the dominated solutions are weakened and forgotten through local updating. This method of updating the Pheromone will improve algorithm exploration space, and therefore, the algorithm will search and find new solutions in the optimal space. In comparison to other algorithms, the results of the experiments show that this algorithm successfully detects network structures and is competitive with the popular state-of-the-art approaches.
机译:研究复杂网络中进化群落的结构对于检测其结构与功能之间的关系至关重要。最近的社区检测算法经常使用单目标优化标准。这样的标准之一就是模块化,它具有基本的问题和缺点,并且不能说明复杂的网络结构。为了解决复杂网络中的社区检测问题,本文提出了一种基于蚁群算法的新型多目标优化算法。在提出的方法中,Pareto存档被认为可以存储在算法过程中发现的非支配解。所提出的方法以折衷的方式最大化了社区适应度和社区分数的目标,以解决社区检测问题。在提出的方法中,已通过Pareto概念和Pareto存档更改了ACO中的信息素更新。因此,只有在每次迭代后进入Pareto存档的非支配解决方案才会通过全局更新进行更新和加强。相反,通过本地更新会削弱和遗忘主导的解决方案。这种更新信息素的方法将改善算法的探索空间,因此,该算法将在最佳空间中搜索并找到新的解决方案。与其他算法相比,实验结果表明,该算法可以成功地检测网络结构,并且与流行的最新方法相比具有竞争力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号