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 条
  • [31] Enhanced Whale Optimization Algorithm for task scheduling in cloud computing environments
    Zhang, Yanfeng
    Wang, Jiawei
    Journal of Engineering and Applied Science, 2024, 71 (01):
  • [32] A taxonomy and survey on scheduling algorithms for scientific workflows in IaaS cloud computing environments
    Rodriguez, Maria Alejandra
    Buyya, Rajkumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (08):
  • [33] Review of Multi-Objective Swarm Intelligence Optimization Algorithms
    Yasear, Shaymah Akram
    Ku-Mahamud, Ku Ruhana
    JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY-MALAYSIA, 2021, 20 (02): : 171 - 211
  • [34] Improved Bee Swarm Optimization Algorithm for Load Scheduling in Cloud Computing Environment
    Chaudhary, Divya
    Kumar, Bijendra
    Sakshi, Sakshi
    Khanna, Rahul
    DATA SCIENCE AND ANALYTICS, 2018, 799 : 400 - 413
  • [35] Cloud computing task scheduling based on Improved Particle Swarm Optimization Algorithm
    Zhang, Yuping
    Yang, Rui
    IECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2017, : 8768 - 8772
  • [36] Research on cloud computing task scheduling algorithm based on particle swarm optimization
    Wang, Qing
    Fu, Xue-Liang
    Dong, Gai-Fang
    Li, Tao
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2019, 19 (02) : 327 - 335
  • [37] Network Scheduling Model of Cloud Computing based on Particle Swarm Optimization Algorithm
    Lu, Ke
    Meng, Junxia
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (04): : 73 - 81
  • [38] Particle Swarm Optimization with Enhanced Neighborhood Search for Task Scheduling in Cloud Computing
    Al Shamaa, Saleh
    Harrabida, Nabil
    Shi, Wei
    St-Hilaire, Marc
    2022 IEEE CLOUD SUMMIT, 2022, : 31 - 37
  • [39] Cloud Resource Adaptive Scheduling Framework and Optimization Strategy Based on Swarm Intelligence
    Zhao, H. W.
    Zhang, S.
    Ruan, Y.
    Jing, X. H.
    2018 INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS AND CONTROL ENGINEERING (ISPECE 2018), 2019, 1187
  • [40] Renumber strategy enhanced particle swarm optimization for cloud computing resource scheduling
    20161602267194
    (1) Department of Computer Science, Sun Vat-Sen University, Guangzhou; 510275, China; (2) School of Advanced Computing, Sun Vat-Sen University, Guangzhou; 510275, China; (3) Key Laboratory of Machine Intelligence and Advanced Computing, Sun Yat-sen University, Ministry of Education, China; (4) Engineering Research Center of Supercomputing Engineering Software, Sun Vat-sen University, Ministry of Education, China; (5) Key Laboratory of Software Technology, Education Department of Guangdong Province, China; (6) State Key Laboratory of Mathematical Engineering and Advanced Computing, China; (7) School of Computer Science, South China Normal University, China, 1600, (Institute of Electrical and Electronics Engineers Inc., United States):