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 条
  • [31] Multi-objective based deployment of throwboxes in Delay Tolerant Networks for the Internet of Things environment
    Chinnasamy, Poongodi
    Udgata, Siba Kumar
    Lalitha, K.
    Jeevanantham, A.
    EVOLUTIONARY INTELLIGENCE, 2021, 14 (02) : 895 - 907
  • [32] Multi-objective cuckoo optimizer for task scheduling to balance workload in cloud computing
    Mondal, Brototi
    Choudhury, Avishek
    COMPUTING, 2024, 106 (11) : 3447 - 3478
  • [33] Optimal Sizing of an Island Hybrid Microgrid Based on Improved Multi-Objective Grey Wolf Optimizer
    Zhu, Wenqiang
    Guo, Jiang
    Zhao, Guo
    Zeng, Bing
    PROCESSES, 2020, 8 (12) : 1 - 24
  • [34] Multi-objective computation offloading for Internet of Vehicles in cloud-edge computing
    Xu, Xiaolong
    Gu, Renhao
    Dai, Fei
    Qi, Lianyong
    Wan, Shaohua
    WIRELESS NETWORKS, 2020, 26 (03) : 1611 - 1629
  • [35] Multi-objective computation offloading for Internet of Vehicles in cloud-edge computing
    Xiaolong Xu
    Renhao Gu
    Fei Dai
    Lianyong Qi
    Shaohua Wan
    Wireless Networks, 2020, 26 : 1611 - 1629
  • [36] An Improved Multi-Objective Optimization Algorithm Based on NPGA for Cloud Task Scheduling
    Peng Yue
    Xue Shengjun
    Li Mengying
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (04): : 161 - 176
  • [37] MEC Multi-Objective Task Offloading Algorithm for Joint Energy and Latency Optimization
    Jin, Wei
    Liu, Guangsheng
    Gu, Haonan
    PROCEEDINGS OF THE 2024 IEEE 10TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, HPSC 2024, 2024, : 43 - 48
  • [38] Prediction of complex public opinion evolution based on improved multi-objective grey wolf optimizer
    Su, Yilin
    Li, Yongsheng
    Xuan, Shibin
    EGYPTIAN INFORMATICS JOURNAL, 2023, 24 (02) : 149 - 160
  • [39] Mobile edge computing offloading scheme based on improved multi-objective immune cloning algorithm
    Zhu, Si-feng
    Cai, Jiang-hao
    Sun, En-lin
    WIRELESS NETWORKS, 2023, 29 (04) : 1737 - 1750
  • [40] Energy-Aware Task Offloading in the Internet of Things
    Li, Jiliang
    Dai, Minghui
    Su, Zhou
    IEEE WIRELESS COMMUNICATIONS, 2020, 27 (05) : 112 - 117