[1] P. Mell, "The NIST definition of cloud computing," NIST Special Publ., Special Publ. 800-145, 2011, doi: 10.6028/NIST.SP.800-145.
[2] M. H. Sayadnavard, A. T. Haghighat, and A. M. Rahmani, "A multi-objective approach for energy-efficient and reliable dynamic VM consolidation in cloud data centers," Eng. Sci. Technol. Int. J., vol. 26, Art. no. 100995, 2022, doi: 10.1016/j.jestch.2021.06.004.
[3] C. Chandrashekar, P. Krishnadoss, V. K. Poornachary, and B. Ananthakrishnan, "MCWOA scheduler: Modified chimp-whale optimization algorithm for task scheduling in cloud computing," Comput. Mater. Continua, vol. 78, no. 2, pp. 2593–2616, 2024, doi: 10.32604/cmc.2024.046304.
[4] M. S. Bali, K. Gupta, D. Gupta, G. Srivastava, S. Juneja, and A. Nauman, "An effective technique to schedule priority aware tasks to offload data on edge and cloud servers," Meas. Sensors, vol. 26, Art. no. 100670, 2023, doi: 10.1016/j.measen.2022.100670.
[5] J. Singh and N. K. Walia, "A comprehensive review of cloud computing virtual machine consolidation," IEEE Access, vol. 11, pp. 132102–132117, 2023, doi: 10.1109/ACCESS.2023.3335289.
[6] B. P. Rimal, E. Choi, and I. Lumb, "A taxonomy, survey, and issues of cloud computing ecosystems," in Cloud Computing: Principles, Systems and Applications, London, UK: Springer, 2010, pp. 21–46, doi: 10.1007/978-1-84996-241-4_2.
[7] M. Adil, S. Nabi, M. Aleem, V. G. Diaz, and J. C. W. Lin, "CA-MLBS: Content-aware machine learning based load balancing scheduler in the cloud environment," Expert Syst., vol. 40, no. 4, Art. no. e13150, 2023, doi: 10.1111/exsy.13150.
[8] A. Katal, S. Dahiya, and T. Choudhury, "Energy efficiency in cloud computing data centers: A survey on software technologies," Cluster Comput., vol. 26, no. 3, pp. 1845–1875, 2023, doi: 10.1007/s10586-022-03713-9.
[9] S. H. H. Madni, M. S. Abd Latiff, M. Abdullahi, S. I. M. Abdulhamid, and M. J. Usman, "Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment," PLoS ONE, vol. 12, no. 5, Art. no. e0176321, 2017, doi: 10.1371/journal.pone.0176321.
[10] M.-L. Chiang, H.-C. Hsieh, W.-C. Tsai, and M.-C. Ke, "An improved task scheduling and load balancing algorithm under the heterogeneous cloud computing network," in Proc. 8th Int. Conf. Awareness Sci. Technol. (iCAST), Taichung, Taiwan, 2017, pp. 290–295, doi: 10.1109/ICAwST.2017.8256478.
[11] H. Emami, "Cloud task scheduling using enhanced sunflower optimization algorithm," ICT Express, vol. 8, no. 1, pp. 97–100, 2022, doi: 10.1016/j.icte.2021.08.010.
[12] V. Tomar, M. Bansal, and P. Singh, "Metaheuristic algorithms for optimization: A brief review," Eng. Proc., vol. 59, no. 1, Art. no. 238, 2024, doi: 10.3390/engproc2024059238.
[13] K. Rajwar, K. Deep, and S. Das, "An exhaustive review of the metaheuristic algorithms for search and optimization: Taxonomy, applications, and open challenges," Artif. Intell. Rev., vol. 56, no. 11, pp. 13187–13257, 2023, doi: 10.1007/s10462-023-10470-y.
[14] L. Guo, L. Liu, Z. Zhao, and X. Xia, "An improved RIME optimization algorithm for lung cancer image segmentation," Comput. Biol. Med., vol. 174, Art. no. 108219, 2024, doi: 10.1016/j.compbiomed.2024.108219.
[15] M. Abdel-Salam, G. Hu, E. Çelik, F. S. Gharehchopogh, and I. M. El-Hasnony, "Chaotic RIME optimization algorithm with adaptive mutualism for feature selection problems," Comput. Biol. Med., vol. 179, Art. no. 108803, 2024, doi: 10.1016/j.compbiomed.2024.108803.
[16] Y. Li, D. Zhao, C. Ma, J. Escorcia-Gutierrez, N. O. Aljehane, and X. Ye, "CDRIME-MTIS: An enhanced rime optimization-driven multi-threshold segmentation for COVID-19 X-ray images," Comput. Biol. Med., vol. 169, Art. no. 107838, 2024, doi: 10.1016/j.compbiomed.2023.107838.
[17] D. Yousri, A. Fathy, H. E. Farag, and E. F. El-Saadany, "Optimal dynamic reconfiguration of thermoelectric generator array using RIME optimizer," Appl. Therm. Eng., vol. 238, Art. no. 122174, 2024, doi: 10.1016/j.applthermaleng.2023.122174.
[18] S. S. Murad, A. A. Al-Azzawi, and M. A. Bakar, "Optimized Min-Min task scheduling algorithm for scientific workflows in a cloud environment," J. Theor. Appl. Inf. Technol., vol. 100, no. 2, pp. 480–506, 2022.
[19] I. L. Imene, S. Sihem, O. K. Okba, and M. Benmohammed, "A third generation genetic algorithm NSGAIII for task scheduling in cloud computing," J. King Saud Univ.-Comput. Inf. Sci., vol. 34, no. 9, pp. 7515–7529, 2022, doi: 10.1016/j.jksuci.2021.08.010.
[20] G. Natesan and A. Chokkalingam, "Task scheduling in heterogeneous cloud environment using mean grey wolf optimization algorithm," ICT Express, vol. 5, no. 2, pp. 110–114, 2019, doi: 10.1016/j.icte.2018.02.002.
[21] 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, pp. 17803–17818, 2022, doi: 10.1109/ACCESS.2022.3149959.
[22] C. Chandrashekar, P. Krishnadoss, V. K. Poornachary, B. Ananthakrishnan, and K. Rangasamy, "HWACOA scheduler: Hybrid weighted ant colony optimization algorithm for task scheduling in cloud computing," Appl. Sci., vol. 13, no. 6, Art. no. 3433, 2023, doi: 10.3390/app13063433.
[23] S. Mangalampalli, G. R. Karri, and A. A. Elngar, "An efficient trust-aware task scheduling algorithm in cloud computing using firefly optimization," Sensors, vol. 23, no. 3, Art. no. 1384, 2023, doi: 10.3390/s23031384.
[24] S. D. S. Mustapha and P. Gupta, "Fault aware task scheduling in cloud using min-min and DBSCAN," Internet Things Cyber-Phys. Syst., vol. 4, pp. 68–76, 2024, doi: 10.1016/j.iotcps.2023.12.003.
[25] G. Saravanan, S. Neelakandan, P. Ezhumalai, and S. Maurya, "Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing," J. Cloud Comput., vol. 12, no. 1, Art. no. 24, 2023, doi: 10.1186/s13677-023-00401-1.
[26] A. Kamalinia and A. Ghaffari, "Hybrid task scheduling method for cloud computing by genetic and PSO algorithms," J. Inf. Syst. Telecommun., vol. 4, no. 4, pp. 271–281, 2016.
[27] A. Esfandi, J. Akbari Torkestani, A. Karimi, and F. Zarafshan, "TPALA: Two phase adaptive algorithm based on learning automata for job scheduling in cloud environment," J. Inf. Syst. Telecommun., vol. 1, no. 1, pp. 29–36, 2024, doi: 10.30495/jist.2024.703768.
[28] M. Hosseini Sayadnavard and A. Toroghi Haghighat, "Toward an enhanced dynamic VM consolidation approach for cloud datacenters using continuous time Markov chain," J. Inf. Syst. Telecommun., vol. 4, no. 4, pp. 236–244, 2019.
[29] A. Beloglazov, J. Abawajy, and R. Buyya, "Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing," Future Gener. Comput. Syst., vol. 28, no. 5, pp. 755–768, 2012, doi: 10.1016/j.future.2011.04.017.
[30] H. Su, D. Zhao, L. He, and Q. Zhang, "RIME: A physics-based optimization," Neurocomputing, vol. 532, pp. 183–214, 2023, doi: 10.1016/j.neucom.2023.02.010.
[31] M. Zhang, H. Lyu, H. Bian, and N. Ghadimi, "Improved chaos grasshopper optimizer and its application to HRES techno-economic evaluation," Heliyon, vol. 10, no. 2, Art. no. e24321, 2024, doi: 10.1016/j.heliyon.2024.e24321.
[32] W. S. Xiao, G. X. Li, C. Liu, and L. P. Tan, "A novel chaotic and neighborhood search-based artificial bee colony algorithm for solving optimization problems," Sci. Rep., vol. 13, no. 1, Art. no. 20496, 2023, doi: 10.1038/s41598-023-47701-x.
[33] W. Zhao, L. Wang, Z. Zhang, S. Mirjalili, N. Khodadadi, and Q. Ge, "Quadratic interpolation optimization (QIO): A new optimization algorithm based on generalized quadratic interpolation and its applications to real-world engineering problems," Comput. Methods Appl. Mech. Eng., vol. 417, Art. no. 116446, 2023, doi: 10.1016/j.cma.2023.116446.
[34] M. Chawla and M. Duhan, "Levy flights in metaheuristics optimization algorithms–A review," Appl. Artif. Intell., vol. 32, no. 9–10, pp. 802–821, 2018, doi: 10.1080/08839514.2018.1525856.
[35] R. N. Calheiros, R. Ranjan, A. Beloglazov, C. A. De Rose, and R. Buyya, "CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms," Softw. Pract. Exp., vol. 41, no. 1, pp. 23–50, 2011, doi: 10.1002/spe.995.
[36] R. Buyya, R. Ranjan, and R. N. Calheiros, "Modeling and simulation of scalable cloud computing environments and the CloudSim toolkit: Challenges and opportunities," in Proc. Int. Conf. High Perform. Comput. Simul. (HPCS), Leipzig, Germany, 2009, pp. 1–11, doi: 10.1109/HPCSIM.2009.5256777.
[37] S. Mirjalili, S. M. Mirjalili, and A. Lewis, "Grey wolf optimizer," Adv. Eng. Softw., vol. 69, pp. 46–61, 2014, doi: 10.1016/j.advengsoft.2013.12.007.
[38] G. Iacca, V. C. dos Santos Junior, and V. V. de Melo, "An improved Jaya optimization algorithm with Lévy flight," Expert Syst. Appl., vol. 165, Art. no. 113902, 2021, doi: 10.1016/j.eswa.2020.113902.
[39] J. Kennedy and R. Eberhart, "Particle swarm optimization," in Proc. Int. Conf. Neural Netw. (ICNN), Perth, Australia, 1995, vol. 4, pp. 1942–1948, doi: 10.1109/ICNN.1995.488968.
[40] T. D. Braun, H. J. Siegel, N. Beck, L. L. Bölöni, M. Maheswaran, A. I. Reuther, J. P. Robertson, M. D. Theys, B. Yao, D. Hensgen, and R. F. Freund, "A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems," J. Parallel Distrib. Comput., vol. 61, no. 6, pp. 810–837, 2001, doi: 10.1006/jpdc.2001.1714.
[41] L. Zuo, L. Shu, S. Dong, C. Zhu, and T. Hara, "A multi-objective optimization scheduling method based on the ant colony algorithm in cloud computing," IEEE Access, vol. 3, pp. 2687–2699, 2015, doi: 10.1109/ACCESS.2015.2508940.