Multi-task scheduling in vehicular edge computing: a multi-agent reinforcement learning approach

被引:0
|
作者
Zhao, Yiming [1 ]
Mo, Lei [1 ]
Liu, Ji [2 ]
机构
[1] Southeast Univ, Sch Automat, Nanjing 210096, Peoples R China
[2] Hithink RoyalFlush Informat Network Co Ltd, Hangzhou 310023, Peoples R China
基金
中国国家自然科学基金;
关键词
Vehicular edge computing; Task offloading; Multi-agent reinforcement learning; Potential game; INTERNET;
D O I
10.1007/s42486-024-00162-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Vehicular Edge Computing (VEC) represents a computational paradigm designed to optimize vehicular performance and enhance vehicle services. It entails strategically deploying computational and storage resources close to vehicles, facilitating rapid task execution with minimal latency. However, traditional task offloading methods usually consider offloading the tasks to the Road Side Units (RSUs) entirely and neglect the dependencies between the tasks. In this paper, we focus on addressing the dependent task scheduling problem to efficiently offload multiple computation-intensive vehicle applications to RSUs. Each application generated by the vehicle consists of a series of tasks with dependencies, which can be represented by a Directed Acyclic Graph (DAG). Furthermore, we define the multitask scheduling problem as an NP-hard optimization problem. To efficiently solve this problem, we model it as an Exact Potential Game (EPG) problem among the vehicles and prove the existence of Nash equilibrium. Then, we propose a Task Priority Sorting Algorithm (TPSA) to convert the task DAG graph into a prioritized task sequence. Utilizing the mapping of task sequence to the state space of reinforcement learning algorithms, we design a Dependency Task Offloading Algorithm based on Multi-Intelligent Deep Reinforcement Learning (DEMA) to address the offloading decisions for each task. Finally, numerical simulations are conducted to evaluate the performance of the proposed DEMA algorithm.
引用
收藏
页码:348 / 364
页数:17
相关论文
共 50 条
  • [1] Meta Reinforcement Learning for Multi-Task Offloading in Vehicular Edge Computing
    Dai, Penglin
    Huang, Yaorong
    Hu, Kaiwen
    Wu, Xiao
    Xing, Huanlai
    Yu, Zhaofei
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (03) : 2123 - 2138
  • [2] Value Decomposition based Multi-Task Multi-Agent Deep Reinforcement Learning in Vehicular Networks
    Xu, Shilin
    Guo, Caili
    Hu, Rose Qingyang
    Qian, Yi
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [3] Multi-Agent Deep Reinforcement Learning Based Incentive Mechanism for Multi-Task Federated Edge Learning
    Zhao, Nan
    Pei, Yiyang
    Liang, Ying-Chang
    Niyato, Dusit
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (10) : 13530 - 13535
  • [4] Multi-agent Reinforcement Learning for Task Allocation in Cooperative Edge Cloud Computing
    Ding, Shiyao
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2021 WORKSHOPS, 2022, 13236 : 283 - 297
  • [5] Deep Multi-Task Multi-Agent Reinforcement Learning With Knowledge Transfer
    Mai Y.
    Zang Y.
    Yin Q.
    Ni W.
    Huang K.
    [J]. IEEE Transactions on Games, 2024, 16 (03) : 1 - 11
  • [6] A Delay-Optimal Task Scheduling Strategy for Vehicle Edge Computing Based on the Multi-Agent Deep Reinforcement Learning Approach
    Nie, Xuefang
    Yan, Yunhui
    Zhou, Tianqing
    Chen, Xingbang
    Zhang, Dingding
    [J]. ELECTRONICS, 2023, 12 (07)
  • [7] Many-to-Many Task Offloading in Vehicular Fog Computing: A Multi-Agent Deep Reinforcement Learning Approach
    Wei, Zhiwei
    Li, Bing
    Zhang, Rongqing
    Cheng, Xiang
    Yang, Liuqing
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (03) : 2107 - 2122
  • [8] A novel multi-agent reinforcement learning approach for job scheduling in Grid computing
    Wu, Jun
    Xu, Xin
    Zhang, Pengcheng
    Liu, Chunming
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (05): : 430 - 439
  • [9] Multi-Agent Reinforcement Learning for Cooperative Task Offloading in Distributed Edge Cloud Computing
    Ding, Shiyao
    Lin, Donghui
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (05) : 936 - 945
  • [10] Hierarchical Task Offloading for Vehicular Fog Computing Based on Multi-Agent Deep Reinforcement Learning
    Hou, Yukai
    Wei, Zhiwei
    Zhang, Rongqing
    Cheng, Xiang
    Yang, Liuqing
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (04) : 3074 - 3085