Task Scheduling for Federated Learning in Edge Cloud Computing Environments by Using Adaptive-Greedy Dingo Optimization Algorithm and Binary Salp Swarm Algorithm

被引:4
|
作者
Cai, Weihong [1 ]
Duan, Fengxi [1 ]
机构
[1] Shantou Univ, Dept Comp, Shantou 515063, Guangdong, Peoples R China
关键词
edge cloud computing; Internet of things; dingo optimization algorithm; salp swarm algorithm; federated learning; RESOURCE-ALLOCATION; COMPUTATION;
D O I
10.3390/fi15110357
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of computationally intensive applications, the demand for edge cloud computing systems has increased, creating significant challenges for edge cloud computing networks. In this paper, we consider a simple three-tier computational model for multiuser mobile edge computing (MEC) and introduce two major problems of task scheduling for federated learning in MEC environments: (1) the transmission power allocation (PA) problem, and (2) the dual decision-making problems of joint request offloading and computational resource scheduling (JRORS). At the same time, we factor in server pricing and task completion, in order to improve the user-friendliness and fairness in scheduling decisions. The solving of these problems simultaneously ensures both scheduling efficiency and system quality of service (QoS), to achieve a balance between efficiency and user satisfaction. Then, we propose an adaptive greedy dingo optimization algorithm (AGDOA) based on greedy policies and parameter adaptation to solve the PA problem and construct a binary salp swarm algorithm (BSSA) that introduces binary coding to solve the discrete JRORS problem. Finally, simulations were conducted to verify the better performance compared to the traditional algorithms. The proposed algorithm improved the convergence speed of the algorithm in terms of scheduling efficiency, improved the system response rate, and found solutions with a lower energy consumption. In addition, the search results had a higher fairness and system welfare in terms of system quality of service.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] Adaptive Incremental Genetic Algorithm for Task Scheduling in Cloud Environments
    Duan, Kairong
    Fong, Simon
    Siu, Shirley W. I.
    Song, Wei
    Guan, Steven Sheng-Uei
    SYMMETRY-BASEL, 2018, 10 (05):
  • [42] Multiprocessor Task Scheduling Optimization for Cyber-Physical System Using an Improved Salp Swarm Optimization Algorithm
    Acharya B.
    Panda S.
    Ray N.K.
    SN Computer Science, 5 (1)
  • [43] Ranging and tuning based particle swarm optimization with bat algorithm for task scheduling in cloud computing
    Valarmathi, R.
    Sheela, T.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 11975 - 11988
  • [44] Ranging and tuning based particle swarm optimization with bat algorithm for task scheduling in cloud computing
    R. Valarmathi
    T. Sheela
    Cluster Computing, 2019, 22 : 11975 - 11988
  • [45] A modified PSO algorithm for task scheduling optimization in cloud computing
    Zhou, Zhou
    Chang, Jian
    Hu, Zhigang
    Yu, Junyang
    Li, Fangmin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (24):
  • [46] Task scheduling optimization in cloud computing based on heuristic Algorithm
    Guo, L. (kftjh@yahoo.com.cn), 1600, Academy Publisher (07):
  • [47] MHDNNL: A Batch Task Optimization Scheduling Algorithm in Cloud Computing
    Li, Qirui
    Peng, Zhiping
    Cui, Delong
    Lin, Jianpeng
    He, Jieguang
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2022, 17 (01)
  • [48] The Intelligent Task Scheduling Algorithm in Cloud Computing with Multistage Optimization
    He, XiaoLi
    Song, Yu
    Binsack, Ralf Volker
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (04): : 313 - 323
  • [49] An efficient task scheduling in a cloud computing environment using hybrid Genetic Algorithm - Particle Swarm Optimization (GA-PSO) algorithm
    Kumar, A. M. Senthil
    Parthiban, K.
    Shankar, Siva S.
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT SUSTAINABLE SYSTEMS (ICISS 2019), 2019, : 29 - 34
  • [50] 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):