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

Computer Engineering & Science

Previous Articles     Next Articles

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

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