A hybrid approach using genetic and fruit fly optimization algorithms for QoS-aware cloud service composition

被引:100
|
作者
Seghir, Fateh [1 ]
Khababa, Abdellah [1 ]
机构
[1] Univ Ferhat Abbas Setif 1, Dept Comp Sci, Setif 19000, Algeria
关键词
Service composition; Cloud computing; Quality of service (QoS); Genetic algorithm; Fruit fly optimization algorithm; PARTICLE SWARM OPTIMIZATION;
D O I
10.1007/s10845-016-1215-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper addresses the QoS-aware cloud service composition problem, which is known as a NP-hard problem, and proposes a hybrid genetic algorithm (HGA) to solve it. The proposed algorithm combines two phases to perform the evolutionary process search, including genetic algorithm phase and fruit fly optimization phase. In genetic algorithm phase, a novel roulette wheel selection operator is proposed to enhance the efficiency and the exploration search. To reduce the computation time and to maintain a balance between the exploration and exploitation abilities of the proposed HGA, the fruit fly optimization phase is incorporated as a local search strategy. In order to speed-up the convergence of the proposed algorithm, the initial population of HGA is created on the basis of a heuristic local selection method, and the elitism strategy is applied in each generation to prevent the loss of the best solutions during the evolutionary process. The parameter settings of our HGA were tuned and calibrated using the taguchi method of design of experiment, and we suggested the optimal values of these parameters. The experimental results show that the proposed algorithm outperforms the simple genetic algorithm, simple fruit fly optimization algorithm, and another recently proposed algorithm (DGABC) in terms of optimality, computation time, convergence speed and feasibility rate.
引用
下载
收藏
页码:1773 / 1792
页数:20
相关论文
共 50 条
  • [1] A hybrid approach using genetic and fruit fly optimization algorithms for QoS-aware cloud service composition
    Fateh Seghir
    Abdellah Khababa
    Journal of Intelligent Manufacturing, 2018, 29 : 1773 - 1792
  • [2] An approach for QoS-aware service composition based on genetic algorithms
    Canfora, Gerardo
    Di Penta, Massimiliano
    Esposito, Raffaele
    Villani, Maria Luisa
    GECCO 2005: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOLS 1 AND 2, 2005, : 1069 - 1075
  • [3] QoS-Aware Complex Event Service Composition and Optimization Using Genetic Algorithms
    Gao, Feng
    Curry, Edward
    Ali, Muhammad Intizar
    Bhiri, Sami
    Mileo, Alessandra
    SERVICE-ORIENTED COMPUTING, ICSOC 2014, 2014, 8831 : 386 - 393
  • [4] Formal Approach for QoS-Aware Cloud Service Composition
    Wakrime, Abderrahim Ait
    Jabbour, Said
    2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 30 - 35
  • [5] A Hybrid Meta-Heuristic Approach for QoS-Aware Cloud Service Composition
    Bhushan, S. Bharath
    Reddy, Pradeep C. H.
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2018, 15 (02) : 1 - 20
  • [6] A Hybrid Approach Using Genetic Programming and Greedy Search for QoS-Aware Web Service Composition
    Ma, Hui
    Wang, Anqi
    Zhang, Mengjie
    TRANSACTIONS ON LARGE-SCALE DATA- AND KNOWLEDGE-CENTERED SYSTEMS XVIII: SPECIAL ISSUE ON DATABASE- AND EXPERT-SYSTEMS APPLICATIONS, 2015, 8980 : 180 - 205
  • [7] A hybrid formal verification approach for QoS-aware multi-cloud service composition
    Alireza Souri
    Amir Masoud Rahmani
    Nima Jafari Navimipour
    Reza Rezaei
    Cluster Computing, 2020, 23 : 2453 - 2470
  • [8] A hybrid formal verification approach for QoS-aware multi-cloud service composition
    Souri, Alireza
    Rahmani, Amir Masoud
    Navimipour, Nima Jafari
    Rezaei, Reza
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 2453 - 2470
  • [9] An adaptive approach for QoS-aware web service composition using cultural algorithms
    Kobti, Ziad
    Wang Zhiyang
    AI 2007: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4830 : 140 - +
  • [10] QoS-aware cloud service composition using eagle strategy
    Gavvala, Siva Kumar
    Jatoth, Chandrashekar
    Gangadharan, G. R.
    Buyya, Rajkumar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 90 : 273 - 290