IPAQ: a multi-objective global optimal and time-aware task scheduling algorithm for fog computing environments

被引:0
作者
Qi, Mingjun [1 ]
Wu, Xiaochun [1 ]
Li, Keke [1 ]
Yang, Fenghao [1 ]
机构
[1] Zhejiang Gongshang Univ, Sch Informat & Elect Engn, Aries St, Hangzhou 310000, Zhejiang, Peoples R China
关键词
IoT; Fog computing; Task scheduling; Time-aware scheduling; Improved particle swarm optimization; Analytic hierarchy process; GENETIC ALGORITHM; OPTIMIZATION;
D O I
10.1007/s11227-024-06853-9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Task scheduling in fog computing environments is vital for the efficient allocation of computational resources and the optimization of performance metrics. As the volume of Internet of Things data continues to grow, effective task scheduling has become increasingly challenging. Many existing algorithms focus mainly on reducing waiting times and improving response speeds but often overlook the varying time sensitivity requirements of different applications and the need for fair execution across diverse task types. To address these limitations, we propose a novel time-aware scheduling algorithm called IPAQ, which classifies tasks according to their time sensitivity. This ensures that high-time sensitivity tasks are prioritized, while low-time sensitivity tasks also benefit from reduced response times. Additionally, to determine the optimal task scheduling order under multi-objective conditions, IPAQ integrates an enhanced Particle Swarm Optimization algorithm with the Analytic Hierarchy Process (AHP), resulting in a real-time dynamic scheduling framework called IP-AHP. This innovative approach demonstrates superior performance in managing large volumes of tasks within fog computing environments, significantly outperforming other algorithms in this domain.
引用
收藏
页数:35
相关论文
共 47 条
[1]   Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments [J].
Abd Elaziz, Mohamed ;
Abualigah, Laith ;
Attiya, Ibrahim .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 124 :142-154
[2]   IEGA: An improved elitism-based genetic algorithm for task scheduling problem in fog computing [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Chakrabortty, Ripon K. ;
Ryan, Michael J. .
INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2021, 36 (09) :4592-4631
[3]   Advancements in heuristic task scheduling for IoT applications in fog-cloud computing: challenges and prospects [J].
Alsadie, Deafallah .
PEERJ COMPUTER SCIENCE, 2024, 10
[4]   A Particle Grey Wolf Hybrid Algorithm for Workflow Scheduling in Cloud Computing [J].
Arora, Neeraj ;
Banyal, Rohitash Kumar .
WIRELESS PERSONAL COMMUNICATIONS, 2022, 122 (04) :3313-3345
[5]   An improved hunger game search optimizer based IoT task scheduling in cloud-fog computing [J].
Attiya, Ibrahim ;
Abd Elaziz, Mohamed ;
Issawi, Islam .
INTERNET OF THINGS, 2024, 26
[6]   Deadline-aware and energy-efficient IoT task scheduling in fog computing systems: A semi-greedy approach [J].
Azizi, Sadoon ;
Shojafar, Mohammad ;
Abawajy, Jemal ;
Buyya, Rajkumar .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 201
[7]   A multiobjective optimization of task workflow scheduling using hybridization of PSO and WOA algorithms in cloud-fog computing [J].
Bansal, Sumit ;
Aggarwal, Himanshu .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08) :10921-10952
[8]  
Bonomi Flavio, 2012, P MCC WORKSHOP MOBIL, P13, DOI DOI 10.1145/2342509.2342513
[9]   Towards a Fog-Enabled Intelligent Transportation System to Reduce Traffic Jam [J].
Brennand, Celso A. R. L. ;
Rocha Filho, Geraldo P. ;
Maia, Guilherme ;
Cunha, Felipe ;
Guidoni, Daniel L. ;
Villas, Leandro A. .
SENSORS, 2019, 19 (18)
[10]   Optimizing bag-of-tasks scheduling on cloud data centers using hybrid swarm-intelligence meta-heuristic [J].
Chhabra, Amit ;
Huang, Kuo-Chan ;
Bacanin, Nebojsa ;
Rashid, Tarik A. .
JOURNAL OF SUPERCOMPUTING, 2022, 78 (07) :9121-9183