A review of swarm intelligence algorithms deployment for scheduling and optimization in cloud computing environments

被引:16
|
作者
Qawqzeh, Yousef [1 ]
Alharbi, Mafawez T. [2 ]
Jaradat, Ayman [3 ]
Sattar, Khalid Nazim Abdul [3 ]
机构
[1] Hafr Al Batin Univ, Dept Comp Sci & Engn, Hafar al Batin, Saudi Arabia
[2] Qassim Univ, Buraydah Community Coll, Dept Nat & Appl Sci, Buraydeh, Qassim, Saudi Arabia
[3] Majmaah Univ, Comp Sci & Informat Dept, Riyadh, Saudi Arabia
关键词
Swarm Intelligence; Optimization; Cloud Computing; Scheduling; Task-Allocation; BEE COLONY ALGORITHM; FIREFLY ALGORITHM;
D O I
10.7717/peerj-cs.696
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Background. This review focuses on reviewing the recent publications of swarm intelligence algorithms (particle swarm optimization (PSO), ant colony optimization (ACO), artificial bee colony (ABC), and the firefly algorithm (FA)) in scheduling and optimization problems. Swarm intelligence (SI) can be described as the intelligent behavior of natural living animals, fishes, and insects. In fact, it is based on agent groups or populations in which they have a reliable connection among them and with their environment. Inside such a group or population, each agent (member) performs according to certain rules that make it capable of maximizing the overall utility of that certain group or population. It can be described as a collective intelligence among self-organized members in certain group or population. In fact, biology inspired many researchers to mimic the behavior of certain natural swarms (birds, animals, or insects) to solve some computational problems effectively. Methodology. SI techniques were utilized in cloud computing environment seeking optimum scheduling strategies. Hence, the most recent publications (2015-2021) that belongs to SI algorithms are reviewed and summarized. Results. It is clear that the number of algorithms for cloud computing optimization is increasing rapidly. The number of PSO, ACO, ABC, and FA related journal papers has been visibility increased. However, it is noticeably that many recently emerging algorithms were emerged based on the amendment on the original SI algorithms especially the PSO algorithm. Conclusions. The major intention of this work is to motivate interested researchers to develop and innovate new SI-based solutions that can handle complex and multiobjective computational problems.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 50 条
  • [41] Niching Particle Swarm Optimization Algorithm for Solving Task Scheduling in Cloud Computing
    Gan Na
    Huang Yufeng
    Lu Xiaomei
    AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (03): : 876 - 879
  • [42] Particle Swarm Optimization Scheduling for Energy Saving in Cluster Computing Heterogenous Environments
    Gabaldon, Eloi
    Guirado, Fernando
    Lluis Lerida, Josep
    Planes, Jordi
    2016 IEEE 4TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD WORKSHOPS (FICLOUDW), 2016, : 321 - 325
  • [43] Renumber Strategy Enhanced Particle Swarm Optimization for Cloud Computing Resource Scheduling
    Li, Hai-Hao
    Fu, Yu-Wen
    Zhan, Zhi-Hui
    Li, Jing-Jing
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 870 - 876
  • [44] A Particle Swarm Optimization Based Pareto Optimal Task Scheduling in Cloud Computing
    Beegom, A. S. Ajeena
    Rajasree, M. S.
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2014, PT II, 2014, 8795 : 79 - 86
  • [45] A survey on cloud computing scheduling algorithms
    Malekimajd, Marzieh
    Safarpoor-Dehkordi, Ali
    MULTIAGENT AND GRID SYSTEMS, 2022, 18 (02) : 119 - 148
  • [46] A Survey of Scheduling Algorithms in Cloud Computing
    AlMansour, Njoud
    Allah, Nasro Min
    2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 186 - 191
  • [47] Cloud Task Scheduling using Particle Swarm Optimization and Capuchin Search Algorithms
    Wang, Gang
    Feng, Jiayin
    Jia, Dongyan
    Song, Jinling
    LI, Guolin
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (07) : 1009 - 1017
  • [48] A Cloud Computing Resource Scheduling Method Based on Particle Swarm Optimization and Ant Colony Optimization
    Xu, Yonggang
    Liu, Xin
    Wei, Jiahui
    Wang, Junzheng
    2016 3RD INTERNATIONAL CONFERENCE ON MECHANICAL, INDUSTRIAL, AND MANUFACTURING ENGINEERING (MIME 2016), 2016, : 157 - 161
  • [49] Workflow scheduling using particle swarm optimization and gray wolf optimization algorithm in cloud computing
    Arora, Neeraj
    Banyal, Rohitash K.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (16):
  • [50] Task Scheduling Optimization in Cloud Computing Applying Multi-Objective Particle Swarm Optimization
    Ramezani, Fahimeh
    Lu, Jie
    Hussain, Farookh
    SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 237 - 251