A hybrid evolutionary algorithm to improve task scheduling and load balancing in fog computing

被引:1
作者
Yu, Dongxian [1 ]
Zheng, Weiyong [2 ]
机构
[1] Henan Polytech, Coll Modern Informat Technol, Zhengzhou 450046, Henan, Peoples R China
[2] Shanghai Univ Int, Sch Foreign Languages Business & Econ, Shanghai 201620, Peoples R China
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2025年 / 28卷 / 01期
关键词
Fog computing; IoT; Evolutionary algorithm; Scheduling; VM placement;
D O I
10.1007/s10586-024-04749-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces a hybrid evolutionary task scheduling and VM placement algorithm (HETSVP) designed for dependable fog computing task scheduling and VM placement. We address the optimization of task execution time and resource balance concurrently by integrating an improved particle swarm optimization algorithm with a new VM placement strategy. We utilize a direct binary encoding technique, where the particle's location information is expressed using 0 and 1, and particle velocity ranges within [0, 1]. In the context of discrete particle swarm, each particle's position will signify a potential task scheduling plan. Also we provide the adaptive contraction factor, which improves the efficiency of the particle swarm optimization approach. On the other hand, due to the importance of VM placing we introduce a new placement strategy that according to the available of PMs resources, the VM placement operation is performed. We then conduct simulation experiments in ifogsim environment to assess the performance of HETSVP. The results demonstrate that compared to the MinMin and MaxMin algorithm, HETSVP reduces makespan by 11% and enhances energy consumption by 15%. Additionally, compared to Genetic and ACO algorithms, HETSVP achieves 13%, 5% reduction in makespan, and improves energy consumption by 12%, 5%. Moreover, the simulations indicate that the proposed method can improve the fog environment's reliability. Furthermore, compared to other methods, HETSVP exhibits a better degree of imbalance and makespan results.
引用
收藏
页数:26
相关论文
共 56 条
[51]   Design of a Modified Transformer Architecture Based on Relative Position Coding [J].
Zheng, Wenfeng ;
Gong, Gu ;
Tian, Jiawei ;
Lu, Siyu ;
Wang, Ruiyang ;
Yin, Zhengtong ;
Li, Xiaolu ;
Yin, Lirong .
INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2023, 16 (01)
[52]   The influence of aneurysm feature on coiling treatment of internal carotid artery aneurysms: Numerical and statistical study [J].
Zhou, Linqiang ;
Kadir, Dler Hussein ;
Shi, Lei ;
Mousavi, S. Valiallah ;
Huang, Xianlai .
INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2024, 35 (03)
[53]   Multi-Stage Adaptive Stochastic-Robust Scheduling Method With Affine Decision Policies for Hydrogen-Based Multi-Energy Microgrid [J].
Zhou, Yuzhou ;
Zhai, Qiaozhu ;
Xu, Zhanbo ;
Wu, Lei ;
Guan, Xiaohong .
IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (03) :2738-2750
[54]   Adaptive Reinforcement Learning for Fault-Tolerant Optimal Consensus Control of Nonlinear Canonical Multiagent Systems With Actuator Loss of Effectiveness [J].
Zhu, Boyan ;
Zhang, Liang ;
Niu, Ben ;
Zhao, Ning .
IEEE SYSTEMS JOURNAL, 2024, 18 (03) :1681-1692
[55]   Adaptive optimized backstepping tracking control for full-state constrained nonlinear strict-feedback systems without using barrier Lyapunov function method [J].
Zhu, Boyan ;
Xu, Ning ;
Zong, Guangdeng ;
Zhao, Xudong .
OPTIMAL CONTROL APPLICATIONS & METHODS, 2024, 45 (05) :2051-2075
[56]   From Hyper-dimensional Structures to Linear Structures: Maintaining Deduplicated Data's Locality [J].
Zou, Xiangyu ;
Yuan, Jingsong ;
Shilane, Philip ;
Xia, Wen ;
Zhang, Haijun ;
Wang, Xuan .
ACM TRANSACTIONS ON STORAGE, 2022, 18 (03)