{"title":"云雾计算中基于延迟和能量优化的元启发式任务调度","authors":"Pinky, Karan Verma","doi":"10.1002/cpe.70163","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>The growth of the Internet of Things (IoT) and its application across various industries has produced large volumes of data for processing. Tasks that require prompt responses, particularly delay-sensitive ones, are directed to the nearest fog nodes. Offloading critical tasks to the cloud reduces user-side energy consumption but increases latency due to longer transmission distances. Fog nodes, being closer to the source, minimize delay but may require more local energy. Another major issue in cloud-fog computing is allocating tasks to suitable resources according to task needs. To tackle these challenges, this study introduces a hybrid meta-heuristic approach by combining the Butterfly Swarm Optimization (BSO) algorithm with the heuristic Minimum Completion Time (MCT) initialization method. The key innovation of this work lies in the integration of MCT-based heuristic initialization with the BSO algorithm, enabling faster convergence and more efficient task scheduling by balancing energy and delay in heterogeneous cloud-fog environments. Both delay and energy consumption are reduced through the MCT-BSO algorithm, in which the fog broker effectively manages the task distribution. Simulation results show that the MCT-BSO method achieves delay reductions of approximately 20.7% to 36.3% and improvements in energy consumption ranging from 15.4% to 38.1%, significantly outperforming comparative algorithms such as Grey Wolf Optimization, Nondominated Sorting Genetic Algorithm II, and Modified Particle Swarm Optimization, particularly under high workload conditions.</p>\n </div>","PeriodicalId":55214,"journal":{"name":"Concurrency and Computation-Practice & Experience","volume":"37 15-17","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2025-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Enhanced Task Scheduling With Metaheuristics for Delay and Energy Optimization in Cloud-Fog Computing\",\"authors\":\"Pinky, Karan Verma\",\"doi\":\"10.1002/cpe.70163\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>The growth of the Internet of Things (IoT) and its application across various industries has produced large volumes of data for processing. Tasks that require prompt responses, particularly delay-sensitive ones, are directed to the nearest fog nodes. Offloading critical tasks to the cloud reduces user-side energy consumption but increases latency due to longer transmission distances. Fog nodes, being closer to the source, minimize delay but may require more local energy. Another major issue in cloud-fog computing is allocating tasks to suitable resources according to task needs. To tackle these challenges, this study introduces a hybrid meta-heuristic approach by combining the Butterfly Swarm Optimization (BSO) algorithm with the heuristic Minimum Completion Time (MCT) initialization method. The key innovation of this work lies in the integration of MCT-based heuristic initialization with the BSO algorithm, enabling faster convergence and more efficient task scheduling by balancing energy and delay in heterogeneous cloud-fog environments. Both delay and energy consumption are reduced through the MCT-BSO algorithm, in which the fog broker effectively manages the task distribution. Simulation results show that the MCT-BSO method achieves delay reductions of approximately 20.7% to 36.3% and improvements in energy consumption ranging from 15.4% to 38.1%, significantly outperforming comparative algorithms such as Grey Wolf Optimization, Nondominated Sorting Genetic Algorithm II, and Modified Particle Swarm Optimization, particularly under high workload conditions.</p>\\n </div>\",\"PeriodicalId\":55214,\"journal\":{\"name\":\"Concurrency and Computation-Practice & Experience\",\"volume\":\"37 15-17\",\"pages\":\"\"},\"PeriodicalIF\":1.5000,\"publicationDate\":\"2025-06-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Concurrency and Computation-Practice & Experience\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70163\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, SOFTWARE ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation-Practice & Experience","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70163","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
Enhanced Task Scheduling With Metaheuristics for Delay and Energy Optimization in Cloud-Fog Computing
The growth of the Internet of Things (IoT) and its application across various industries has produced large volumes of data for processing. Tasks that require prompt responses, particularly delay-sensitive ones, are directed to the nearest fog nodes. Offloading critical tasks to the cloud reduces user-side energy consumption but increases latency due to longer transmission distances. Fog nodes, being closer to the source, minimize delay but may require more local energy. Another major issue in cloud-fog computing is allocating tasks to suitable resources according to task needs. To tackle these challenges, this study introduces a hybrid meta-heuristic approach by combining the Butterfly Swarm Optimization (BSO) algorithm with the heuristic Minimum Completion Time (MCT) initialization method. The key innovation of this work lies in the integration of MCT-based heuristic initialization with the BSO algorithm, enabling faster convergence and more efficient task scheduling by balancing energy and delay in heterogeneous cloud-fog environments. Both delay and energy consumption are reduced through the MCT-BSO algorithm, in which the fog broker effectively manages the task distribution. Simulation results show that the MCT-BSO method achieves delay reductions of approximately 20.7% to 36.3% and improvements in energy consumption ranging from 15.4% to 38.1%, significantly outperforming comparative algorithms such as Grey Wolf Optimization, Nondominated Sorting Genetic Algorithm II, and Modified Particle Swarm Optimization, particularly under high workload conditions.
期刊介绍:
Concurrency and Computation: Practice and Experience (CCPE) publishes high-quality, original research papers, and authoritative research review papers, in the overlapping fields of:
Parallel and distributed computing;
High-performance computing;
Computational and data science;
Artificial intelligence and machine learning;
Big data applications, algorithms, and systems;
Network science;
Ontologies and semantics;
Security and privacy;
Cloud/edge/fog computing;
Green computing; and
Quantum computing.