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 条
  • [21] Task-oriented Resource Allocation for Mobile Edge Computing with Multi-Agent Reinforcement Learning
    Zou, Yue
    Shen, Fei
    Yan, Feng
    Tang, Liang
    2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,
  • [22] Multi-agent deep reinforcement learning for collaborative task offloading in mobile edge computing networks
    Chen, Minxuan
    Guo, Aihuang
    Song, Chunlin
    DIGITAL SIGNAL PROCESSING, 2023, 140
  • [23] Cooperative Task Offloading for Mobile Edge Computing Based on Multi-Agent Deep Reinforcement Learning
    Yang, Jian
    Yuan, Qifeng
    Chen, Shuangwu
    He, Huasen
    Jiang, Xiaofeng
    Tan, Xiaobin
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 3205 - 3219
  • [24] An AGV Task Scheduling Method Based on Multi-Agent Reinforcement Learning
    Zhao, Yuxin
    Zhu, Ke
    Song, Xueming
    Zhang, Jianming
    2023 IEEE 12TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE, DDCLS, 2023, : 1504 - 1509
  • [25] Multi-agent reinforcement learning for vehicular task offloading with multi-step trajectory prediction
    Zhang, Xinyi
    Zhu, Yanmin
    Wang, Chunyang
    Cao, Jian
    Chen, Yirong
    Wang, Jie
    CCF TRANSACTIONS ON PERVASIVE COMPUTING AND INTERACTION, 2024, 6 (02) : 101 - 114
  • [26] Computation Offloading in Multi-Access Edge Computing: A Multi-Task Learning Approach
    Yang, Bo
    Cao, Xuelin
    Bassey, Joshua
    Li, Xiangfang
    Qian, Lijun
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (09) : 2745 - 2762
  • [27] Optimization of Task Offloading Strategy for Mobile Edge Computing Based on Multi-Agent Deep Reinforcement Learning
    Lu, Haifeng
    Gu, Chunhua
    Luo, Fei
    Ding, Weichao
    Zheng, Shuai
    Shen, Yifan
    IEEE ACCESS, 2020, 8 : 202573 - 202584
  • [28] A Task Offloading and Resource Allocation Strategy Based on Multi-Agent Reinforcement Learning in Mobile Edge Computing
    Jiang, Guiwen
    Huang, Rongxi
    Bao, Zhiming
    Wang, Gaocai
    FUTURE INTERNET, 2024, 16 (09)
  • [29] Multi-Agent Deep Reinforcement Learning for Task Offloading in UAV-Assisted Mobile Edge Computing
    Zhao, Nan
    Ye, Zhiyang
    Pei, Yiyang
    Liang, Ying-Chang
    Niyato, Dusit
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (09) : 6949 - 6960
  • [30] Content Caching-Assisted Vehicular Edge Computing Using Multi-Agent Graph Attention Reinforcement Learning
    Shen, Jinjin
    Lin, Yan
    Zhang, Yijin
    Zhang, Weibin
    Shu, Feng
    Li, Jun
    IEEE Transactions on Vehicular Technology, 2025, 74 (02) : 3509 - 3514