Towards an efficient scheduling strategy based on multi-objective optimization in fog environments

被引:0
作者
Nie, Guolei [1 ]
Rezvani, Elaheh [2 ]
机构
[1] Qinghai Minzu Univ, Sch Intelligence Sci & Engn, Xining 810007, Qinghai, Peoples R China
[2] Islamic Azad Univ, Dept Comp, Chalus Branch, Mazandaran, Iran
关键词
Fog computing; Workflow scheduling strategy; Multi-objective optimization; Open-source development model algorithm;
D O I
10.1007/s00607-025-01448-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Meeting Quality of Service (QoS) requirements is crucial for Internet of Things (IoT) applications, such as smart healthcare, industrial automation, and intelligent transportation, due to their diverse and often critical nature. Meeting QoS requirements is crucial for IoT applications due to their diverse and often critical nature. Ensuring high QoS guarantees that these applications function smoothly and efficiently, leading to enhanced user experiences and system reliability. With the rapid growth of the IoT and the increasing demand for data processing near the source, fog computing environments emerged as an intermediate layer between cloud and edge devices. Hence, robust QoS management is essential for IoT systems' successful deployment and operation. Meanwhile, utilizing computing resources in the cloud-fog ecosystem is increasingly important and requires an efficient workflow scheduling strategy. This paper proposes an efficient Workflow Scheduling strategy based on Multi-objective Optimization considering Pareto front in fog environments (WSMOP) to address this issue. Our strategy addresses the challenges of resource management and workflow scheduling in fog environments by optimizing multiple objectives, including makespan (total time needed to complete all tasks), energy consumption, latency, throughput, and resource utilization. WSMOP uses an advanced meta-heuristic technique named Open-Source Development Model Algorithm (ODMA) for optimization work. We used the CloudSim simulator for performance evaluation, comparing WSMOP against advanced methods, including NSGA-II, AOAM, HDSOS-GOA, PSO-SA, and BAHA-KHA. Extensive simulations and real-world experiments demonstrate the effectiveness and efficiency of our proposed strategy in enhancing overall system performance and meeting QoS demands in fog computing scenarios. Specifically, WSMOP reduces the average makespan and energy consumption by 1.5% and 2.3% compared to the best existing method, respectively.
引用
收藏
页数:33
相关论文
共 50 条
[41]   Multi-objective fog node placement strategy based on heuristic algorithms for smart factories [J].
Xu, Fulong ;
Yin, Zhenyu ;
Han, Guangjie ;
Li, Yue ;
Zhang, Feiqing ;
Bi, YuanGuo .
WIRELESS NETWORKS, 2024, 30 (06) :5407-5424
[42]   An adaptive strategy based multi-population multi-objective optimization algorithm [J].
Zhao, Tianhao ;
Wu, Linjie ;
Cui, Zhihua ;
Qin, A. K. .
INFORMATION SCIENCES, 2025, 686
[43]   A multi-objective ACO for operating room scheduling optimization [J].
Wei Xiang .
Natural Computing, 2017, 16 :607-617
[44]   A Multi-objective Optimization Algorithm of Task Scheduling in WSN [J].
Dai, L. ;
Xu, H. K. ;
Chen, T. ;
Qian, C. ;
Xie, L. J. .
INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2014, 9 (02) :160-171
[45]   Study on Job Shop Scheduling Optimization with Multi-objective [J].
Ze, Tao ;
Di, Liang ;
Qun, Zhou .
HIGH PERFORMANCE STRUCTURES AND MATERIALS ENGINEERING, PTS 1 AND 2, 2011, 217-218 :326-+
[46]   A multi-objective ACO for operating room scheduling optimization [J].
Xiang, Wei .
NATURAL COMPUTING, 2017, 16 (04) :607-617
[47]   Hybrid modified particle swarm optimization with genetic algorithm (GA) based workflow scheduling in cloud-fog environment for multi-objective optimization [J].
Gyan Singh ;
Amit K. Chaturvedi .
Cluster Computing, 2024, 27 :1947-1964
[48]   Hybrid modified particle swarm optimization with genetic algorithm (GA) based workflow scheduling in cloud-fog environment for multi-objective optimization [J].
Singh, Gyan ;
Chaturvedi, Amit K. .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (02) :1947-1964
[49]   An Algorithm for Multi-Objective Efficient Parametric Optimization [J].
Weaver-Rosen, Jonathan M. ;
Malak, Richard J. .
JOURNAL OF MECHANICAL DESIGN, 2023, 145 (03)
[50]   Wakeup strategy based on multi-objective optimization for fixed relay nodes [J].
Ma X.-B. ;
Li A.-L. ;
Zhang X.-J. .
1600, Editorial Board of Journal on Communications (38) :47-59