An improved artificial bee colony algorithm for cloud computing service composition

The rapid increase of using cloud computing encourages service vendors to supply services with different features and provide them in a service pool. Service composition (SC) problem in cloud computing environment becomes a key issue because of the increase of service quantity and user requirements of the quality of service experience. To satisfy the demands on quality of service experience and realize an efficient algorithm for SC problem, a quality of experience (QoE) evaluation model based on fuzzy analytic hierarchy process (FAHP) for SC problem is put forward first. Then, an improved artificial bee colony (IABC) optimization algorithm for QoE based SC problem is proposed. The algorithm improves the updating mechanism of scout bees by introducing current global optimal solution to accelerate convergence velocity and eventually to improve the solution quality. Finally, the experimental results on QWS dataset show that IABC has a better performance on QoE based SC problem, compared with original ABC, PSO and DE.

[1]  Kalevi Kilkki,et al.  Quality of Experience in Communications Ecosystem , 2008, J. Univers. Comput. Sci..

[2]  Ana R. Cavalli,et al.  QoE Estimation for Web Service Selection Using a Fuzzy-Rough Hybrid Expert System , 2014, 2014 IEEE 28th International Conference on Advanced Information Networking and Applications.

[3]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[4]  Chen Yan Classification & research advancement of comprehensive evaluation methods , 2004 .

[5]  Yonggang Wen,et al.  QoE-Driven Cache Management for HTTP Adaptive Bit Rate Streaming Over Wireless Networks , 2012, IEEE Transactions on Multimedia.

[6]  Seong Gon Choi,et al.  A study on a QoS/QoE correlation model for QoE evaluation on IPTV service , 2010, 2010 The 12th International Conference on Advanced Communication Technology (ICACT).

[7]  Antony William Rix,et al.  Perceptual evaluation of speech quality (PESQ): The new ITU standard for end-to-end speech quality a , 2002 .

[8]  NejdlWolfgang,et al.  A hybrid approach for efficient Web service composition with end-to-end QoS constraints , 2012 .

[9]  Hyun-Jong Kim,et al.  The QoE Evaluation Method through the QoS-QoE Correlation Model , 2008, 2008 Fourth International Conference on Networked Computing and Advanced Information Management.

[10]  Yu Du,et al.  A QoE Based Evaluation of Service Quality in Wireless Communication Network , 2009, 2009 International Conference on New Trends in Information and Service Science.

[11]  Thomas L. Saaty,et al.  Models, Methods, Concepts & Applications of the Analytic Hierarchy Process , 2012 .

[12]  Markus Fiedler,et al.  A generic quantitative relationship between quality of experience and quality of service , 2010, IEEE Network.

[13]  Fei Tao,et al.  FC-PACO-RM: A Parallel Method for Service Composition Optimal-Selection in Cloud Manufacturing System , 2013, IEEE Transactions on Industrial Informatics.

[14]  Fei Tao,et al.  Correlation-aware resource service composition and optimal-selection in manufacturing grid , 2010, Eur. J. Oper. Res..