Back to Search
Start Over
Optimizing task offloading and resource allocation in edge-cloud networks: a DRL approach.
- Source :
- Journal of Cloud Computing (2192-113X); 7/26/2023, Vol. 12 Issue 1, p1-15, 15p
- Publication Year :
- 2023
-
Abstract
- Edge-cloud computing is an emerging approach in which tasks are offloaded from mobile devices to edge or cloud servers. However, Task offloading may result in increased energy consumption and delays, and the decision to offload the task is dependent on various factors such as time-varying radio channels, available computation resources, and the location of devices. As edge-cloud computing is a dynamic and resource-constrained environment, making optimal offloading decisions is a challenging task. This paper aims to optimize offloading and resource allocation to minimize delay and meet computation and communication needs in edge-cloud computing. The problem of optimizing task offloading in the edge-cloud computing environment is a multi-objective problem, for which we employ deep reinforcement learning to find the optimal solution. To accomplish this, we formulate the problem as a Markov decision process and use a Double Deep Q-Network (DDQN) algorithm. Our DDQN-edge-cloud (DDQNEC) scheme dynamically makes offloading decisions by analyzing resource utilization, task constraints, and the current status of the edge-cloud network. Simulation results demonstrate that DDQNEC outperforms heuristic approaches in terms of resource utilization, task offloading, and task rejection. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 2192113X
- Volume :
- 12
- Issue :
- 1
- Database :
- Complementary Index
- Journal :
- Journal of Cloud Computing (2192-113X)
- Publication Type :
- Academic Journal
- Accession number :
- 167308682
- Full Text :
- https://doi.org/10.1186/s13677-023-00461-3