Lyapunov-guided Deep Reinforcement Learning for service caching and task offloading in Mobile Edge Computing

被引:16
作者
Li, Nianxin [1 ]
Zhai, Linbo [1 ]
Ma, Zeyao [1 ]
Zhu, Xiumin [1 ]
Li, Yumei [1 ]
机构
[1] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan 250014, Peoples R China
关键词
Mobile edge computing; Service caching; Task offloading; RESOURCE-ALLOCATION; OPTIMIZATION; PLACEMENT;
D O I
10.1016/j.comnet.2024.110593
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of Internet of Things (IoT) networks and Mobile Edge Computing (MEC), many computing -intensive applications have been developed in large quantities. Due to the heterogeneity of tasks, different application services are required to perform each task. Caching application services and related data in edge servers is challenging. Hence, we study the service cache placement and task offloading problem in IoT networks. Since IoT devices and edge servers with limited storage resources can only cache a few services at the same time, we formulate the service cache placement and task offloading of IoT devices problem to minimize task service delay with long-term energy constraint of IoT devices, which is a mixed integer nonlinear programming problem. To solve this problem, an online Deep Reinforcement Learning guided by the Lyapunov optimization framework algorithm (LYADRL) is proposed. We first build a virtual queue model to decouple the problem by Lyapunov optimization technique to transform the problem into a single time slot optimization problem. Then, we use Deep Reinforcement Learning techniques to find the optimal edge service caching and task offloading policies for each time slot. Simulation results show that our algorithm can reduce the service delay compared with other benchmark algorithms.
引用
收藏
页数:12
相关论文
共 35 条
[1]   Multi-Agent DRL-Based Hungarian Algorithm (MADRLHA) for Task Offloading in Multi-Access Edge Computing Internet of Vehicles (IoVs) [J].
Alam, Md Zahangir ;
Jamalipour, Abbas .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (09) :7641-7652
[2]   Lyapunov-Guided Deep Reinforcement Learning for Stable Online Computation Offloading in Mobile-Edge Computing Networks [J].
Bi, Suzhi ;
Huang, Liang ;
Wang, Hui ;
Zhang, Ying-Jun Angela .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (11) :7519-7537
[3]   Joint Optimization of Service Caching Placement and Computation Offloading in Mobile Edge Computing Systems [J].
Bi, Suzhi ;
Huang, Liang ;
Zhang, Ying-Jun Angela .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (07) :4947-4963
[4]   Deep Reinforcement Learning-Based Dynamic Resource Management for Mobile Edge Computing in Industrial Internet of Things [J].
Chen, Ying ;
Liu, Zhiyong ;
Zhang, Yongchao ;
Wu, Yuan ;
Chen, Xin ;
Zhao, Lian .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) :4925-4934
[5]  
Georgiadis L, 2006, FOUND TRENDS NETW, V1
[6]  
Hao YX, 2021, IEEE T IND INFORM, V17, P5552, DOI [10.1109/TII.2020.3041713, 10.1109/tii.2020.3041713]
[7]   Deep Reinforcement Learning for Online Computation Offloading in Wireless Powered Mobile-Edge Computing Networks [J].
Huang, Liang ;
Bi, Suzhi ;
Zhang, Ying-Jun Angela .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (11) :2581-2593
[8]   A Survey on Task Offloading in Multi-access Edge Computing [J].
Islam, Akhirul ;
Debnath, Arindam ;
Ghose, Manojit ;
Chakraborty, Suchetana .
JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 118
[9]   Outdated Access Point Selection for Mobile Edge Computing With Cochannel Interference [J].
Lai, Xiazhi ;
Xia, Junjuan ;
Fan, Lisheng ;
Duong, Trung Q. ;
Nallanathan, Arumugam .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (07) :7445-7455
[10]   Secure Mobile Edge Computing Networks in the Presence of Multiple Eavesdroppers [J].
Lai, Xiazhi ;
Fan, Lisheng ;
Lei, Xianfu ;
Deng, Yansha ;
Karagiannidis, George K. ;
Nallanathan, Arumugam .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2022, 70 (01) :500-513