A Hybrid Metaheuristic Algorithm for Energy-Aware Task Scheduling in Cloud-Edge Computing Environments
Rahil Hafezian , Mohammad Fatemi*
Department of Industrial Engineering, Faculty of Engineering, University of Qom, Qom, Iran · Industrial Engineering and Management, University of Turku, Turku, Finland
* Corresponding author: mohammad.fatemi@utu.fi
Keywords: Task scheduling, Energy-aware computing, cloud-Edge computing, hybrid Metaheuristic, Grey Wolf Optimizer
To cite this article: Hafezian, R., & Fatemi, M. (2026). A Hybrid Metaheuristic Algorithm for Energy-Aware Task Scheduling in Cloud-Edge Computing Environments. Journal of Smart Computing , 2(1) , 11-21. https://doi.org/10.5281/zenodo.23257724
References
- Abd Elaziz, M., & Attiya, I. (2021). An improved Henry gas solubility optimization algorithm for task scheduling in cloud computing. Artificial Intelligence Review, 54(5), 3599–3637. https://doi.org/10.1007/s10462-020-09933-3
- Abd Elaziz, M., Xiong, S., Jayasena, K. P. N., & Li, L. (2019). Task scheduling in cloud computing based on a hybrid moth search algorithm and differential evolution. Knowledge-Based Systems, 169, 39–52. https://doi.org/10.1016/j.knosys.2019.01.023
- Abualigah, L., & Diabat, A. (2021). A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Cluster Computing, 24(1), 205–223. https://doi.org/10.1007/s10586-020-03075-5
- Abualigah, L., Diabat, A., & Abd Elaziz, M. (2021). Intelligent workflow scheduling for Big Data applications in IoT cloud computing environments. Cluster Computing, 24(4), 2957–2976. https://doi.org/10.1007/s10586-021-03291-7
- Abualigah, L., Diabat, A., Mirjalili, S., Abd Elaziz, M., & Gandomi, A. H. (2021). The Arithmetic Optimization Algorithm. Computer Methods in Applied Mechanics and Engineering, 376, 113609. https://doi.org/10.1016/j.cma.2020.113609
- Attiya, I., Abualigah, L., Elsadek, D., Chelloug, S. A., & Abd Elaziz, M. (2022). An intelligent chimp optimizer for scheduling of IoT application tasks in fog computing. Mathematics, 10(7), 1100. https://doi.org/10.3390/math10071100
- Bonomi, F., Milito, R., Zhu, J., & Addepalli, S. (2012). Fog computing and its role in the Internet of Things. In Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing (pp. 13–16). ACM. https://doi.org/10.1145/2342509.2342513
- Chhabra, A., Sahana, S. K., Sani, N. S., Mohammadzadeh, A., & Omar, H. A. (2022). Energy-aware bag-of-tasks scheduling in the cloud computing system using a hybrid oppositional differential evolution-enabled whale optimization algorithm. Energies, 15(13), 4571. https://doi.org/10.3390/en15134571
- Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182–197. https://doi.org/10.1109/4235.996017
- Gubbi, J., Buyya, R., Marusic, S., & Palaniswami, M. (2013). Internet of Things (IoT): A vision, architectural elements, and future directions. Future Generation Computer Systems, 29(7), 1645–1660. https://doi.org/10.1016/j.future.2013.01.010
- Hashim, F. A., Houssein, E. H., Mabrouk, M. S., Al-Atabany, W., & Mirjalili, S. (2019). Henry gas solubility optimization: A novel physics-based algorithm. Future Generation Computer Systems, 101, 646–667. https://doi.org/10.1016/j.future.2019.07.015
- Hosseinioun, P., Kheirabadi, M., Tabbakh, S. R. K., & Ghaemi, R. (2020). A new energy-aware task scheduling approach in fog computing using a hybrid meta-heuristic algorithm. Journal of Parallel and Distributed Computing, 143, 88–96. https://doi.org/10.1016/j.jpdc.2020.04.008
- Hussain, S. M., & Begh, G. R. (2022). Hybrid heuristic algorithm for cost-efficient QoS-aware task scheduling in fog–cloud environment. Journal of Computational Science, 64, 101828. https://doi.org/10.1016/j.jocs.2022.101828
- Ijaz, S., Munir, E. U., Ahmad, S. G., Rafique, M. M., & Rana, O. F. (2021). Energy-makespan optimization of workflow scheduling in fog–cloud computing. Computing, 103(9), 2033–2059. https://doi.org/10.1007/s00607-021-00930-0
- Mangalampalli, S., Karri, G. R., & Kumar, M. (2023). Multi-objective task scheduling algorithm in cloud computing using grey wolf optimization. Cluster Computing, 26(6), 3803–3822. https://doi.org/10.1007/s10586-022-03786-x
- Mirjalili, S., & Lewis, A. (2016). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008
- Mirjalili, S., Gandomi, A. H., Mirjalili, S. Z., Saremi, S., Faris, H., & Mirjalili, S. M. (2017). Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Advances in Engineering Software, 114, 163–191. https://doi.org/10.1016/j.advengsoft.2017.07.002
- Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey Wolf Optimizer. Advances in Engineering Software, 69, 46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007
- Najafizadeh, A., Salajegheh, A., Rahmani, A. M., & Sahafi, A. (2022). Multi-objective task scheduling in cloud-fog computing using the goal programming approach. Cluster Computing, 25(1), 141–165. https://doi.org/10.1007/s10586-021-03371-8
- Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L. (2016). Edge computing: Vision and challenges. IEEE Internet of Things Journal, 3(5), 637–646. https://doi.org/10.1109/jiot.2016.2579198