Web Service Composition Optimization Method Based on Improved Multi-objective Artificial Bee Colony Algorithm

被引:0
|
作者
Song H. [1 ,2 ]
Wang Y.-L. [1 ]
Liu G.-Q. [1 ]
Zhang B. [2 ]
机构
[1] School of Software, Northeastern University, Shenyang
[2] School of Computer Science and Engineering, Northeastern University, Shenyang
关键词
Artificial bee colony; Multi-objective optimization; Optimization of service composition; Web services;
D O I
10.12068/j.issn.1005-3026.2019.06.004
中图分类号
学科分类号
摘要
To solve the problem of combinatorial diversity and service quality in Web service composition optimization methods, an improvement in artificial bee colony algorithm was proposed. Several methods such as reverse learning operator, elite guidance strategy, and combination mutation strategy were led into the algorithm, by which targeted information could be provided to update individuals. Furthermore, the diversity of service portfolios was enhanced on the premise of ensuring the quality of service portfolios. The experimental results indicated that the refined algorithm has fast convergence speed and good uniformity. Meanwhile, a better optimistic effect was also received for the optimization of Web service composition, and the search accuracy, solution quality and convergence speed were improved as well. © 2019, Editorial Department of Journal of Northeastern University. All right reserved.
引用
收藏
页码:777 / 782
页数:5
相关论文
共 13 条
  • [1] Ni W.-C., Liu L.-C., Wu C., Survey on Web services composition methods, Computer Engineering, 34, 4, pp. 78-81, (2008)
  • [2] Jaeger M.C., Muhl G., Golze S., QoS-aware composition of Web services: a look at selection algorithms, Proceedings of International Conference of Web Services, pp. 646-661, (2005)
  • [3] Karaboga D., An idea based on honey bee swarm for numerical optimization, (2005)
  • [4] Zhou Q.-L., Chen M.-Z., Zhang B., Multi-objective artificial bee colony algorithm applied in QoS-aware service composition optimization, Application Research of Computers, 29, 10, pp. 3625-3628, (2012)
  • [5] Wang L., Zhou G., Xu Y., Et al., An enhanced Pareto-based artificial bee colony algorithm for the multi-objective flexible job-shop scheduling, International Journal of Advanced Manufacturing Technology, 60, pp. 1111-1123, (2012)
  • [6] Li J.Q., Pan Q.K., Gao K.Z., Pareto-based discrete artificial bee colony algorithm for multi-objective flexible job shop scheduling problems, International Journal of Advanced Manufacturing Technology, 55, pp. 1159-1169, (2011)
  • [7] Ardagna D., Pernici B., Adaptive Service Composition in Flexible Processes, (2007)
  • [8] Cardoso J., Sheth A., Miller J., Et al., Quality of service for workflows and Web service processes, Journal of Web Semantics, 1, 3, pp. 281-308, (2004)
  • [9] Huo Y., Zhuang Y., Gu J.J., Et al., Discrete Gbest-guided artificial bee colony algorithm for cloud service composition, Applied Intelligence, 42, 4, pp. 661-678, (2015)
  • [10] Zhu G., Kwong S., Gbest-guided artificial bee colony algorithm for numerical function optimization, Applied Mathematics & Computation, 217, 7, pp. 3166-3173, (2010)