4.7 Article

Cost Minimization-Oriented Computation Offloading and Service Caching in Mobile Cloud-Edge Computing: An A3C-Based Approach

Journal

IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING
Volume 10, Issue 3, Pages 1326-1338

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TNSE.2023.3255544

Keywords

Costs; Task analysis; Resource management; Delays; Cloud computing; Internet of Things; Optimization; A3C; Computation Offloading; Mobile Cloud-Edge Computing; Service Caching

Ask authors/readers for more resources

This paper proposes a Deep Reinforcement Learning-based Computation Offloading and Service Caching Mechanism (DRLCOSCM) to jointly optimize the strategies of computation offloading, service caching, and resource allocation. It aims to minimize the cost of the Cloud Service Center (CSC) while ensuring the delay requirements of Mobile Users (MUs).
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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available