Multi-Agent DRL-Based Large-Scale Heterogeneous Task Offloading for Dynamic IoT Systems

被引:0
|
作者
He, Xiao [1 ]
Pang, Shanchen [1 ]
Gui, Haiyuan [1 ]
Zhang, Kuijie [1 ]
Wang, Nuanlai [1 ]
Zhai, Xue [1 ]
机构
[1] China Univ Petr, Qingdao Inst Software, Coll Comp Sci & Technol, Qingdao 266580, Peoples R China
关键词
Graphics processing units; Real-time systems; Job shop scheduling; Processor scheduling; Parallel processing; Internet of Things; Optimization; Resource management; Complexity theory; Central Processing Unit; heterogeneous task; reinforcement learning; Lyapunov optimization; multi-level feedback queue; EDGE;
D O I
10.1109/TNSE.2024.3521885
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In dynamic IoT system, the device may generate multiple heterogeneous computational tasks, that require CPU and GPU co-processing, in each period. Furthermore, different heterogeneous computing tasks have specific requirements for GPU resource types. Realizing real-time scheduling and processing of large-scale hybrid computing tasks with high heterogeneity and dense quantity has become an urgent problem. First, we propose a cloud-based task processing framework that uses multi-level feedback queues to ensure the fairness of large-scale task parallel computing. Second, we decoupled the original problem into a series of mixed-integer nonlinear programming problems using Lyapunov optimization, aiming to reduce the solution complexity of the real-time scheduling problem. Finally, we propose a multi-agent reinforcement learning algorithm, employing long and short-term memory networks with parameter resetting, to generate task offloading decisions in near real-time based on partially knowable future information. Through extensive simulation experiments, we have demonstrated that our algorithm can reduce the average task processing time by approximately 19.95% and enhance the task processing capability of the IoT system by roughly 12.43%, especially in large-scale hybrid computing task systems.
引用
收藏
页码:982 / 996
页数:15
相关论文
共 50 条
  • [1] Multi-Agent DRL-Based Task Offloading in Multiple RIS-Aided IoV Networks
    Hazarika, Bishmita
    Singh, Keshav
    Biswas, Sudip
    Mumtaz, Shahid
    Li, Chih-Peng
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (01) : 1175 - 1190
  • [2] DRL-based computing offloading approach for large-scale heterogeneous tasks in mobile edge computing
    He, Bingkun
    Li, Haokun
    Chen, Tong
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (19):
  • [3] Distributed Task Offloading for Large-Scale VEC Systems: A Multi-agent Deep Reinforcement Learning Method
    Lu, Yanfei
    Han, Dengyu
    Wang, Xiaoxuan
    Gao, Qinghe
    2022 14TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2022), 2022, : 161 - 165
  • [4] Multi-agent DRL-based Computation Offloading in Multiple RIS-aided IoV Networks
    Hazarika, Bishmita
    Singh, Keshav
    Li, Chih-Peng
    Biswas, Sudip
    2022 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2022,
  • [5] Multi-Agent DRL-Based Hungarian Algorithm (MADRLHA) for Task Offloading in Multi-Access Edge Computing Internet of Vehicles (IoVs)
    Alam, Md Zahangir
    Jamalipour, Abbas
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (09) : 7641 - 7652
  • [6] Multi-Agent DRL for Task Offloading and Resource Allocation in Multi-UAV Enabled IoT Edge Network
    Seid, Abegaz Mohammed
    Boateng, Gordon Owusu
    Mareri, Bruce
    Sun, Guolin
    Jiang, Wei
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (04): : 4531 - 4547
  • [7] Task Allocation Strategy Based on Variances in Bids for Large-Scale Multi-Agent Systems
    Sugawara, Toshiharu
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2013, 2013, 412 : 110 - 120
  • [8] Dynamic and adaptive replication for large-scale reliable multi-agent systems
    Guessoum, Z
    Briot, JP
    Marin, O
    Hamel, A
    Sens, P
    SOFTWARE ENGINEERING FOR LARGE-SCALE MULTI-AGENT SYSTEMS: RESEARCH ISSUES AND PRACTICAL APPLICATIONS, 2003, 2603 : 182 - 198
  • [9] Dynamic Role Assignment for Large-Scale Multi-Agent Robotic Systems
    Le, Van Tuan
    Stinckwich, Serge
    Noury, Bouraqadi
    Doniec, Arnaud
    ADVANCES IN PRACTICAL MULTI-AGENT SYSTEMS, 2010, 325 : 311 - +
  • [10] Computing Platforms for Large-Scale Multi-Agent Simulations: The Niche for Heterogeneous Systems
    Marurngsith, Worawan
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2014, 2014, 8669 : 424 - 432