TY - JOUR
T1 - Cost Minimization-Oriented Computation Offloading and Service Caching in Mobile Cloud-Edge Computing
T2 - An A3C-Based Approach
AU - Zhou, Huan
AU - Wang, Zhenning
AU - Zheng, Hantong
AU - He, Shibo
AU - Dong, Mianxiong
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2023/5/1
Y1 - 2023/5/1
N2 - This paper considers computation offloading and service caching in a three-tier mobile cloud-edge computing structure, in which Mobile Users (MUs) have subscribed to the Cloud Service Center (CSC) for computation offloading services and paid related fees monthly or yearly, and the CSC provides computation services to subscribed MUs and charges service fees. Long transmission distance and communication resource shortage caused by the increasing number of offloaded MUs may make the CSC unable to satisfy the delay requirements of MUs. Hence, the CSC can purchase some computation and communication resources from Edge Servers (ESs) with limited caching capacities and computation resources to assist MUs in computation offloading. However, from the perspective of the CSC, it remains open to jointly optimize the strategies of computation offloading, service caching, and resource allocation to meet the delay requirements of MUs while reducing the cost of the CSC. Therefore, a novel Deep Reinforcement Learning-based Computation Offloading and Service Caching Mechanism, named DRLCOSCM is proposed to jointly optimize the offloading decision, service caching, and resource allocation strategies, so as to minimize the cost of the CSC while ensuring the delay requirements of MUs. In DRLCOSCM, the optimization problem is formulated as a Mixed Integer Non-Linear Programming (MINLP) problem, and an Asynchronous Advantage Actor-Critic-based (A3C-based) algorithm is proposed to solve the problem. The simulation results show that DRLCOSCM significantly outperforms the other baseline methods in different scenarios.
AB - This paper considers computation offloading and service caching in a three-tier mobile cloud-edge computing structure, in which Mobile Users (MUs) have subscribed to the Cloud Service Center (CSC) for computation offloading services and paid related fees monthly or yearly, and the CSC provides computation services to subscribed MUs and charges service fees. Long transmission distance and communication resource shortage caused by the increasing number of offloaded MUs may make the CSC unable to satisfy the delay requirements of MUs. Hence, the CSC can purchase some computation and communication resources from Edge Servers (ESs) with limited caching capacities and computation resources to assist MUs in computation offloading. However, from the perspective of the CSC, it remains open to jointly optimize the strategies of computation offloading, service caching, and resource allocation to meet the delay requirements of MUs while reducing the cost of the CSC. Therefore, a novel Deep Reinforcement Learning-based Computation Offloading and Service Caching Mechanism, named DRLCOSCM is proposed to jointly optimize the offloading decision, service caching, and resource allocation strategies, so as to minimize the cost of the CSC while ensuring the delay requirements of MUs. In DRLCOSCM, the optimization problem is formulated as a Mixed Integer Non-Linear Programming (MINLP) problem, and an Asynchronous Advantage Actor-Critic-based (A3C-based) algorithm is proposed to solve the problem. The simulation results show that DRLCOSCM significantly outperforms the other baseline methods in different scenarios.
KW - A3C
KW - Computation Offloading
KW - Mobile Cloud-Edge Computing
KW - Service Caching
UR - http://www.scopus.com/inward/record.url?scp=85149853548&partnerID=8YFLogxK
U2 - 10.1109/TNSE.2023.3255544
DO - 10.1109/TNSE.2023.3255544
M3 - 文章
AN - SCOPUS:85149853548
SN - 2327-4697
VL - 10
SP - 1326
EP - 1338
JO - IEEE Transactions on Network Science and Engineering
JF - IEEE Transactions on Network Science and Engineering
IS - 3
ER -