首页 | 本学科首页   官方微博 | 高级检索  
     

P2P网络中基于蚁群算法的资源搜索研究
引用本文:周莲英,闫报.P2P网络中基于蚁群算法的资源搜索研究[J].计算机工程与设计,2012,33(1):32-35.
作者姓名:周莲英  闫报
作者单位:江苏大学计算机科学与通信工程学院,江苏镇江,212013
基金项目:国家863高技术研究发展计划基金,江苏省科技攻关基金
摘    要:实际的P2P网络中包含特定资源的节点只占一部分,而多数搜索方法大多都会遍历整个网络节点,节点的动态性又极易造成搜索路径失效.因此提出了一种基于蚁群算法的搜索机制,该机制以节点上资源访问成功率来定义节点信息素,以避免对消极节点的访问,以节点间的通信次数定义相邻节点的路径信息素,以避免对失效路径的使用,同时结合路径长度对被选路径进行优化选择.给出了该机制的详细搜索算法,并进行了仿真实验.实验结果表明,与Flooding和Chord算法相比,该算法在提高搜索成功率的同时也降低了查询次数.

关 键 词:P2P  蚁群算法  节点信息素  路径信息素  资源访问成功率

Research on search mechanism based on ant colony algorithm in P2P networks
ZHOU Lian-ying , YAN Bao.Research on search mechanism based on ant colony algorithm in P2P networks[J].Computer Engineering and Design,2012,33(1):32-35.
Authors:ZHOU Lian-ying  YAN Bao
Affiliation:(School of Computer Science and Telecommunication Engineering,Jiangsu University,Zhenjiang 212013,China)
Abstract:In the actual P2P networks,only few peers contain search resources,and most search methods will traverse the entire network peers.In addition,the dynamic nature of network peers is easy to make the search path useless.According to these questions,a search mechanism based on ant colony algorithm is introduced,in this search mechanism,peer-pheromone is defined based on peer’s success percent of resources contributions to avoid visits of passive node,besides,path-pheromone is also defined based on number of communications to avoid useless path.In the while,this mechanism makes finally choose among the already acquired paths.Detailed steps of algorithm and a simulation experiment are offered.Experimental results show that this algorithm can not only reduce the number of routing query,but also greatly improve the search hit ratio compared with Flooding and Chord.
Keywords:P2P  ant colony algorithm  peer-pheromone  path-pheromone  success percent of resources contributions
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号