Task offloading in Internet of Things based on the improved multi-objective aquila optimizer

被引:0
|
作者
Masoud Nematollahi
Ali Ghaffari
Abbas Mirzaei
机构
[1] Islamic Azad University,Department of Management Information System, Qazvin Branch
[2] Islamic Azad University,Department of Computer Engineering, Tabriz Branch
[3] Istinye University,Computer Engineering Department, Faculty of Engineering and Natural Sciences
[4] Islamic Azad University,Department of Computer Engineering, Ardabil Branch
来源
关键词
Internet of Things; Task offloading; Aquila optimizer; Multi-objective optimization; Opposition-based learning;
D O I
暂无
中图分类号
学科分类号
摘要
The Internet of Things (IoT) is a network of tens of billions of physical devices that are all connected to each other. These devices often have sensors or actuators, small microprocessors and ways to communicate. With the expansion of the IoT, the number of portable and mobile devices has increased significantly. Due to resource constraints, IoT devices are unable to complete tasks in full. To overcome this challenge, IoT devices must transfer tasks created in the IoT environment to cloud or fog servers. Fog computing (FC) is a computing paradigm that bridges the gap between the cloud and IoT devices and has lower latency compared to cloud computing. An algorithm for task offloading should have smart ways to make the best use of FC resources and cut down on latency. In this paper, an improved multi-objective Aquila optimizer (IMOAO) equipped with a Pareto front is proposed to task offloading from IoT devices to fog nodes with the aim of reducing the response time. To improve the MOAO algorithm, opposition-based learning (OBL) is used to diversify the population and discover optimal solutions. The IMOAO algorithm has been evaluated by the number of tasks and the number of fog nodes in order to reduce the response time. The results show that the average response time and failure rate obtained by IMOAO algorithm are lower compared to particle swarm optimization (PSO) and firefly algorithm (FA). Also, the comparisons show that the IMOAO model has a lower response time compared to multi-objective bacterial foraging optimization (MO-BFO), ant colony optimization (ACO), particle swarm optimization (PSO) and FA.
引用
收藏
页码:545 / 552
页数:7
相关论文
共 50 条
  • [41] Mobile edge computing offloading scheme based on improved multi-objective immune cloning algorithm
    Si-feng Zhu
    Jiang-hao Cai
    En-lin Sun
    Wireless Networks, 2023, 29 : 1737 - 1750
  • [42] An improved multi-objective evolutionary algorithm for computation offloading in the multi-cloudlet environment
    Li LIU
    Yuanyuan DU
    Frontiers of Computer Science, 2021, (05) : 172 - 174
  • [43] An improved multi-objective evolutionary algorithm for computation offloading in the multi-cloudlet environment
    Liu, Li
    Du, Yuanyuan
    FRONTIERS OF COMPUTER SCIENCE, 2021, 15 (05)
  • [44] An improved multi-objective evolutionary algorithm for computation offloading in the multi-cloudlet environment
    Li Liu
    Yuanyuan Du
    Frontiers of Computer Science, 2021, 15
  • [45] Multi-objective optimization based on an adaptive competitive swarm optimizer
    Huang, Weimin
    Zhang, Wei
    INFORMATION SCIENCES, 2022, 583 : 266 - 287
  • [46] An approach of multi-objective computing task offloading scheduling based NSGS for IOV in 5G
    Zhang, Jie
    Piao, Ming-jie
    Zhang, De-gan
    Zhang, Ting
    Dong, Wen-miao
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4203 - 4219
  • [47] A multi-objective task offloading based on BBO algorithm under deadline constrain in mobile edge computing
    Hongjian Li
    Peng Zheng
    Tiantian Wang
    Jingjing Wang
    Tongming Liu
    Cluster Computing, 2023, 26 : 4051 - 4067
  • [48] An approach of multi-objective computing task offloading scheduling based NSGS for IOV in 5G
    Jie Zhang
    Ming-jie Piao
    De-gan Zhang
    Ting Zhang
    Wen-miao Dong
    Cluster Computing, 2022, 25 : 4203 - 4219
  • [49] A multi-objective task offloading based on BBO algorithm under deadline constrain in mobile edge computing
    Li, Hongjian
    Zheng, Peng
    Wang, Tiantian
    Wang, Jingjing
    Liu, Tongming
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (06): : 4051 - 4067
  • [50] Multi-Objective DAG Task Offloading in MEC Environment Based on Federated DQN With Automated Hyperparameter Optimization
    Tong, Zhao
    Deng, Jiaxin
    Mei, Jing
    Zhang, Yuanyang
    Li, Keqin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 3999 - 4012