Nature inspired meta-heuristic algorithms for solving the service composition problem in the cloud environments

被引:49
|
作者
Asghari, Saied [1 ]
Navimipour, Nima Jafari [2 ]
机构
[1] Islamic Azad Univ, Tabriz Branch, Young Researchers & Elite Club, Tabriz, Iran
[2] Islamic Azad Univ, Tabriz Branch, Dept Comp Engn, Tabriz, Iran
关键词
cloud computing; meta-heuristic; nature inspired; QoS; service composition; PARTICLE SWARM OPTIMIZATION; BEE COLONY ALGORITHM; EXPERT CLOUD; AWARE; MECHANISMS; FRAMEWORK; SELECTION; PLATFORM; RECOMMENDATIONS; METAHEURISTICS;
D O I
10.1002/dac.3708
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many sorts of services in the cloud environments must be composited based on the user's requests to meet the requirements. Thus, the distributed services are joined to the cloud services through service composition. Also, it is known as NP-hard problems and many researchers significantly are focused on this problem in recent years. Therefore, many different nature-inspired meta-heuristic techniques are proposed for solving this problem. The nature-inspired meta-heuristic techniques have an important role in solving the service composition problem in the cloud environments, but there is not a wide-ranging and detailed paper about reviewing and studying the important mechanisms in this field. Therefore, this study presents a comprehensive analysis of the nature-inspired meta-heuristic techniques for the service composition issue in the cloud computing. The review also contains a classification of the important techniques. These classifications include Ant Colony Optimization, Bee Colony Optimization, Genetic Algorithm, Particle Swarm Optimization, Cuckoo Optimization Algorithm, Bat Algorithm, greedy algorithm, and hybrid algorithm. An important aim of this paper is to highlight the emphasis on the optimization algorithms, and the benefits to tackle the challenges are encountered in the cloud service composition. Also, this paper presents the advantages and disadvantages of the nature-inspired meta-heuristic algorithms for solving the service composition problem in the cloud environments. Moreover, this paper aims to provide more efficient service composition algorithms in the future. Finally, the obtained results have shown that the discussed algorithms have an important effect in solving the cloud service composition problem, and this effect has been increased in recent years.
引用
收藏
页数:27
相关论文
共 50 条
  • [1] Nature inspired meta-heuristic algorithms for solving the load-balancing problem in cloud environments
    Milan, Sara Tabaghchi
    Rajabion, Lila
    Ranjbar, Hamideh
    Navimipour, Nima Jafari
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2019, 110 : 159 - 187
  • [2] The importance of nature-inspired meta-heuristic algorithms for solving virtual machine consolidation problem in cloud environments
    Behrouz Pourghebleh
    Amir Aghaei Anvigh
    Amir Reza Ramtin
    Behnaz Mohammadi
    [J]. Cluster Computing, 2021, 24 : 2673 - 2696
  • [3] The importance of nature-inspired meta-heuristic algorithms for solving virtual machine consolidation problem in cloud environments
    Pourghebleh, Behrouz
    Anvigh, Amir Aghaei
    Ramtin, Amir Reza
    Mohammadi, Behnaz
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 2673 - 2696
  • [4] Nature Inspired Meta-heuristic Optimization Algorithms Capitalized
    Sureka, V
    Sudha, L.
    Kavya, G.
    Arena, K. B.
    [J]. 2020 6TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2020, : 1029 - 1034
  • [5] Nature-inspired meta-heuristic algorithms for solving the load balancing problem in the software-defined network
    Neghabi, Ali Akbar
    Navimipour, Nima Jafari
    Hosseinzadeh, Mehdi
    Rezaee, Ali
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (04)
  • [6] Nature Inspired Meta-Heuristic approach to Assess and Optimize Clients Inclined Queries in Cloud Environments
    Mohankumar, P.
    Iyapparaja, M.
    [J]. PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 39 - 44
  • [7] Towards Sustainable Cloud Computing: Load Balancing with Nature-Inspired Meta-Heuristic Algorithms
    Li, Peiyu
    Wang, Hui
    Tian, Guo
    Fan, Zhihui
    [J]. ELECTRONICS, 2024, 13 (13)
  • [8] Cloud Task Scheduling Using Nature Inspired Meta-Heuristic Algorithm
    Adil, Syed Hasan
    Raza, Kamran
    Ahmed, Usman
    Ali, Syed Saad Azhar
    Hashmani, Manzoor
    [J]. 2015 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS & TECHNOLOGIES (ICOSST), 2015, : 158 - 164
  • [9] Hybrid meta-heuristic algorithms for solving network design problem
    Poorzahedy, Hossain
    Rouhani, Omid M.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 182 (02) : 578 - 596
  • [10] A Survey on Nature Inspired Meta-Heuristic Algorithms with its Domain Specifications
    Rajakumar, R.
    Dhavachelvan, P.
    Vengattaraman, T.
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 550 - 555