返回
New Improved Multi-Objective Gorilla Troops Algorithm for Dependent Tasks Offloading problem in Multi-Access Edge Computing
DOI:10.1007/s10723-023-09656-z.png)
摘要
En 中文
Computational offloading allows lightweight battery-operated devices such as IoT gadgets and mobile equipment to send computation tasks to nearby edge servers to be completed, which is a challenging problem in the multi-access edge computing (MEC) environment. Numerous conflicting objectives exist in this problem; for example, the execution time, energy consumption, and computation cost should all be optimized simultaneously. Furthermore, offloading an application that consists of dependent tasks is another important issue that cannot be neglected while addressing this problem. Recent methods are single objective, computationally expensive, or ignore task dependency. As a result, we propose an improved Gorilla Troops Algorithm (IGTA) to offload dependent tasks in the MEC environments with three objectives: 1-Minimizing the execution latency of the application, 2-energy consumption of the light devices, 3-the used cost of the MEC resources. Furthermore, it is supposed that each MEC supports many charge levels to provide more flexibility to the system. Additionally, we have extended the operation of the standard Gorilla Troops Algorithm (GTO) by adopting a customized crossover operation to improve its search strategy. A Max-To-Min (MTM) load-balancing strategy was also implemented in IGTA to improve the offloading operation. Relative to GTO, IGTA has reduced latency by 33%, energy consumption by 93%, and cost usage by 34.5%. We compared IGTA with other Optimizers in this problem, and the results showed the superiority of IGTA.
Keyword:
Multi-access edge computing
Computational offloading
Multi-objective gorilla troops
Dynamic needs
Task dependency
期刊
IF:
2.9
论文数:
762
被引数:
1.2K
机构
引用论文
An approach for offloading in mobile cloud computing to optimize power consumption and processing time一种优化功耗和处理时间的移动云计算卸载方法
Offloading dependent tasks in multi-access edge computing: A multi-objective reinforcement learning approach多接入边缘计算中的依赖任务分流: 一种多目标强化学习方法
Smart collaborative optimizations strategy for mobile edge computing based on deep reinforcement learning基于深度强化学习的移动边缘计算智能协同优化策略
Multi-Objective Whale Optimization Algorithm for Computation Offloading Optimization in Mobile Edge Computing移动边缘计算中计算卸载优化的多目标鲸鱼优化算法
SENSORS
IF3.5

