A Fog-Computing Multi-Metric Hybrid Dynamic Programming Latency and Energy Optimization

Fog/Edge Computing

Authors

  • Nengak Sitlong Department of Computer, Faculty of Science, Federal University of Education (FUEP), Pankshin, Plateau State, Nigeria
  • Abraham E. Evwiekpaefe Department of Computer, Faculty of Military Science and Interdisciplinary Studies, Nigerian Defence Academy (NDA), Kaduna, Nigeria
  • Martins E. Irhebhude Department of Computer, Faculty of Military Science and Interdisciplinary Studies, Nigerian Defence Academy (NDA), Kaduna, Nigeria

DOI:

https://doi.org/10.25299/itjrd.2026.25088

Keywords:

Fog Computing, Task Scheduling, Response Time, Energy Efficiency

Abstract

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

Download data is not yet available.

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

2026-09-30

How to Cite

Sitlong, N., Evwiekpaefe, A. E., & Irhebhude, M. E. (2026). A Fog-Computing Multi-Metric Hybrid Dynamic Programming Latency and Energy Optimization: Fog/Edge Computing. IT Journal Research and Development, 11(1), 1–17. https://doi.org/10.25299/itjrd.2026.25088

Issue

Section

Articles