Resource allocation for MEC system with multi-users resource competition based on deep reinforcement learning approach

被引:11
作者
Qu, Bin [1 ,2 ]
Bai, Yan [3 ]
Chu, Yul [4 ]
Wang, Li-E [1 ,2 ]
Yu, Feng [1 ,2 ,5 ]
Li, Xianxian [1 ,2 ]
机构
[1] Guangxi Normal Univ, Guangxi Key Lab Multisource Informat Min & Secur, Guilin 541004, Peoples R China
[2] Guangxi Normal Univ, Sch Comp Sci & Engn, Guilin 541004, Peoples R China
[3] Univ Washington Tacoma, Sch Engn & Technol, Tacoma, WA 98402 USA
[4] Univ Texas Rio Grande Valley, Coll Engn & Comp Sci, Dept Elect Comp Engn, Edinburg, TX 78541 USA
[5] Southeast Univ, Lab Comp Network & Informat Integrat, Nanjing, Peoples R China
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Mobile edge computing; Deep reinforcement learning; Computation offloading; Delay; Energy consumption; MOBILE; NETWORKS;
D O I
10.1016/j.comnet.2022.109181
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile edge computing (MEC) is an effective computing paradigm for mobile devices in the 5G era to reduce computing delay and energy consumption. However, in a multi-user resource competition environment, the revenue-driven behavior of edge servers will cause some users to increase delays or fail tasks. Considering this situation, we take the success rate of computation offloading as the trust value of the edge server, and build a system model from the user's perspective, taking delay and energy consumption as the multi-objective task of joint optimization. In the optimization goal, we consider three factors: offloading delay, energy consumption, and queuing delay. Simultaneously minimizing energy consumption and delay is a contradiction problem. Therefore, we solve the problem based on the principle of reducing energy consumption as much as possible when the offload success rate (decreasing delay) is prioritized. Further, we build the problem as a Markov decision problem (MDP) with multi-factor reward value, and treat the trust value as a state of the system. Finally, we use an extended deep deterministic policy gradient (DDPG) algorithm (a DDPG algorithm with multi-objective reward) to work around this problem. Experimental results show that our proposed scheme can better reduce the delay and energy consumption in computation offloading of mobile users (MUs) significantly better than the baseline schemes. The advantages of our proposed scheme are more obvious in an environment where computing resources are tight.
引用
收藏
页数:12
相关论文
共 49 条
[21]   Dynamic Offloading for Multiuser Muti-CAP MEC Networks: A Deep Reinforcement Learning Approach [J].
Li, Chao ;
Xia, Junjuan ;
Liu, Fagui ;
Li, Dong ;
Fan, Lisheng ;
Karagiannidis, George K. ;
Nallanathan, Arumugam .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (03) :2922-2927
[22]  
Li J, 2018, IEEE WCNC, DOI 10.1109/WCNC.2018.8377343
[23]   An Intelligent and Trust UAV-Assisted Code Dissemination 5G System for Industrial Internet-of-Things [J].
Liang, Jingpu ;
Liu, Wei ;
Xiong, Neal N. ;
Liu, Anfeng ;
Zhang, Shaobo .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (04) :2877-2889
[24]  
Liu C, 2023, IEEE Trans. Mobile Comput, DOI [DOI 10.1109/TMC.2019.2921713, DOI 10.1007/978-981-15-5660-91]
[25]   Online Computation Offloading and Resource Scheduling in Mobile-Edge Computing [J].
Liu, Tong ;
Zhang, Yameng ;
Zhu, Yanmin ;
Tong, Weiqin ;
Yang, Yuanyuan .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (08) :6649-6664
[26]  
Liu X., 2019, PROC IEEE INT C COMM, P1
[27]   An integrated three-tier trust management framework in mobile edge computing using fuzzy logic [J].
Mansour, Merrihan B. M. ;
Abdelkader, Tamer ;
Hashem, Mohamed ;
El-Horbaty, El-Sayed M. .
PEERJ COMPUTER SCIENCE, 2021, 7
[28]   Learning-Based Computation Offloading for IoT Devices With Energy Harvesting [J].
Min, Minghui ;
Xiao, Liang ;
Chen, Ye ;
Cheng, Peng ;
Wu, Di ;
Zhuang, Weihua .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (02) :1930-1941
[29]  
Miranda J, 2013, IEEE INTL CONF IND I, P54, DOI 10.1109/INDIN.2013.6622857
[30]   Learning Automata for Multi-Access Edge Computing Server Allocation with Minimal Service Migration [J].
Mukhopadhyay, Atri ;
Ruffini, Marco .
ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,