Cargando…

D2D-Assisted Multi-User Cooperative Partial Offloading in MEC Based on Deep Reinforcement Learning

Mobile edge computing (MEC) and device-to-device (D2D) communication can alleviate the resource constraints of mobile devices and reduce communication latency. In this paper, we construct a D2D-MEC framework and study the multi-user cooperative partial offloading and computing resource allocation. W...

Descripción completa

Detalles Bibliográficos
Autores principales: Guan, Xin, Lv, Tiejun, Lin, Zhipeng, Huang, Pingmu, Zeng, Jie
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9502189/
https://www.ncbi.nlm.nih.gov/pubmed/36146350
http://dx.doi.org/10.3390/s22187004
_version_ 1784795644798435328
author Guan, Xin
Lv, Tiejun
Lin, Zhipeng
Huang, Pingmu
Zeng, Jie
author_facet Guan, Xin
Lv, Tiejun
Lin, Zhipeng
Huang, Pingmu
Zeng, Jie
author_sort Guan, Xin
collection PubMed
description Mobile edge computing (MEC) and device-to-device (D2D) communication can alleviate the resource constraints of mobile devices and reduce communication latency. In this paper, we construct a D2D-MEC framework and study the multi-user cooperative partial offloading and computing resource allocation. We maximize the number of devices under the maximum delay constraints of the application and the limited computing resources. In the considered system, each user can offload its tasks to an edge server and a nearby D2D device. We first formulate the optimization problem as an NP-hard problem and then decouple it into two subproblems. The convex optimization method is used to solve the first subproblem, and the second subproblem is defined as a Markov decision process (MDP). A deep reinforcement learning algorithm based on a deep Q network (DQN) is developed to maximize the amount of tasks that the system can compute. Extensive simulation results demonstrate the effectiveness and superiority of the proposed scheme.
format Online
Article
Text
id pubmed-9502189
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-95021892022-09-24 D2D-Assisted Multi-User Cooperative Partial Offloading in MEC Based on Deep Reinforcement Learning Guan, Xin Lv, Tiejun Lin, Zhipeng Huang, Pingmu Zeng, Jie Sensors (Basel) Article Mobile edge computing (MEC) and device-to-device (D2D) communication can alleviate the resource constraints of mobile devices and reduce communication latency. In this paper, we construct a D2D-MEC framework and study the multi-user cooperative partial offloading and computing resource allocation. We maximize the number of devices under the maximum delay constraints of the application and the limited computing resources. In the considered system, each user can offload its tasks to an edge server and a nearby D2D device. We first formulate the optimization problem as an NP-hard problem and then decouple it into two subproblems. The convex optimization method is used to solve the first subproblem, and the second subproblem is defined as a Markov decision process (MDP). A deep reinforcement learning algorithm based on a deep Q network (DQN) is developed to maximize the amount of tasks that the system can compute. Extensive simulation results demonstrate the effectiveness and superiority of the proposed scheme. MDPI 2022-09-15 /pmc/articles/PMC9502189/ /pubmed/36146350 http://dx.doi.org/10.3390/s22187004 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Guan, Xin
Lv, Tiejun
Lin, Zhipeng
Huang, Pingmu
Zeng, Jie
D2D-Assisted Multi-User Cooperative Partial Offloading in MEC Based on Deep Reinforcement Learning
title D2D-Assisted Multi-User Cooperative Partial Offloading in MEC Based on Deep Reinforcement Learning
title_full D2D-Assisted Multi-User Cooperative Partial Offloading in MEC Based on Deep Reinforcement Learning
title_fullStr D2D-Assisted Multi-User Cooperative Partial Offloading in MEC Based on Deep Reinforcement Learning
title_full_unstemmed D2D-Assisted Multi-User Cooperative Partial Offloading in MEC Based on Deep Reinforcement Learning
title_short D2D-Assisted Multi-User Cooperative Partial Offloading in MEC Based on Deep Reinforcement Learning
title_sort d2d-assisted multi-user cooperative partial offloading in mec based on deep reinforcement learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9502189/
https://www.ncbi.nlm.nih.gov/pubmed/36146350
http://dx.doi.org/10.3390/s22187004
work_keys_str_mv AT guanxin d2dassistedmultiusercooperativepartialoffloadinginmecbasedondeepreinforcementlearning
AT lvtiejun d2dassistedmultiusercooperativepartialoffloadinginmecbasedondeepreinforcementlearning
AT linzhipeng d2dassistedmultiusercooperativepartialoffloadinginmecbasedondeepreinforcementlearning
AT huangpingmu d2dassistedmultiusercooperativepartialoffloadinginmecbasedondeepreinforcementlearning
AT zengjie d2dassistedmultiusercooperativepartialoffloadinginmecbasedondeepreinforcementlearning