ECFA: An Efficient Convergent Firefly Algorithm for Solving Task Scheduling Problems in Cloud-Edge Computing

被引:8
|
作者
Yin, Lu [1 ]
Sun, Jin [1 ]
Zhou, Junlong [1 ]
Gu, Zonghua [2 ]
Li, Keqin [3 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Jiangsu, Peoples R China
[2] Umea Univ, Dept Appl Phys & Elect, S-90187 Umea, Sweden
[3] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
关键词
Task analysis; Processor scheduling; Cloud computing; Servers; Scheduling; Trajectory; Convergence; Cloud-edge computing; task scheduling; firefly algorithm; convergence proof; trajectory analysis; RESOURCE-ALLOCATION; SECURITY; FOG; SYSTEMS;
D O I
10.1109/TSC.2023.3293048
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In cloud-edge computing paradigms, the integration of edge servers and task offloading mechanisms has posed new challenges to developing task scheduling strategies. This paper proposes an efficient convergent firefly algorithm (ECFA) for scheduling security-critical tasks onto edge servers and the cloud datacenter. The proposed ECFA uses a probability-based mapping operator to convert an individual firefly into a scheduling solution, in order to associate the firefly space with the solution space. Distinct from the standard FA, ECFA employs a low-complexity position update strategy to enhance computational efficiency in solution exploration. In addition, we provide a rigorous theoretical analysis to justify that ECFA owns the capability of converging to the global best individual in the firefly space. Furthermore, we introduce the concept of boundary traps for analyzing firefly movement trajectories, and investigate whether ECFA would fall into boundary traps during the evolutionary procedure under different parameter settings. We create various testing instances to evaluate the performance of ECFA in solving the cloud-edge scheduling problem, demonstrating its superiority over FA-based and other competing metaheuristics. Evaluation results also validate that the parameter range derived from the theoretical analysis can prevent our algorithm from falling into boundary traps.
引用
收藏
页码:3280 / 3293
页数:14
相关论文
共 50 条
  • [11] Smart Education System Enhancing Collaborative Learning with Virtual Reality and Cloud-Edge Computing Task Scheduling Algorithm
    Li G.
    Shu L.
    Computer-Aided Design and Applications, 2023, 20 (S14): : 50 - 71
  • [12] Computation Offloading and Task Scheduling for DNN-Based Applications in Cloud-Edge Computing
    Chen, Zheyi
    Hu, Junqin
    Chen, Xing
    Hu, Jia
    Zheng, Xianghan
    Min, Geyong
    IEEE ACCESS, 2020, 8 : 115537 - 115547
  • [13] Machine scheduling with restricted rejection: An Application to task offloading in cloud-edge collaborative computing
    Li, Weidong
    Ou, Jinwen
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 314 (03) : 912 - 919
  • [14] An efficient IoT task scheduling algorithm in cloud environment using modified Firefly algorithm
    Qasim M.
    Sajid M.
    International Journal of Information Technology, 2025, 17 (1) : 179 - 188
  • [15] A hybrid algorithm for efficient task scheduling in cloud computing environment
    Roshni Thanka M.
    Uma Maheswari P.
    Bijolin Edwin E.
    International Journal of Reasoning-based Intelligent Systems, 2019, 11 (02): : 134 - 140
  • [16] 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
  • [17] 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
  • [18] 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
  • [19] Deadline-aware Task Scheduling for Cloud Computing using Firefly Optimization Algorithm
    Bai, Ya-meng
    Wang, Yang
    Wu, Shen-shen
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (05) : 498 - 506
  • [20] A New Task Scheduling Algorithm using Firefly and Simulated Annealing Algorithms in Cloud Computing
    Fanian, Fakhrosadat
    Bardsiri, Vahid Khatibi
    Shokouhifar, Mohammad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (02) : 195 - 202