Collaborative Offloading Strategy for Dependent Tasks in Mobile Edge Computing

被引:0
作者
Qingao Huo
Wendong Zhang
Ziwei Wu
Guochang Song
Bo Wang
机构
[1] Xinjiang University,School of Software
来源
Wireless Personal Communications | 2024年 / 134卷
关键词
Mobile edge computing; Task dependency; Computing offloading; Directed acyclic graph;
D O I
暂无
中图分类号
学科分类号
摘要
Mobile edge computing offloads computing-intensive applications from resource-constrained terminal devices to adjacent edge servers to meet users’ latency and energy consumption requirements. Most existing studies do not consider the dependencies between applications, leading to the wastage of computing resources. As the number of request users increases, edge servers with limited resources cannot meet the needs of all users. However, there are a large number of idle computing resources on the user side that are not utilized. Aiming at the problem of computing offloading of dependent tasks in this scenario, we establish an end-edge collaboration-dependent task offloading model and propose an offloading algorithm that balances task completion time and energy consumption. Firstly, we solve the problem of collaboratively matching request users by considering user mobility and computing requirements. Secondly, we determine the scheduling order of tasks according to the dependencies between tasks. Finally, we propose a hybrid artificial bee colony algorithm to solve the problem of task offloading. The results show that our algorithm saves 19.9% in average task completion time compared to an offloading strategy that does not consider device-to-device.
引用
收藏
页码:267 / 292
页数:25
相关论文
共 75 条
  • [1] Shi Y(2018)MAGA: A mobility-aware computation offloading decision for distributed mobile cloud computing IEEE Internet of Things Journal 5 164-174
  • [2] Chen S(2021)Lyapunov-guided deep reinforcement learning for stable online computation offloading in mobile-edge computing networks IEEE Transactions on Wireless Communications 20 7519-7537
  • [3] Xu X(2020)Mobility-aware joint task scheduling and resource allocation for cooperative mobile edge computing IEEE Transactions on Wireless Communications 20 360-374
  • [4] Bi S(2023)Computing offloading decision based on multi-objective immune algorithm in mobile edge computing scenario Wireless Personal Communications 130 1025-1043
  • [5] Huang L(2021)Multitask offloading strategy optimization based on directed acyclic graphs for edge computing IEEE Internet of Things Journal 9 9367-9378
  • [6] Wang H(2022)Multiuser computation offloading for long-term sequential tasks in mobile edge computing environments Tsinghua Science and Technology 28 93-104
  • [7] Zhang Y-JA(2019)Optimal task offloading and resource allocation in mobile-edge computing with inter-user task dependency IEEE Transactions on Wireless Communications 19 235-250
  • [8] Saleem U(2023)Enhanced multi-objective gorilla troops optimizer for real-time multi-user dependent tasks offloading in edge-cloud computing Journal of Network and Computer Applications 218 103702-7237
  • [9] Liu Y(2021)Dependent tasks offloading based on particle swarm optimization algorithm in multi-access edge computing Applied Soft Computing 112 107790-4921
  • [10] Jangsher S(2022)Edge intelligence: A computational task offloading scheme for dependent IoT application IEEE Transactions on Wireless Communications 21 7222-4463