作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (5): 104-106. doi: 10.3969/j.issn.1000-3428.2008.05.036

• 网络与通信 • 上一篇    下一篇

基于粒子群算法的Web服务组合研究

刘莉平1, 2,陈志刚1, 2,刘爱心2   

  1. (1. 中南大学软件学院,长沙 410083;2. 中南大学信息科学与工程学院,长沙 410083)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-03-05 发布日期:2008-03-05

Research on Web Services Composition Based on Particle Swarm Optimization

LIU Li-ping1,2, CHEN Zhi-gang1, 2, LIU Ai-xin2   

  1. (1. School of Software, Central South University, Changsha 410083; 2. School of Information Science and Engineering, Central South University, Changsha 410083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-03-05 Published:2008-03-05

摘要: 针对现有服务组合中QoS优化的不足,该文提出一种基于粒子群算法的解决QoS动态服务组合算法。通过对服务组合的业务逻辑与服务实例进行合理编码,重新定义粒子的位置、速度与“加”运算,利用粒子群算法的智能优化原理以及局部与全局优化信息加快粒子群的搜索速度,使其能够快速地得到一组满足约束条件的Pareto优化的服务组合。实验结果证明了算法的可行性和有效性。

关键词: Web服务组合, 服务选取, 粒子群算法, Pareto优化

Abstract: This paper presents an improved algorithm based on particle swarm, which is to resolve dynamic Web Services selection with QoS optimal in Web Services composition. The essence of the algorithm is that the problem of dynamic Web Service selection with QoS optimal is transformed into a multi-objective services composition optimization with QoS constraints. The theory of intelligent optimization of particle swarm optimization algorithm is utilized to produce a set of optimal Pareto services composition process with constraint principle by accelerating global and detail searching speed based on deciding PSO state. Experimental results indicate the feasibility and efficiency of this algorithm.

Key words: Web Services composition, services selection, particle swarm optimization, Pareto optimal

中图分类号: