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 条
  • [21] Quantum-inspired binary chaotic salp swarm algorithm (QBCSSA)-based dynamic task scheduling for multiprocessor cloud computing systems
    Mishra, Kaushik
    Pradhan, Rosy
    Majhi, Santosh Kumar
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (09): : 10377 - 10423
  • [22] Task scheduling of cloud computing using integrated particle swarm algorithm and ant colony algorithm
    Xuan Chen
    Dan Long
    Cluster Computing, 2019, 22 : 2761 - 2769
  • [23] Task scheduling of cloud computing using integrated particle swarm algorithm and ant colony algorithm
    Chen, Xuan
    Long, Dan
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S2761 - S2769
  • [24] Research on Improved Hybrid Particle Swarm Optimization Algorithm for Cloud Computing Task Scheduling
    Yang, Xiaoguang
    Wang, Qian
    Zhang, Yimin
    PROCEEDINGS OF THE 2018 8TH INTERNATIONAL CONFERENCE ON MANAGEMENT, EDUCATION AND INFORMATION (MEICI 2018), 2018, 163 : 1162 - 1167
  • [25] A Novel Task-Scheduling Algorithm of Cloud Computing Based on Particle Swarm Optimization
    Wu, Zhou
    Xiong, Jun
    INTERNATIONAL JOURNAL OF GAMING AND COMPUTER-MEDIATED SIMULATIONS, 2021, 13 (02) : 1 - 15
  • [26] Improved synergistic swarm optimization algorithm to optimize task scheduling problems in cloud computing
    Abualigah, Laith
    Hussein, Ahmad MohdAziz
    Almomani, Mohammad H.
    Abu Zitar, Raed
    Migdady, Hazem
    Alzahrani, Ahmed Ibrahim
    Alwadain, Ayed
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2024, 43
  • [27] A novel hybrid arithmetic optimization algorithm and salp swarm algorithm for data placement in cloud computing
    Ahmed Awad Mohamed
    Ashraf D. Abdellatif
    Alhanouf Alburaikan
    Hamiden Abd El-Wahed Khalifa
    Mohamed Abd Elaziz
    Laith Abualigah
    Ahmed M. AbdelMouty
    Soft Computing, 2023, 27 : 5769 - 5780
  • [28] A novel hybrid arithmetic optimization algorithm and salp swarm algorithm for data placement in cloud computing
    Mohamed, Ahmed Awad
    Abdellatif, Ashraf D.
    Alburaikan, Alhanouf
    Khalifa, Hamiden Abd El-Wahed
    Abd Elaziz, Mohamed
    Abualigah, Laith
    AbdelMouty, Ahmed M.
    SOFT COMPUTING, 2023, 27 (09) : 5769 - 5780
  • [29] Enhanced Task Scheduling Algorithm Using Harris Hawks Optimization Algorithm for Cloud Computing
    Wang, Fang
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2025, 16 (01) : 923 - 933
  • [30] A hybrid particle swarm optimization and hill climbing algorithm for task scheduling in the cloud environments
    Dordaie, Negar
    Navimipour, Nima Jafari
    ICT EXPRESS, 2018, 4 (04): : 199 - 202