Partial Computation Offloading in NOMA-Assisted Mobile-Edge Computing Systems Using Deep Reinforcement Learning

被引:103
作者
Dat, Van Tuong [1 ]
Truong, Thanh Phung [1 ]
Nguyen, The-Vi [1 ]
Noh, Wonjong [2 ]
Cho, Sungrae [1 ]
机构
[1] Chung Ang Univ, Sch Comp Sci & Engn, Seoul 06974, South Korea
[2] Hallym Univ, Sch Software, Chunchon 24252, South Korea
基金
新加坡国家研究基金会;
关键词
Deep reinforcement learning (DRL); mobile-edge computing (MEC); nonorthogonal multiple access (NOMA); partial computation offloading; resource allocation; RESOURCE-ALLOCATION; DELAY-MINIMIZATION; POWER ALLOCATION; JOINT POWER; MEC;
D O I
10.1109/JIOT.2021.3064995
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile-edge computing (MEC) and nonorthogonal multiple access (NOMA) have been regarded as promising technologies for beyond fifth-generation (B5G) and sixth-generation (6G) networks. This study aims to reduce the computational overhead (weighted sum of consumed energy and latency) in a NOMA-assisted MEC network by jointly optimizing the computation offloading policy and channel resource allocation under dynamic network environments with time-varying channels. To this end, we propose a deep reinforcement learning algorithm named ACDQN that utilizes the advantages of both actor-critic and deep $Q$ -network methods and provides low complexity. The proposed algorithm considers partial computation offloading, where users can split computation tasks so that some are performed on the local terminal while some are offloaded to the MEC server. It also considers a hybrid multiple access scheme that combines the advantages of NOMA and orthogonal multiple access to serve diverse user requirements. Through extensive simulations, it is shown that the proposed algorithm stably converges to its optimal value, provides approximately 10%, 27%, and 69% lower computational overhead than the prevalent schemes, such as full offloading with NOMA, random offloading with NOMA, and fully local execution, and achieves near-optimal performance.
引用
收藏
页码:13196 / 13208
页数:13
相关论文
共 49 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]  
Al-Imari M, 2014, 2014 11TH INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATIONS SYSTEMS (ISWCS), P781, DOI 10.1109/ISWCS.2014.6933459
[3]   Decentralized Computation Offloading Game for Mobile Cloud Computing [J].
Chen, Xu .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (04) :974-983
[4]   Joint Power and Time Allocation for NOMA-MEC Offloading [J].
Ding, Zhiguo ;
Xu, Jie ;
Dobre, Octavia A. ;
Poor, H. Vincent .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (06) :6207-6211
[5]   Delay Minimization for NOMA-MEC Offloading [J].
Ding, Zhiguo ;
Ng, Derrick Wing Kwan ;
Schober, Robert ;
Poor, H. Vincent .
IEEE SIGNAL PROCESSING LETTERS, 2018, 25 (12) :1875-1879
[6]   Joint Power Allocation and Channel Assignment for NOMA With Deep Reinforcement Learning [J].
He, Chaofan ;
Hu, Yang ;
Chen, Yan ;
Zeng, Bing .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (10) :2200-2210
[7]   On the Performance of NOMA in the Two-User SWIPT System [J].
Hedayati, Mohammadali ;
Kim, Il-Min .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (11) :11258-11263
[8]   Power Allocation in Cache-Aided NOMA Systems: Optimization and Deep Reinforcement Learning Approaches [J].
Khai Nguyen Doan ;
Vaezi, Mojtaba ;
Shin, Wonjae ;
Poor, H. Vincent ;
Shin, Hyundong ;
Quek, Tony Q. S. .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (01) :630-644
[9]   Edge Computing Aware NOMA for 5G Networks [J].
Kiani, Abbas ;
Ansari, Nirwan .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (02) :1299-1306
[10]  
Kingma DP, 2014, ADV NEUR IN, V27