• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 计算机网络与信息安全 • 上一篇    下一篇

基于混沌机制与Levy变异烟花算法的服务组合优化

刘婷1,2,杨秋翔1   

  1. (1.中北大学软件学院,山西 太原 030051;2.中北大学信息探测与处理技术研究所,山西 太原 030051)
  • 收稿日期:2018-12-21 修回日期:2019-04-24 出版日期:2019-09-25 发布日期:2019-09-25
  • 基金资助:

    2017年中北大学校科学基金(20171459)

Service composition optimization based on the fireworks
algorithm mixing chaotic mechanism and Levy mutation
#br#  

LIU Ting1,2,YANG Qiu-xiang1   

  1. (1.School of Software,North University of China,Taiyuan 030051;
    2.Institute of Signal Capture & Processing Technology,North University of China,Taiyuan 030051,China)
  • Received:2018-12-21 Revised:2019-04-24 Online:2019-09-25 Published:2019-09-25

摘要:

为了在大规模Web服务环境中筛选出满足用户复杂应用需求且综合性能高的服务组合,提出一种混合混沌机制与Levy变异的改进烟花算法。
首先利用混沌理论产生初始烟花群体,避免种群个体分散不均,造成重复多次局部寻优现象;然后在搜索过程中引入Levy变异算子,提高算法的全局搜索能力,有效避免早熟收敛;最后采用精英选择策略筛选下一代烟花种群,降低了算法的时间开销。通过大量实验结果说明了该算法的寻优性能和稳定性。
 

关键词: Web服务组合, 服务质量, 混沌机制, Levy变异, 烟花算法, 适应度函数

Abstract:

In order to pick out the service composition that meets the complex application requirements of users and the high comprehensive performance in the large-scale Web service environment, we propose an improved fireworks algorithm mixing chaotic mechanism and Levy mutation. Firstly, the chaos theory is used to generate the initial fireworks population and avoid uneven dispersion of individuals which can result in repeated local optimization. Then the Levy mutation operator is introduced to the search process to enhance the global search capability of the algorithm and avoid premature convergence. Finally, the elite selection strategy is adopted to reduce the time expenses of the algorithm in the process of selecting next generation fireworks population. Experimental results verify the optimization performance and stability of the algorithm .

 

 

 
 

Key words: Web service composition, quality of service, chaotic mechanism, Levy mutation, fireworks algorithm, fitness function