• DocumentCode
    1971122
  • Title

    An Improved Artificial Bee Colony Approach to QoS-Aware Service Selection

  • Author

    Xianzhi Wang ; Zhongjie Wang ; Xiaofei Xu

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Harbin Inst. of Technol., Harbin, China
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    395
  • Lastpage
    402
  • Abstract
    As available services accumulate on the Internet, QoS-aware service selection (SSP) becomes an increasingly difficult task. Since Artificial Bee Colony algorithm (ABC) has been successful in solving many problems as a simpler implementation of swarm intelligence, its application to SSP is promising. However, ABC was initially designed for numerical optimization, and its effectiveness highly depends on what we call optimality continuity property of the solution space, i.e., similar variable values (or neighboring solutions) result in similar objective values (or evaluation results). We will show that SSP does not possess such property. We further propose an approximation approach based on greedy search strategies for ABC, to overcome this problem. In this approach, neighboring solutions are generated for a composition greedily based on the neighboring services of its component services. Two algorithms with different neighborhood measures are presented based on this approach. The resulting neighborhood structure of the proposed algorithms is analogical to that of continuous functions, so that the advantages of ABC can be fully leveraged in solving SSP. Also, they are pure online algorithms which are as simple as canonical ABC. The rationale of the proposed approach is discussed and the complexity of the algorithms is analyzed. Experiments conducted against canonical ABC indicate that the proposed algorithms can achieve better optimality within limited time.
  • Keywords
    Web services; approximation theory; greedy algorithms; quality of service; search problems; swarm intelligence; ABC; Internet; QoS-aware service selection; SSP; approximation approach; artificial bee colony algorithm; canonical ABC; component services; greedy search strategies; neighboring services; numerical optimization; online algorithms; optimality continuity property; solution space; swarm intelligence; Approximation algorithms; Approximation methods; Optimized production technology; Quality of service; Search problems; Tin; QoS-aware service selection; approximation algorithms; artificial bee colony algorithm; neighborhood search;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2013 IEEE 20th International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5025-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2013.60
  • Filename
    6649604