Modified firefly algorithm for workflow scheduling in cloud-edge environment

被引:54
|
作者
Bacanin, Nebojsa [1 ]
Zivkovic, Miodrag [1 ]
Bezdan, Timea [1 ]
Venkatachalam, K. [2 ]
Abouhawwash, Mohamed [3 ,4 ]
机构
[1] Singidunum Univ, Danijelova 32, Belgrade 11000, Serbia
[2] Univ Hradec Kralove, Fac Sci, Dept Appl Cybernet, Hradec Kralove 50003, Czech Republic
[3] Mansoura Univ, Fac Sci, Dept Math, Mansoura 35516, Egypt
[4] Michigan State Univ, Dept Computat Math Sci & Engn CMSE, E Lansing, MI 48824 USA
来源
NEURAL COMPUTING & APPLICATIONS | 2022年 / 34卷 / 11期
关键词
Edge computing; Swarm intelligence; Workflow scheduling; Firefly algorithm; Genetic operator; Quasi-reflection-based learning; PARTICLE SWARM OPTIMIZATION;
D O I
10.1007/s00521-022-06925-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Edge computing is a novel technology, which is closely related to the concept of Internet of Things. This technology brings computing resources closer to the location where they are consumed by end-users-to the edge of the cloud. In this way, response time is shortened and lower network bandwidth is utilized. Workflow scheduling must be addressed to accomplish these goals. In this paper, we propose an enhanced firefly algorithm adapted for tackling workflow scheduling challenges in a cloud-edge environment. Our proposed approach overcomes observed deficiencies of original firefly metaheuristics by incorporating genetic operators and quasi-reflection-based learning procedure. First, we have validated the proposed improved algorithm on 10 modern standard benchmark instances and compared its performance with original and other improved state-of-the-art metaheuristics. Secondly, we have performed simulations for a workflow scheduling problem with two objectives-cost and makespan. We performed comparative analysis with other state-of-the-art approaches that were tested under the same experimental conditions. Algorithm proposed in this paper exhibits significant enhancements over the original firefly algorithm and other outstanding metaheuristics in terms of convergence speed and results' quality. Based on the output of conducted simulations, the proposed improved firefly algorithm obtains prominent results and managed to establish improvement in solving workflow scheduling in cloud-edge by reducing makespan and cost compared to other approaches.
引用
收藏
页码:9043 / 9068
页数:26
相关论文
共 50 条
  • [41] Container Scheduling in Hybrid Cloud-Edge Collaborative System
    Luo, Jincheng
    Tang, Bing
    Zhang, Jiaming
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 5662 - 5667
  • [42] Latency-aware Scheduling in the Cloud-Edge Continuum
    Chiaro, Cristopher
    Monaco, Doriana
    Sacco, Alessio
    Casetti, Claudio
    Marchetto, Guido
    PROCEEDINGS OF 2024 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, NOMS 2024, 2024,
  • [43] Adaptive Task Scheduling in Cloud-Edge System for Edge Intelligence Application
    Zeng, Zeng
    Miao, Weiwei
    Li, Shihao
    Liao, Xiaoyun
    Zhang, Mingxuan
    Zhang, Rui
    Teng, Changzhi
    19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 1682 - 1689
  • [44] An Effective Algorithm for Cloud Workflow Scheduling
    Chou, Yu-Ting
    Liu, Shih-Jui
    Wu, Tzu-Chuan
    Wu, Chia-Lin
    Tsai, Chun-Wei
    Chiang, Ming-Chao
    2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 3603 - 3608
  • [45] An Efficient Task Scheduling Algorithm in the Cloud and Edge Collaborative Environment
    Long, Saiqin
    Wang, Cong
    Long, Weifan
    Liu, Haolin
    Deng, Qingyong
    Li, Zhetao
    CHINESE JOURNAL OF ELECTRONICS, 2024, 33 (05) : 1296 - 1307
  • [46] An Efficient Task Scheduling Algorithm in the Cloud and Edge Collaborative Environment
    Saiqin LONG
    Cong WANG
    Weifan LONG
    Haolin LIU
    Qingyong DENG
    Zhetao LI
    Chinese Journal of Electronics, 2024, 33 (05) : 1296 - 1307
  • [47] An Orderly EV Charging Scheduling Method Based on Deep Learning in Cloud-Edge Collaborative Environment
    Zhong, Jiayong
    Xiong, Xiaofu
    ADVANCES IN CIVIL ENGINEERING, 2021, 2021
  • [48] Microservice Replacement Algorithm in Cloud-Edge System for Edge Intelligence
    Miao, Weiwei
    Zeng, Zeng
    Li, Shihao
    Wei, Lei
    Jiang, Chengling
    Quan, Siping
    Li, Yong
    19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 1737 - 1744
  • [49] Cost-effective workflow scheduling approach on cloud under deadline constraint using firefly algorithm
    Koneti Kalyan Chakravarthi
    L. Shyamala
    V. Vaidehi
    Applied Intelligence, 2021, 51 : 1629 - 1644
  • [50] An Intrusion Detection System Using Modified-Firefly Algorithm in Cloud Environment
    Ghosh, Partha
    Sarkar, Dipankar
    Sharma, Joy
    Phadikar, Santanu
    INTERNATIONAL JOURNAL OF DIGITAL CRIME AND FORENSICS, 2021, 13 (02) : 77 - 93