학술논문

Novel PSO-Based Algorithm for Workflow Time and Energy Optimization in a Heterogeneous Fog Computing Environment
Document Type
Periodical
Source
IEEE Access Access, IEEE. 12:41517-41530 2024
Subject
Aerospace
Bioengineering
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Engineered Materials, Dielectrics and Plasmas
Engineering Profession
Fields, Waves and Electromagnetics
General Topics for Engineers
Geoscience
Nuclear Engineering
Photonics and Electrooptics
Power, Energy and Industry Applications
Robotics and Control Systems
Signal Processing and Analysis
Transportation
Heuristic algorithms
Edge computing
Task analysis
Scheduling
Optimization methods
Energy consumption
Resource management
Particle swarm optimization
Energy efficiency
Heterogeneous networks
Fog computing
workflow optimization
particle swarm optimization (PSO)
heterogeneous computing
energy optimization
dynamic environments
resource utilization
Language
ISSN
2169-3536
Abstract
The dynamic and heterogeneous nature of fog computing environments presents significant challenges for efficient resource management, especially in the context of workflow optimization. To address this problem, we propose a novel particle swarm optimization (PSO)-based algorithm for workflow time and energy optimization in heterogeneous fog computing environments. Our algorithm leverages the collective intelligence of particles to efficiently explore the solution space and adapt to the dynamic and uncertain nature of fog computing resources. We evaluate the performance of our algorithm using simulations and experiments, demonstrating significant improvements in workflow completion time, energy consumption, and resource utilization compared to existing PSO-based algorithms and state-of-the-art methods. Our main contributions are twofold: a novel PSO-based algorithm that effectively addresses the challenges of workflow optimization in fog computing environments and empirical evidence of its efficacy and potential impact on real-world scenarios. Our results provide valuable insights for practitioners and researchers in the field of fog computing, demonstrating the feasibility of efficient resource management in dynamic and heterogeneous environments.