A Fog-Computing Multi-Metric Hybrid Dynamic Programming Latency and Energy Optimization
Fog/Edge Computing
DOI:
https://doi.org/10.25299/itjrd.2026.25088Keywords:
Fog Computing, Task Scheduling, Response Time, Energy EfficiencyAbstract
Efficient task scheduling in fog computing requires balancing multiple quality of service (QoS) parameters, including response time, Service Level Agreement (SLA) compliance, container reliability, migration overhead, and energy consumption. This study evaluated seven optimization algorithms; hybrid DP+LSTM, GOBI2, DRL, GOBI, POND, MILP, and GA based on their impact on average response time while considering migration cost, container destruction, SLA violations, Wait time and energy per container. Results reveal that DP+LSTM achieves the lowest average response time (82.91 ms), outperforming GOBI2 (395.13 ms) by 79.0%, DRL (512.41 ms) by 83.8%, GOBI (776.09 ms) by 89.3%, POND (2789.09 ms) by 97.0%, MILP (35,720.49 ms) by 99.8%, and Genetic Algorithm (145,465.53 ms) by 99.94%. Additionally, Hybrid DP+LSTM maintains zero SLA violations, only three destroyed containers, and the lowest migration overhead (0.018 ms), while also consuming the least energy per container (2,835,048 J). In contrast, MILP and GA incur extreme delays, high container destruction (351 and 449, respectively), hundreds of SLA violations (397 and 223, respectively), thousands milliseconds of wait time (11,835ms and 5,251ms, respectively) rendering them unsuitable for practical fog environments. Overall, hybrid DP+LSTM demonstrates superior scalability, energy efficiency, and QoS preservation, making it the most effective scheduling strategy for fog computing environments.
Downloads
References
[1] A. Kallel, M. Rekik and M. A. Khemakhem, "Deep reinforcement learning-based optimization approach for containerized microservice scheduling in hybrid fog/cloud environments," Engineering Applications of Artificial Intelligence, vol. 141, no. 2, pp. 109-120, 2024.
[2] Z. Wang, M. Goudarzi, M. Gong and R. Buyya, "Deep reinforcement learning-based scheduling for optimizing system load and response time in edge and fog computing environments," arxiv, vol. 3, no. 1, pp. 26-33, 2023.
[3] M. Pakmehr, "Delay and energy aware task scheduling mechanism for fog-enabled IoT applications: A reinforcement learning approach," Computer Networks , vol. 224, no. 4, pp. 135-140, 2024.
[4] M. Fahimullah, S. Ahvar, M. Agarwal and M. Trocan, "Machine learning-based solutions for resource management in fog computing," Multimedia Tools and Applications, vol. 83 , no. 8, p. 23019–23045, 2024.
[5] Z. Wang, M. Goudarzi and R. Buyya, "ReinFog: A DRL-empowered framework for resource management in edge and cloud computing environments," arXiv , vol. 4, no. 2, pp. 43-57, 2024.
[6] M. P. Toopchinezhad and M. Ahmadi, "Deep reinforcement learning for delay-optimized task offloading in vehicular fog computing," arXiv , vol. 4, no. 2, pp. 12-23, 2024.
[7] W. Shen and M. Tang, "Latency-aware task scheduling for mobile edge computing," IEEE Transactions on Services Computing, vol. 15, no. 3, p. 1191–1204, 2022.
[8] F. U. Khan, I. A. Shah, S. Jan, S. Ahmad and T. Whangbo, "Machine learning-based resource management in fog computing: A systematic literature review," Sensors, vol. 25, no. 3, pp. 687-695, 2025.
[9] A. Singh, A. Kaur and D. Gupta, "Reviewing trust issues in cloud computing," Journal of Physics , vol. 1969, no. 1, pp. 12043-12047, 2021.
[10] S. R. Gunda, "Optimizing Cloud Computing Resource Utilization Through Intelligent Allocation and Containerization Strategies," Journal of Computer Science and Technology Studies, vol. 7, no. 8, pp. 238-244, 2025.
[11] S. Tuli, S. R. Poojara, S. N. Srirama, G. Casale and N. R. Jennings, "COSCO: Container orchestration using co-simulation and gradient based optimization for fog computing environments," IEEE Transactions on Parallel and Distributed Systems, vol. 33, no. 1, pp. 101-116, 2021.
[12] G. Yan, L. Zhaoze, D. Shuhong, L. Cong, W. Ying, W. Shen, T. Georgios and C. Long, "Deep Reinforcement Learning for Job Scheduling and Resource Management in Cloud Computing: An Algorithmic Level Review," arXive, vol. 1, no. 2, pp. 1-26, 2025.
[13] H. A. Alharbi, B. A. Yosuf, M. Aldossary and J. Almutairi, "Energy and Latency Optimization in Edge-Fog-Cloud Computing for the Internet of Medical Things," Computer Systems Science and Engineering, CSSE, vol. 47, no. 1, pp. 1300-1317, 2023.
[14] S. Aiswarya, A. Geetha, K. Ramesh, S. Sasikumar and D. Sheema, "Latency Reduction in Medical IoT Using Fuzzy Systems by Enabling Optimized Fog Computing," International Journal of Electrical and Electronics Engineering, vol. 9, no. 12, p. 156 – 166, 2022.
[15] O. H. Hassan, S. Azizi and M. Shojafar, "Priority Network and Energy Aware Placement of IoT-Based Application Services in fog-cloud Environments," IET Journals, vol. 14, no. 13, pp. 2117-2129, 2020.
[16] J. Yang, Z. Saad, J. Wu, X. Niu, H. Leung and S. Drew, "A Survey on Task Scheduling in Carbon-Aware Container Orchestration," arXiv , vol. 3, no. 2, pp. 12-23, 2025.
[17] U. Vadde and V. S. Kompalli, "Energy efficient service placement in fog computing," in PeerJ Comput Sci, PMID, 2022.
[18] J. Bachiega, B. G. Costa, L. R. Carvalho, M. J. Rosa and A. P. Araújo, "Computational resource allocation in fog computing: a comprehensive survey," ACM Journal, vol. 55, no. 145, pp. 1-31, 2023.
[19] A. Khan, F. Ullah and D. Shah, "EcoTaskSched: a hybrid machine learning approach for energy-efficient task scheduling in IoT-based fog-cloud environments," Sci Rep , vol. 15, no. 2, pp. 23-36, 2025.
[20] B. Sreedar , S. P. Goud , K. Yuvraj and G. K. Harin, "A Deep Reinforcement Learning Framework for Optimized Container Scheduling and Load Balancing," International Research Journal of Multidisciplinary technovation , vol. 6, no. 6, pp. 4-15, 2024.
[21] M. Falloon, H. Ma and A. Chen, "Energy-Aware Dynamic Resource Allocation and Container Migration in Cloud Servers: A Co-evolution GPHH Approach," in Proceedings of the Genetic and Evolutionary Computation Conference, VIC, Melbourne, Australia, 2024.
[22] R. Gupta and K. Nahrstedt, "Performance Characterization of Containers in Edge Computing," arXiv, vol. 3, no. 2, pp. 40-53, 2025.
[23] Y. Zhang, K. Zhao, Y. Yang and Z. Zhou, "Real-Time Service Migration in Edge Networks: A Survey," Journal of Sensor and Actuator Networks, vol. 14, no. 4, pp. 79-85, 2025.
[24] X. Liu, B. Li, P. Shi and L. Ying, "POND: Pessimistic-Optimistic online Dispatch," Journal of arXiv, vol. 2, no. 1, pp. 34-37, 2020.
[25] B. Kruekaew and W. Kimpan, "Multi-objective task scheduling optimization for load balancing in cloud computing environment using hybrid artificial bee colony algorithm with reinforcement learning," IEEE Access, vol. 10, no. 3, p. 17803–17818, 2022.
[26] N. W. Wan, D. Kaharudin, A. J. Muhammad , S. S. Suzi and S. A. Divine, "Survey of Resources Allocation Techniques with a Quality of Service (QoS) Aware in a Fog Computing Environment," Computers Material and Continua, vol. 7, no. 1, pp. 34-46, 2023.
[27] F. M. Talaat, S. H. Ali, A. I. Saleh and H. A. Ali, "Effective load balancing strategy (ELBS) for real-time fog computing environment using fuzzy and probabilistic neural networks," Journal of Network and Systems Management, vol. 27, no. 4, p. 883–929, 2019.
[28] J. V. Guttag, Introduction to computation and programming using Python: with application to computational modeling and understanding data, 3rd ed., Cambride, Massachusetts: Mit Press, 2021.
[29] B. Sirisha, K. K. Goud and B. S. Rohit, "A Deep Stacked Bidirectional LSTM (SBiLSTM) Model for Petroleum Production Forecasting," in Procedia Computer Science, Hyderabad, India, 2023.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Nengak Sitlong, Abraham E. Evwiekpaefe, Martins E. Irhebhude

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This is an open access journal which means that all content is freely available without charge to the user or his/her institution. The copyright in the text of individual articles (including research articles, opinion articles, and abstracts) is the property of their respective authors, subject to a Creative Commons CC-BY-SA licence granted to all others. ITJRD allows the author(s) to hold the copyright without restrictions and allows the author to retain publishing rights without restrictions.












