Exact and Approximation Algorithms for Task Offloading with Service Caching and Dependency in Mobile Edge Computing.

Saved in:
Bibliographic Details
Title: Exact and Approximation Algorithms for Task Offloading with Service Caching and Dependency in Mobile Edge Computing.
Authors: Cui, Bowen1 (AUTHOR), Zhang, Jianwei1 (AUTHOR) janyway@ynu.edu.cn
Source: Future Internet. Jun2025, Vol. 17 Issue 6, p255. 20p.
Subject Terms: *Mobile computing, *Telecommunication, *Data transmission systems, *Internet of things, Edge computing, Approximation algorithms
Abstract: With the continuous development of the Internet of Things (IoT) and communication technologies, the demand for low latency in practical applications is becoming increasingly significant. Mobile edge computing, as a promising computational model, is receiving growing attention. However, most existing studies fail to consider two critical factors: task dependency and service caching. Additionally, the majority of proposed solutions are not related to the optimal solution. We investigate the task offloading problem in mobile edge computing. Considering the requirements of applications for service caching and task dependency, we define an optimization problem to minimize the delay under the constraint of maximum completion cost and present a (1 + ϵ) -approximation algorithm and an exact algorithm. Specifically, the offloading scheme is determined based on the relationships between tasks as well as the cost and delay incurred by data transmission and task execution. Simulation results demonstrate that in all cases, the offloading schemes obtained by our algorithm consistently outperform other algorithms. Moreover, the approximation ratio to the optimal solution from the approximation algorithm is validated to be less than (1 + ϵ) , and the exact algorithm consistently produces the optimal solution. [ABSTRACT FROM AUTHOR]
Database: Library, Information Science & Technology Abstracts
Description
Abstract:With the continuous development of the Internet of Things (IoT) and communication technologies, the demand for low latency in practical applications is becoming increasingly significant. Mobile edge computing, as a promising computational model, is receiving growing attention. However, most existing studies fail to consider two critical factors: task dependency and service caching. Additionally, the majority of proposed solutions are not related to the optimal solution. We investigate the task offloading problem in mobile edge computing. Considering the requirements of applications for service caching and task dependency, we define an optimization problem to minimize the delay under the constraint of maximum completion cost and present a (1 + ϵ) -approximation algorithm and an exact algorithm. Specifically, the offloading scheme is determined based on the relationships between tasks as well as the cost and delay incurred by data transmission and task execution. Simulation results demonstrate that in all cases, the offloading schemes obtained by our algorithm consistently outperform other algorithms. Moreover, the approximation ratio to the optimal solution from the approximation algorithm is validated to be less than (1 + ϵ) , and the exact algorithm consistently produces the optimal solution. [ABSTRACT FROM AUTHOR]
ISSN:19995903
DOI:10.3390/fi17060255