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

dc.authorwosidMirzaei, Abbas/AAM-2772-2021
dc.contributor.authorNematollahi, Masoud
dc.contributor.authorGhaffari, Ali
dc.contributor.authorMirzaei, Abbas
dc.date.accessioned2024-05-19T14:42:46Z
dc.date.available2024-05-19T14:42:46Z
dc.date.issued2024
dc.departmentİstinye Üniversitesien_US
dc.description.abstractThe 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.en_US
dc.identifier.doi10.1007/s11760-023-02761-2
dc.identifier.endpage552en_US
dc.identifier.issn1863-1703
dc.identifier.issn1863-1711
dc.identifier.issue1en_US
dc.identifier.scopus2-s2.0-85172888902en_US
dc.identifier.scopusqualityQ2en_US
dc.identifier.startpage545en_US
dc.identifier.urihttps://doi.org10.1007/s11760-023-02761-2
dc.identifier.urihttps://hdl.handle.net/20.500.12713/5283
dc.identifier.volume18en_US
dc.identifier.wosWOS:001075320100002en_US
dc.identifier.wosqualityN/Aen_US
dc.indekslendigikaynakWeb of Scienceen_US
dc.indekslendigikaynakScopusen_US
dc.language.isoenen_US
dc.publisherSpringer London Ltden_US
dc.relation.ispartofSignal Image and Video Processingen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.snmz20240519_kaen_US
dc.subjectInternet Of Thingsen_US
dc.subjectTask Offloadingen_US
dc.subjectAquila Optimizeren_US
dc.subjectMulti-Objective Optimizationen_US
dc.subjectOpposition-Based Learningen_US
dc.titleTask offloading in Internet of Things based on the improved multi-objective aquila optimizeren_US
dc.typeArticleen_US

Dosyalar