计算机工程与应用 ›› 2012, Vol. 48 ›› Issue (4): 97-99.

• 网络、通信、安全 • 上一篇    下一篇

基于蚁群算法的非结构化P2P网络资源搜索策略

李春秀1,2,刘方爱1,2   

  1. 1.山东师范大学 信息科学与工程学院,济南 250014
    2.山东省分布式计算机软件新技术重点实验室,济南 250014
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2012-02-01 发布日期:2012-04-05

Resources search strategy based on ant colony algorithm in unstructured P2P networks

LI Chunxiu1,2, LIU Fang’ai1,2   

  1. 1.School of Information Science and Engineering, Shandong Normal University, Jinan 250014, China
    2.Shandong Provincial Key Lab for Distributed Computer Software Novel Technology, Jinan 250014, China
  • Received:1900-01-01 Revised:1900-01-01 Online:2012-02-01 Published:2012-04-05

摘要: 针对非结构化P2P网络资源搜索算法中冗余消息数过多、搜索效率低等问题,提出一种基于蚁群算法的非结构化P2P网络资源搜索策略,该策略利用蚂蚁信息素的正反馈原理,同时综合考虑邻居节点度和邻居-邻居节点信息,选择下一条邻居节点路径转发查询消息,有效地指导资源搜索路径的生成。实验结果表明,该算法在一定程度上减少了大量的冗余查询消息,提高了资源搜索的成功率,是一种有效的非结构化P2P网络资源搜索策略。

关键词: 非结构化P2P网络, 蚁群算法, 节点度, 信息素

Abstract: For the resources search algorithm’s too many redundant messages and low efficiency issues in unstructured P2P networks, it proposes a resources search strategy based on ant colony algorithm. The strategy uses ant pheromone’s positive feedback principle, meanwhile considers comprehensively of neighbor nodes’degrees and neighbor-neighbor node’s informations to choose the next neighbor nodes. Experimental results show that this algorithm can reduce the number of redundant query messages and improve resource search success rate, it is an effective search strategy in unstructured P2P networks.

Key words: unstructured P2P networks, ant colony algorithm, node degree, pheromone