arrow
返回

An efficient task scheduling in fog computing using improved artificial hummingbird algorithm

delete2023-12-01
delete16
PRE
AI
‪
‪R. Ghafari
N
Najme Mansouri *
DOI:10.1016/j.jocs.2023.102152delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
IoT edge devices have become more popular due to the rapid growth in IoT applications in recent years. Task scheduling reduces latency and application computation times, while improving quality of service. In this paper, we introduce a new version of Artificial Hummingbird Algorithm (AHA) with Opposition-Based Learning (OBL), chaos mechanism, and Differential Evolution (DE) algorithm, called CODA. AHA is improved by using DE algorithms to determine the optimal configuration of chaotic maps and OBL for determining the optimal initial population. As a result of CODA's high ability, local optima can be avoided and exploration of a region of interest can be improved. CODA is then utilized to schedule tasks in fog computing systems. Analytic Hierarchy Process (AHP) is used to determine the priority of tasks. Task scheduling is primarily intended to reduce energy consumption, duration, and costs. To compare CODA's performance with that of other well-known meta-heuristics, 50 basic functions were used as benchmarks. Additionally, the proposed scheduling scheme is evaluated through different simulations. Energy consumption, makespan, and cost are better as a result of the implemented algorithm. When compared to the existing algorithms that include Artificial Hummingbird Algorithm (AHA), Gravitational Search Algorithm (GSA), Moth-Flame Optimization (MFO), Seagull Optimization Algorithm (SOA), Salp Swarm Algorithm (SSA), Whale Optimization Algorithm (WOA), Sine Cosine Algorithm (SCA), Particle swarm optimization (PSO), Multi-Verse Optimizer (MVO), and Differential evolution (DE), the proposed CODA shows better output in satisfying the task scheduling process. On average, the CODA-based task scheduling model outperforms other research studies in terms of makespan by 46%, cost by 8%, and energy consumption by 41%.
Keyword:
Fog computing
Task scheduling
Meta -heuristic algorithm
Chaotic maps
Opposition -based learning

期刊

Nature Computational Science 封面图
Nature Computational Science
IF:
18.3
论文数:
3.1K
被引数:
4.0K

机构

S
shahid bahonar university of kerman (sbuk)
学者数:
3.2K
论文数: 3.0K
被引数: 0
引用论文

引用论文

ECMS: An Edge Intelligent Energy Efficient Model in Mobile Edge Computing
err2022-03-01
err43
PREAI
errZhou, Zhou; Shojafar, Mohammad; Abawajy, Jemal; Yin, Hui; Lu, Hongming
err分享
err收藏
err分享
err收藏
err1999-01-01
err0
PREAI
errJ. Gayle Beck; Melinda A. Stanley; Barbara J. Zebb
err分享
err收藏
A metric focused performance assessment of fog computing environments: A critical review
err2022-10-01
err15
PREAI
errRathi, Sugandha; Nagpal, Renuka; Mehrotra, Deepti; Srivastava, Gautam
err分享
err收藏
err分享
err收藏
学者 查看更多内容