通信学报 ›› 2013, Vol. 34 ›› Issue (10): 37-48.doi: 10.3969/j.issn.1000-436x.2013.10.005

• 学术论文 • 上一篇    下一篇

基于改进蚁群算法的可信服务发现

盛国军1,2,温涛1,2,郭权2,宋晓莹1,2   

  1. 1 东北大学 软件中心,辽宁 沈阳 110004
    2 大连东软信息学院 辽宁省网络安全与计算技术重点实验室,辽宁 大连 116023
  • 出版日期:2013-10-25 发布日期:2017-08-10
  • 基金资助:
    国家自然科学基金资助项目;国家自然科学基金资助项目

Trustworthy service discovery based on a modified ant colony algorithm

Guo-jun SHENG1,2,Tao WEN1,2,Quan GUO2,Xiao-ying SONG1,2   

  1. 1 Software Center,Northeastern University,Shenyang 110004,China
    2 Liaoning Key Lab of Network Security and Computing Technology,Dalian Neusof t Information Institute,Dalian 116023,China
  • Online:2013-10-25 Published:2017-08-10
  • Supported by:
    The National Natural Science Foundation of China;The National Natural Science Foundation of China

摘要:

针对非结构化P2P网络中的服务发现问题,提出了一种基于改进蚁群算法的可信服务发现方法。该方法在传统蚁群算法基础上应用若干新的策略控制蚁群的行为,如动态蚁群策略、子蚂蚁策略、服务节点的信誉评估策略以及蚂蚁的恶意节点惩罚策略等,高信誉服务节点在蚂蚁的推荐下进行邻居更换和自组织。这些策略和方法为蚁群算法在分布式环境下服务发现的应用研究提供了一种新思路。实验结果表明,本算法在各种常见复杂网络环境下仍可保证较高的可信服务查准率和更高的综合服务发现效率,通过对实验数据的分析和解释得到了若干有益的结论,为进一步的研究工作奠定了基础。

关键词: 服务发现, 自组织网络, 可信服务, 动态蚁群策略, 子蚂蚁策略

Abstract:

Aiming at the problem of service discovery in unstructured P2P network,a trustworthy service discovery me-thod based on a modified ant colony algorithm was prop sed.Some novel policies were introduced to control the beha-vior of the ant colony,such as the dynamic ant colony policy,the sub-ant policy,the reputation evaluation policy to ser-vice peers,and the punishment policy to malicious peers.Service peers with high reputation could change their neighbors and make self-organization under the recommendation of ants.These policies and methods provide new ideas for the ap-plication researches of ant colony algorithms in the field of distributed service discovery.The results of experiments show that the proposed algorithm can guarantee higher trust service precision and better integrated service discovery performance in complex network environments,and some useful conclusions were obtained through the alysis and ex-planation of the experimental data,laying a solid foundation for further researches.

Key words: service discovery, self-organizing network, trustworthy service, dynamic ant colony policy, sub-ant policy

No Suggested Reading articles found!