...
首页> 外文期刊>International Journal of Information Technology and Computer Science >Discovering the Maximum Clique in Social Networks Using Artificial Bee Colony Optimization Method
【24h】

Discovering the Maximum Clique in Social Networks Using Artificial Bee Colony Optimization Method

机译:使用人工蜂群优化方法发现社交网络中的最大派系

获取原文

摘要

Social networks are regarded as a specific type of social interactions which include activities such as making somebody’s acquaintance, making friends, cooperating, sharing photos, beliefs, and emotions among individuals or groups of people. Cliques are a certain type of groups that include complete communications among all of its members. The issue of identifying the largest clique in the network is regarded as one of the notable challenges in this domain of study. Up to now, several studies have been conducted in this area and some methods have been proposed for solving the problem. Nevertheless, due to the NP-hard nature of the problem, the solutions proposed by the majority of different methods regarding large networks are not sufficiently desirable. In this paper, using a meta-heuristic method based on Artificial Bee Colony (ABC) optimization, a novel method for finding the largest clique in a given social network is proposed and simulated in Matlab on two dataset groups. The former group consists of 17 standard samples adopted from the literature whit know global optimal solutions, and the latter group includes 6 larger instances adopted from the Facebook social network. The simulation results of the first group indicated that the proposed algorithm managed to find optimal solutions in 16 out of 17 standard test cases. Furthermore, comparison of the results of the proposed method with Ant Colony Optimization (ACO) and the hybrid PS-ACO method on the second group revealed that the proposed algorithm was able to outperform these methods as the network size increases. The evaluation of five DIMACS benchmark instances reveals the high performance in obtaining best-known solutions.
机译:社交网络被视为一种特定类型的社交互动,包括诸如与某人相识,结交朋友,进行合作,在个人或一群人之间共享照片,信仰和情感等活动。集团是某种类型的团体,包括其所有成员之间的完整交流。识别网络中最大集团的问题被认为是该研究领域中的显着挑战之一。迄今为止,已经对该领域进行了一些研究,并且已经提出了解决该问题的一些方法。但是,由于问题的NP难点性质,大多数关于大型网络的不同方法提出的解决方案仍然不够理想。本文使用基于人工蜂群(ABC)优化的元启发式方法,提出了一种在给定的社交网络中寻找最大集团的新方法,并在Matlab中对两个数据集进行了仿真。前一组包括从全球最佳解决方案文献中选取的17个标准样本,后一组包括从Facebook社交网络中选取的6个较大实例。第一组的仿真结果表明,所提出的算法设法在17个标准测试用例中的16个找到了最优解。此外,将第二种方法与蚁群优化(ACO)和混合PS-ACO方法的结果进行比较,结果表明,随着网络规模的增加,该算法的性能优于这些方法。对五个DIMACS基准实例的评估显示出在获得最佳解决方案方面的高性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号