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 条
  • [21] Scheduling Jobs on Cloud Computing using Firefly Algorithm
    Esa, Demyana Izzat
    Yousif, Adil
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (07): : 149 - 158
  • [22] Network perception task migration in cloud-edge fusion computing
    Ling, Chen
    Zhang, Weizhe
    He, Hui
    Tian, Yu-chu
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2020, 9 (01):
  • [23] QoS-Aware Task Scheduling in Cloud-Edge Environment
    Lu, Shida
    Gu, Rongbin
    Jin, Hui
    Wang, Liang
    Li, Xin
    Li, Jing
    IEEE ACCESS, 2021, 9 : 56496 - 56505
  • [24] Network perception task migration in cloud-edge fusion computing
    Chen Ling
    Weizhe Zhang
    Hui He
    Yu-chu Tian
    Journal of Cloud Computing, 9
  • [25] 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
  • [26] Research on cloud-edge joint task inference algorithm in edge intelligence
    Zheng, Yaping
    Journal of Computers (Taiwan), 2021, 32 (04) : 211 - 224
  • [27] FPGA-based edge computing: Task modeling for cloud-edge collaboration
    Xiao, Chuan
    Zhao, Chun
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2022, 13 (02)
  • [28] MPSO: An Optimization Algorithm for Task Offloading in Cloud-Edge Aggregated Computing Scenarios for Autonomous Driving
    Liu, Xuanyan
    Yan, Rui
    Kim, Jung Yoon
    Xu, Xiaolong
    MOBILE NETWORKS & APPLICATIONS, 2024,
  • [29] Tournament based equilibrium optimization for minimizing energy consumption on dynamic task scheduling in cloud-edge computing
    Souri, Alireza
    Mood, Sepehr Ebrahimi
    Gao, Mingliang
    Li, Kuan-Ching
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (06): : 8001 - 8013
  • [30] Multi-Objectives Firefly Algorithm for Task Offloading in the Edge-Fog-Cloud Computing
    Saif, Faten A.
    Latip, Rohaya
    Hanapi, Zurina Mohd
    Kamarudin, Shafinah
    Kumar, A. V. Senthil
    Bajaher, Awadh Salem
    IEEE ACCESS, 2024, 12 : 159561 - 159578