{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T04:21:36Z","timestamp":1780633296976,"version":"3.54.1"},"reference-count":84,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2023,7,8]],"date-time":"2023-07-08T00:00:00Z","timestamp":1688774400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,7,8]],"date-time":"2023-07-08T00:00:00Z","timestamp":1688774400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2023,10]]},"DOI":"10.1007\/s10586-023-04098-4","type":"journal-article","created":{"date-parts":[[2023,7,8]],"date-time":"2023-07-08T08:01:42Z","timestamp":1688803302000},"page":"3069-3087","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":56,"title":["Task scheduling and VM placement to resource allocation in Cloud computing: challenges and opportunities"],"prefix":"10.1007","volume":"26","author":[{"given":"Karima","family":"Saidi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dalal","family":"Bardou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,7,8]]},"reference":[{"key":"4098_CR1","series-title":"Introduction to cloud computing computing","first-page":"1","volume-title":"Cloud Computing Technology","author":"L Huawei Technologies","year":"2022","unstructured":"Huawei Technologies, L.: Introduction to cloud computing computing. Cloud Computing Technology, pp. 1\u201358. Springer, New York (2022)"},{"key":"4098_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/9780470940105.ch1","volume-title":"Cloud Computing: Principles and Paradigms","author":"W Voorsluys","year":"2011","unstructured":"Voorsluys, W., Broberg, J., Buyya, R.: Introduction to cloud computing. Cloud Computing: Principles and Paradigms, pp. 1\u201341. Wiley, Hoboken (2011)"},{"key":"4098_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2021.108151","volume":"195","author":"A Mohamed","year":"2021","unstructured":"Mohamed, A., Hamdan, M., Khan, S., Abdelaziz, A., Babiker, S.F., Imran, M., Marsono, M.N.: Software-defined networks for resource allocation in cloud computing: a survey. Comput. Netw. 195, 108151 (2021). https:\/\/doi.org\/10.1016\/j.comnet.2021.108151","journal-title":"Comput. Netw."},{"key":"4098_CR4","doi-asserted-by":"publisher","DOI":"10.14569\/IJACSA.2012.030616","author":"VV Vinothina","year":"2012","unstructured":"Vinothina, V.V., Sridaran, R., Ganapathi, P.: A survey on resource allocation strategies in cloud computing. Int J Adv Comput Sci Appl (2012). https:\/\/doi.org\/10.14569\/IJACSA.2012.030616","journal-title":"Int J Adv Comput Sci Appl"},{"key":"4098_CR5","doi-asserted-by":"publisher","unstructured":"Parikh, S.M.: A survey on cloud computing resource allocation techniques. In: 2013 Nirma University International Conference on Engineering (NUiCONE), pp. 1\u20135 (2013). https:\/\/doi.org\/10.1109\/NUiCONE.2013.6780076. IEEE","DOI":"10.1109\/NUiCONE.2013.6780076"},{"issue":"1","key":"4098_CR6","doi-asserted-by":"publisher","first-page":"31","DOI":"10.7763\/IJMLC.2014.V4.382","volume":"4","author":"MH Mohamaddiah","year":"2014","unstructured":"Mohamaddiah, M.H., Abdullah, A., Subramaniam, S., Hussin, M.: A survey on resource allocation and monitoring in cloud computing. Int. J. Mach. Learn. Comput. 4(1), 31\u201338 (2014). https:\/\/doi.org\/10.7763\/IJMLC.2014.V4.382","journal-title":"Int. J. Mach. Learn. Comput."},{"key":"4098_CR7","doi-asserted-by":"publisher","unstructured":"Anuradha, V., Sumathi, D.: A survey on resource allocation strategies in cloud computing. In: International Conference on Information Communication and Embedded Systems (ICICES2014), pp. 1\u20137 (2014). https:\/\/doi.org\/10.1109\/ICICES.2014.7033931. IEEE","DOI":"10.1109\/ICICES.2014.7033931"},{"key":"4098_CR8","doi-asserted-by":"publisher","first-page":"2489","DOI":"10.1007\/s10586-016-0684-4","volume":"20","author":"SHH Madni","year":"2017","unstructured":"Madni, S.H.H., Latiff, M.S.A., Coulibaly, Y., Abdulhamid, S.M.: Recent advancements in resource allocation techniques for cloud computing environment: a systematic review. Clust. Comput. 20, 2489\u20132533 (2017). https:\/\/doi.org\/10.1007\/s10586-016-0684-4","journal-title":"Clust. Comput."},{"key":"4098_CR9","doi-asserted-by":"publisher","unstructured":"Saidi, K., Hioual, O., Siam, A.: Resources allocation in cloud computing: a survey. In: International Conference in Artificial Intelligence in Renewable Energetic Systems, pp. 356\u2013364 (2019). https:\/\/doi.org\/10.1007\/978-3-030-37207-1_37. Springer","DOI":"10.1007\/978-3-030-37207-1_37"},{"issue":"7","key":"4098_CR10","doi-asserted-by":"publisher","first-page":"2815","DOI":"10.3837\/tiis.2020.07.005","volume":"14","author":"A Abid","year":"2020","unstructured":"Abid, A., Manzoor, M.F., Farooq, M.S., Farooq, U., Hussain, M.: Challenges and issues of resource allocation techniques in cloud computing. KSII Trans. Internet Inf. Syst. 14(7), 2815\u20132839 (2020). https:\/\/doi.org\/10.3837\/tiis.2020.07.005","journal-title":"KSII Trans. Internet Inf. Syst."},{"key":"4098_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2022.03.027","author":"SA Murad","year":"2022","unstructured":"Murad, S.A., Muzahid, A.J.M., Azmi, Z.R.M., Hoque, M.I., Kowsher, M.: A review on job scheduling technique in cloud computing and priority rule based intelligent framework. J. King Saud Univ. Comput. Inf. Sci. (2022). https:\/\/doi.org\/10.1016\/j.jksuci.2022.03.027","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"4098_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2022.103405","author":"T Khan","year":"2022","unstructured":"Khan, T., Tian, W., Zhou, G., Ilager, S., Gong, M., Buyya, R.: Machine learning (ml)-centric resource management in cloud computing: a review and future directions. J. Netw. Compu. Appl. (2022). https:\/\/doi.org\/10.1016\/j.jnca.2022.103405","journal-title":"J. Netw. Compu. Appl."},{"key":"4098_CR13","doi-asserted-by":"publisher","DOI":"10.5121\/ijccsa.2016.6501","author":"S Alnajdi","year":"2016","unstructured":"Alnajdi, S., Dogan, M., Al-Qahtani, E.: A survey on resource allocation in cloud computing. Int. J. Cloud Comput. (2016). https:\/\/doi.org\/10.5121\/ijccsa.2016.6501","journal-title":"Int. J. Cloud Comput."},{"key":"4098_CR14","doi-asserted-by":"publisher","unstructured":"Shyam, G.K., Manvi, S.S.: Resource allocation in cloud computing using agents. In: 2015 IEEE International Advance Computing Conference (IACC), pp. 458\u2013463 (2015). https:\/\/doi.org\/10.1109\/IADCC.2015.7154750. IEEE","DOI":"10.1109\/IADCC.2015.7154750"},{"key":"4098_CR15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-54645-2_12","author":"S Mazumdar","year":"2017","unstructured":"Mazumdar, S., Scionti, A., Kumar, A.S.: Adaptive resource allocation for load balancing in cloud. Cloud Comput. (2017). https:\/\/doi.org\/10.1007\/978-3-319-54645-2_12","journal-title":"Cloud Comput."},{"issue":"4","key":"4098_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5121\/ijait.2016.6401","volume":"6","author":"BM Lavanya","year":"2016","unstructured":"Lavanya, B.M., Bindu, C.S.: Systematic literature review on resource allocation and resource scheduling in cloud computing. Int. J. Adv. Inf. Technol. 6(4), 1\u201315 (2016). https:\/\/doi.org\/10.5121\/ijait.2016.6401","journal-title":"Int. J. Adv. Inf. Technol."},{"issue":"17","key":"4098_CR17","doi-asserted-by":"publisher","first-page":"5186","DOI":"10.1002\/cpe.5186","volume":"31","author":"E Jafarnejad Ghomi","year":"2019","unstructured":"Jafarnejad Ghomi, E., Rahmani, A.M., Qader, N.N.: Applying queue theory for modeling of cloud computing: a systematic review. Concurr. Comput. 31(17), 5186 (2019). https:\/\/doi.org\/10.1002\/cpe.5186","journal-title":"Concurr. Comput."},{"key":"4098_CR18","doi-asserted-by":"publisher","unstructured":"Lin, J., Dai, Y., Chen, X., Wu, Y.: Resource allocation of cloud application through machine learning: A case study. In: 2017 International Conference on Green Informatics (ICGI), pp. 263\u2013268 (2017). https:\/\/doi.org\/10.1109\/ICGI.2017.52. IEEE","DOI":"10.1109\/ICGI.2017.52"},{"key":"4098_CR19","doi-asserted-by":"publisher","DOI":"10.1016\/j.suscom.2022.100780","volume":"36","author":"Y Kumar","year":"2022","unstructured":"Kumar, Y., Kaul, S., Hu, Y.-C.: Machine learning for energy-resource allocation, workflow scheduling and live migration in cloud computing: state-of-the-art survey. Sustain. Comput. 36, 100780 (2022). https:\/\/doi.org\/10.1016\/j.suscom.2022.100780","journal-title":"Sustain. Comput."},{"key":"4098_CR20","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1016\/j.jss.2014.08.065","volume":"99","author":"H Chen","year":"2015","unstructured":"Chen, H., Zhu, X., Guo, H., Zhu, J., Qin, X., Wu, J.: Towards energy-efficient scheduling for real-time tasks under uncertain cloud computing environment. J. Syst. Softw. 99, 20\u201335 (2015). https:\/\/doi.org\/10.1016\/j.jss.2014.08.065","journal-title":"J. Syst. Softw."},{"key":"4098_CR21","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2020.103441","volume":"122","author":"SA Bello","year":"2021","unstructured":"Bello, S.A., Oyedele, L.O., Akinade, O.O., Bilal, M., Delgado, J.M.D., Akanbi, L.A., Ajayi, A.O., Owolabi, H.A.: Cloud computing in construction industry: use cases, benefits and challenges. Autom. Constr. 122, 103441 (2021). https:\/\/doi.org\/10.1016\/j.autcon.2020.103441","journal-title":"Autom. Constr."},{"key":"4098_CR22","doi-asserted-by":"publisher","first-page":"751","DOI":"10.1007\/s00607-014-0407-8","volume":"98","author":"A Hameed","year":"2016","unstructured":"Hameed, A., Khoshkbarforoushha, A., Ranjan, R., Jayaraman, P.P., Kolodziej, J., Balaji, P., Zeadally, S., Malluhi, Q.M., Tziritas, N., Vishnu, A., et al.: A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing 98, 751\u2013774 (2016). https:\/\/doi.org\/10.1007\/s00607-014-0407-8","journal-title":"Computing"},{"issue":"2","key":"4098_CR23","doi-asserted-by":"publisher","first-page":"570","DOI":"10.1016\/j.matpr.2022.03.535","volume":"2","author":"S Rahman","year":"2017","unstructured":"Rahman, S., Gupta, A., Tornatore, M., Mukherjee, B.: Dynamic workload migration over backbone network to minimize data center electricity cost. IEEE Trans. Green Commun. Netw. 2(2), 570\u2013579 (2017). https:\/\/doi.org\/10.1016\/j.matpr.2022.03.535","journal-title":"IEEE Trans. Green Commun. Netw."},{"issue":"3","key":"4098_CR24","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1016\/j.jksuci.2018.07.001","volume":"32","author":"MH Shirvani","year":"2020","unstructured":"Shirvani, M.H., Rahmani, A.M., Sahafi, A.: A survey study on virtual machine migration and server consolidation techniques in dvfs-enabled cloud datacenter: taxonomy and challenges. J. King Saud Univ. Comput. Inf. Sci. 32(3), 267\u2013286 (2020). https:\/\/doi.org\/10.1016\/j.jksuci.2018.07.001","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"issue":"4","key":"4098_CR25","doi-asserted-by":"publisher","first-page":"2119","DOI":"10.1007\/s12652-021-02973-9","volume":"13","author":"E Dhib","year":"2022","unstructured":"Dhib, E., Boussetta, K., Zangar, N., Tabbane, N.: Cost, energy, and response delay awareness-solution for cloud resources management: proposition of a predictive dynamic algorithm for vms allocation over a distributed cloud infrastructure. J. Ambient Intell. Humaniz. Comput. 13(4), 2119\u20132129 (2022). https:\/\/doi.org\/10.1007\/s12652-021-02973-9","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"key":"4098_CR26","doi-asserted-by":"publisher","DOI":"10.1016\/j.jestch.2021.04.014","volume":"26","author":"MH Sayadnavard","year":"2022","unstructured":"Sayadnavard, M.H., Haghighat, A.T., Rahmani, A.M.: A multi-objective approach for energy-efficient and reliable dynamic vm consolidation in cloud data centers. Eng. Sci. Technol. Int. J. 26, 100995 (2022). https:\/\/doi.org\/10.1016\/j.jestch.2021.04.014","journal-title":"Eng. Sci. Technol. Int. J."},{"key":"4098_CR27","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.procs.2016.02.022","volume":"78","author":"A Choudhary","year":"2016","unstructured":"Choudhary, A., Rana, S., Matahai, K.: A critical analysis of energy efficient virtual machine placement techniques and its optimization in a cloud computing environment. Procedia Comput. Sci. 78, 132\u2013138 (2016). https:\/\/doi.org\/10.1016\/j.procs.2016.02.022","journal-title":"Procedia Comput. Sci."},{"key":"4098_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.113306","volume":"150","author":"AS Abohamama","year":"2020","unstructured":"Abohamama, A.S., Hamouda, E.: A hybrid energy-aware virtual machine placement algorithm for cloud environments. Expert Syst. Appl. 150, 113306 (2020). https:\/\/doi.org\/10.1016\/j.eswa.2020.113306","journal-title":"Expert Syst. Appl."},{"key":"4098_CR29","unstructured":"Keller, G., Tighe, M., Lutfiyya, H., Bauer, M.: An analysis of first fit heuristics for the virtual machine relocation problem. In: 2012 8th International Conference on Network and Service Management (cnsm) and 2012 Workshop on Systems Virtualiztion Management (svm), pp. 406\u2013413 (2012). IEEE"},{"issue":"2","key":"4098_CR30","doi-asserted-by":"publisher","first-page":"772","DOI":"10.1109\/JSYST.2015.2458273","volume":"11","author":"A Varasteh","year":"2015","unstructured":"Varasteh, A., Goudarzi, M.: Server consolidation techniques in virtualized data centers: a survey. IEEE Syst. J. 11(2), 772\u2013783 (2015). https:\/\/doi.org\/10.1109\/JSYST.2015.2458273","journal-title":"IEEE Syst. J."},{"issue":"5","key":"4098_CR31","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1016\/j.future.2011.04.017","volume":"28","author":"A Beloglazov","year":"2012","unstructured":"Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generat. Comput. Syst. 28(5), 755\u2013768 (2012). https:\/\/doi.org\/10.1016\/j.future.2011.04.017","journal-title":"Future Generat. Comput. Syst."},{"issue":"1","key":"4098_CR32","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1007\/s11227-017-2112-9","volume":"74","author":"MK Gupta","year":"2018","unstructured":"Gupta, M.K., Amgoth, T.: Resource-aware virtual machine placement algorithm for iaas cloud. J. Supercomput. 74(1), 122\u2013140 (2018). https:\/\/doi.org\/10.1007\/s11227-017-2112-9","journal-title":"J. Supercomput."},{"issue":"3","key":"4098_CR33","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1504\/IJCC.2017.086712","volume":"6","author":"F L\u00f3pez-Pires","year":"2017","unstructured":"L\u00f3pez-Pires, F., Bar\u00e1n, B.: Cloud computing resource allocation taxonomies. Int. J. Cloud Comput. 6(3), 238\u2013264 (2017). https:\/\/doi.org\/10.1504\/IJCC.2017.086712","journal-title":"Int. J. Cloud Comput."},{"issue":"4","key":"4098_CR34","doi-asserted-by":"publisher","first-page":"2533","DOI":"10.1007\/s10586-019-03026-9","volume":"23","author":"M Masdari","year":"2020","unstructured":"Masdari, M., Gharehpasha, S., Ghobaei-Arani, M., Ghasemi, V.: Bio-inspired virtual machine placement schemes in cloud computing environment: taxonomy, review, and future research directions. Cluster Comput. 23(4), 2533\u20132563 (2020). https:\/\/doi.org\/10.1007\/s10586-019-03026-9","journal-title":"Cluster Comput."},{"issue":"1\u20132","key":"4098_CR35","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1080\/0952813X.2015.1020519","volume":"28","author":"SE Dashti","year":"2016","unstructured":"Dashti, S.E., Rahmani, A.M.: Dynamic vms placement for energy efficiency by pso in cloud computing. J. Exp. Theor. Artif. Intell. 28(1\u20132), 97\u2013112 (2016). https:\/\/doi.org\/10.1080\/0952813X.2015.1020519","journal-title":"J. Exp. Theor. Artif. Intell."},{"key":"4098_CR36","doi-asserted-by":"publisher","unstructured":"Gilesh, M.P., Kumar, S.M., Jacob, L.: Bounding the cost of virtual machine migrations for resource allocation in cloud data centers. In: Proceedings of the 33rd Annual ACM Symposium on Applied Computing, pp. 201\u2013206 (2018). https:\/\/doi.org\/10.1145\/3167132.3167153","DOI":"10.1145\/3167132.3167153"},{"key":"4098_CR37","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1016\/j.suscom.2018.02.001","volume":"17","author":"M-H Malekloo","year":"2018","unstructured":"Malekloo, M.-H., Kara, N., El Barachi, M.: An energy efficient and sla compliant approach for resource allocation and consolidation in cloud computing environments. Sustain. Comput. 17, 9\u201324 (2018). https:\/\/doi.org\/10.1016\/j.suscom.2018.02.001","journal-title":"Sustain. Comput."},{"issue":"8","key":"4098_CR38","doi-asserted-by":"publisher","first-page":"6481","DOI":"10.1016\/j.jksuci.2021.04.011","volume":"34","author":"P Nehra","year":"2022","unstructured":"Nehra, P., Nagaraju, A.: Host utilization prediction using hybrid kernel based support vector regression in cloud data centers. J. King Saud Univ. Comput. Inf. Sci. 34(8), 6481\u20136490 (2022). https:\/\/doi.org\/10.1016\/j.jksuci.2021.04.011","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"issue":"2","key":"4098_CR39","doi-asserted-by":"publisher","first-page":"3165","DOI":"10.1007\/s10586-018-2011-8","volume":"22","author":"S Kayalvili","year":"2019","unstructured":"Kayalvili, S., Selvam, M.: Hybrid sfla-ga algorithm for an optimal resource allocation in cloud. Clust. Comput. 22(2), 3165\u20133173 (2019). https:\/\/doi.org\/10.1007\/s10586-018-2011-8","journal-title":"Clust. Comput."},{"key":"4098_CR40","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1016\/j.eswa.2018.11.029","volume":"120","author":"F Alharbi","year":"2019","unstructured":"Alharbi, F., Tian, Y.-C., Tang, M., Zhang, W.-Z., Peng, C., Fei, M.: An ant colony system for energy-efficient dynamic virtual machine placement in data centers. Expert Syst. Appl. 120, 228\u2013238 (2019). https:\/\/doi.org\/10.1016\/j.eswa.2018.11.029","journal-title":"Expert Syst. Appl."},{"key":"4098_CR41","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1016\/j.future.2021.11.019","volume":"129","author":"J Peake","year":"2022","unstructured":"Peake, J., Amos, M., Costen, N., Masala, G., Lloyd, H.: Paco-vmp: parallel ant colony optimization for virtual machine placement. Future Gener. Comput. Syst. 129, 174\u2013186 (2022). https:\/\/doi.org\/10.1016\/j.future.2021.11.019","journal-title":"Future Gener. Comput. Syst."},{"issue":"2","key":"4098_CR42","doi-asserted-by":"publisher","first-page":"919","DOI":"10.1007\/s10586-020-03152-9","volume":"24","author":"M Tarahomi","year":"2021","unstructured":"Tarahomi, M., Izadi, M., Ghobaei-Arani, M.: An efficient power-aware vm allocation mechanism in cloud data centers: a micro genetic-based approach. Clust. Comput. 24(2), 919\u2013934 (2021). https:\/\/doi.org\/10.1007\/s10586-020-03152-9","journal-title":"Clust. Comput."},{"issue":"8","key":"4098_CR43","doi-asserted-by":"publisher","first-page":"2370","DOI":"10.1007\/s10489-020-01633-3","volume":"50","author":"Y Qin","year":"2020","unstructured":"Qin, Y., Wang, H., Yi, S., Li, X., Zhai, L.: Virtual machine placement based on multi-objective reinforcement learning. Appl. Intell. 50(8), 2370\u20132383 (2020). https:\/\/doi.org\/10.1007\/s10489-020-01633-3","journal-title":"Appl. Intell."},{"issue":"10","key":"4098_CR44","doi-asserted-by":"publisher","first-page":"1127","DOI":"10.1016\/j.jksuci.2018.11.005","volume":"32","author":"T Thein","year":"2020","unstructured":"Thein, T., Myo, M.M., Parvin, S., Gawanmeh, A.: Reinforcement learning based methodology for energy-efficient resource allocation in cloud data centers. J. King Saud Univ. Comput. Inf. Sci. 32(10), 1127\u20131139 (2020). https:\/\/doi.org\/10.1016\/j.jksuci.2018.11.005","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"issue":"5","key":"4098_CR45","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2023.04.002","volume":"35","author":"P Wei","year":"2023","unstructured":"Wei, P., Zeng, Y., Yan, B., Zhou, J., Nikougoftar, E.: Vmp-a3c: virtual machines placement in cloud computing based on asynchronous advantage actor-critic algorithm. J. King Saud Univ. Comput. Inf. Sci. 35(5), 101549 (2023). https:\/\/doi.org\/10.1016\/j.jksuci.2023.04.002","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"4098_CR46","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2023.109624","volume":"224","author":"A Aghasi","year":"2023","unstructured":"Aghasi, A., Jamshidi, K., Bohlooli, A., Javadi, B.: A decentralized adaptation of model-free q-learning for thermal-aware energy-efficient virtual machine placement in cloud data centers. Comput. Netw. 224, 109624 (2023)","journal-title":"Comput. Netw."},{"key":"4098_CR47","doi-asserted-by":"publisher","first-page":"597","DOI":"10.1016\/j.cie.2019.03.006","volume":"130","author":"N Mansouri","year":"2019","unstructured":"Mansouri, N., Zade, B.M.H., Javidi, M.M.: Hybrid task scheduling strategy for cloud computing by modified particle swarm optimization and fuzzy theory. Comput. Ind. Eng. 130, 597\u2013633 (2019). https:\/\/doi.org\/10.1016\/j.cie.2019.03.006","journal-title":"Comput. Ind. Eng."},{"issue":"23","key":"4098_CR48","doi-asserted-by":"publisher","first-page":"5919","DOI":"10.1002\/cpe.5919","volume":"33","author":"G Rjoub","year":"2021","unstructured":"Rjoub, G., Bentahar, J., Abdel Wahab, O., Saleh Bataineh, A.: Deep and reinforcement learning for automated task scheduling in large-scale cloud computing systems. Concurr. Computat. 33(23), 5919 (2021). https:\/\/doi.org\/10.1002\/cpe.5919","journal-title":"Concurr. Computat."},{"issue":"1","key":"4098_CR49","first-page":"121","volume":"22","author":"G Muthusamy","year":"2021","unstructured":"Muthusamy, G., Chandran, S.R.: Cluster-based task scheduling using k-means clustering for load balancing in cloud datacenters. J. Internet Technol. 22(1), 121\u2013130 (2021)","journal-title":"J. Internet Technol."},{"key":"4098_CR50","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1016\/j.future.2018.09.014","volume":"91","author":"A Arunarani","year":"2019","unstructured":"Arunarani, A., Manjula, D., Sugumaran, V.: Task scheduling techniques in cloud computing: a literature survey. Future Gener. Comput. Syst. 91, 407\u2013415 (2019). https:\/\/doi.org\/10.1016\/j.future.2018.09.014","journal-title":"Future Gener. Comput. Syst."},{"key":"4098_CR51","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jnca.2019.06.006","volume":"143","author":"M Kumar","year":"2019","unstructured":"Kumar, M., Sharma, S.C., Goel, A., Singh, S.P.: A comprehensive survey for scheduling techniques in cloud computing. J. Netw. Comput. Appl. 143, 1\u201333 (2019). https:\/\/doi.org\/10.1016\/j.jnca.2019.06.006","journal-title":"J. Netw. Comput. Appl."},{"key":"4098_CR52","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/978-3-319-73676-1_2","volume-title":"Cloud Computing for Optimization: Foundations, Applications, and Challenges","author":"GK Shyam","year":"2018","unstructured":"Shyam, G.K., Chandrakar, I.: Resource allocation in cloud computing using optimization techniques. In: Cloud Computing for Optimization: Foundations, Applications, and Challenges, pp. 27\u201350. Springer, Cham (2018)"},{"issue":"3","key":"4098_CR53","doi-asserted-by":"publisher","first-page":"197","DOI":"10.3233\/MGS-210350","volume":"17","author":"K Saidi","year":"2021","unstructured":"Saidi, K., Hioual, O., Siam, A.: Novel energy-aware approach to resource allocation in cloud computing. Multiagent Grid Syst. 17(3), 197\u2013218 (2021). https:\/\/doi.org\/10.3233\/MGS-210350","journal-title":"Multiagent Grid Syst."},{"issue":"4","key":"4098_CR54","doi-asserted-by":"publisher","first-page":"1376","DOI":"10.1109\/TCC.2019.2918226","volume":"9","author":"A Marahatta","year":"2019","unstructured":"Marahatta, A., Pirbhulal, S., Zhang, F., Parizi, R.M., Choo, K.-K.R., Liu, Z.: Classification-based and energy-efficient dynamic task scheduling scheme for virtualized cloud data center. IEEE Trans. Cloud Comput. 9(4), 1376\u20131390 (2019). https:\/\/doi.org\/10.1109\/TCC.2019.2918226","journal-title":"IEEE Trans. Cloud Comput."},{"issue":"9","key":"4098_CR55","doi-asserted-by":"publisher","first-page":"4379","DOI":"10.1002\/dac.4379","volume":"33","author":"R Khorsand","year":"2020","unstructured":"Khorsand, R., Ramezanpour, M.: An energy-efficient task-scheduling algorithm based on a multi-criteria decision-making method in cloud computing. Int. J. Commun. Syst. 33(9), 4379 (2020). https:\/\/doi.org\/10.1002\/dac.4379","journal-title":"Int. J. Commun. Syst."},{"issue":"2","key":"4098_CR56","doi-asserted-by":"publisher","first-page":"46","DOI":"10.3390\/computers8020046","volume":"8","author":"S BEN ALLA","year":"2019","unstructured":"BEN ALLA, S., BEN ALLA, H., Touhafi, A., Ezzati, A.: An efficient energy-aware tasks scheduling with deadline-constrained in cloud computing. Computers 8(2), 46 (2019). https:\/\/doi.org\/10.3390\/computers8020046","journal-title":"Computers"},{"key":"4098_CR57","first-page":"132","volume":"4","author":"P Kaur","year":"2016","unstructured":"Kaur, P., Sachdeva, M.: Energy efficient task scheduling in cloud computing. Int. J. Comput. Distrib. Syst. 4, 132\u2013137 (2016)","journal-title":"Int. J. Comput. Distrib. Syst."},{"key":"4098_CR58","doi-asserted-by":"publisher","unstructured":"Li, F., Hu, B.: Deepjs: Job scheduling based on deep reinforcement learning in cloud data center. In: Proceedings of the 2019 4th International Conference on Big Data and Computing, pp. 48\u201353 (2019). https:\/\/doi.org\/10.1145\/3335484.3335513","DOI":"10.1145\/3335484.3335513"},{"key":"4098_CR59","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.jnca.2015.05.001","volume":"59","author":"Q Zhao","year":"2016","unstructured":"Zhao, Q., Xiong, C., Yu, C., Zhang, C., Zhao, X.: A new energy-aware task scheduling method for data-intensive applications in the cloud. J. Netw. Comput. Appl. 59, 14\u201327 (2016). https:\/\/doi.org\/10.1016\/j.jnca.2015.05.001","journal-title":"J. Netw. Comput. Appl."},{"issue":"2","key":"4098_CR60","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1007\/s10586-018-2858-8","volume":"22","author":"SK Panda","year":"2019","unstructured":"Panda, S.K., Jana, P.K.: An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems. Clust. Comput. 22(2), 509\u2013527 (2019). https:\/\/doi.org\/10.1007\/s10586-018-2858-8","journal-title":"Clust. Comput."},{"key":"4098_CR61","doi-asserted-by":"publisher","first-page":"160916","DOI":"10.1109\/ACCESS.2019.2948704","volume":"7","author":"BA Al-Maytami","year":"2019","unstructured":"Al-Maytami, B.A., Fan, P., Hussain, A., Baker, T., Liatsis, P.: A task scheduling algorithm with improved makespan based on prediction of tasks computation time algorithm for cloud computing. IEEE Access 7, 160916\u2013160926 (2019). https:\/\/doi.org\/10.1109\/ACCESS.2019.2948704","journal-title":"IEEE Access"},{"key":"4098_CR62","doi-asserted-by":"publisher","unstructured":"Kumar, P., Yadav, P.S., Bhutani, K., Arora, N., Jain, D., Dabas, B.: Allocating resource dynamically in cloud computing. In: 2017 International Conference on Infocom Technologies and Unmanned Systems (Trends and Future Directions)(ICTUS), pp. 249\u2013254 (2017). https:\/\/doi.org\/10.1109\/ICTUS.2017.8286014. IEEE","DOI":"10.1109\/ICTUS.2017.8286014"},{"issue":"5","key":"4098_CR63","first-page":"1463","volume":"20","author":"U Rugwiro","year":"2019","unstructured":"Rugwiro, U., Gu, C., Ding, W.: Task scheduling and resource allocation based on ant-colony optimization and deep reinforcement learning. J. Internet Technol. 20(5), 1463\u20131475 (2019)","journal-title":"J. Internet Technol."},{"key":"4098_CR64","doi-asserted-by":"publisher","DOI":"10.1016\/j.measen.2022.100531","volume":"24","author":"N Sharma","year":"2022","unstructured":"Sharma, N., Garg, P., et al.: Ant colony based optimization model for qos-based task scheduling in cloud computing environment. Measurement 24, 100531 (2022). https:\/\/doi.org\/10.1016\/j.measen.2022.100531","journal-title":"Measurement"},{"key":"4098_CR65","doi-asserted-by":"publisher","first-page":"4903","DOI":"10.1016\/j.matpr.2022.03.535","volume":"62","author":"N Manikandan","year":"2022","unstructured":"Manikandan, N., Divya, P., Janani, S.: Bwfso: hybrid black-widow and fish swarm optimization algorithm for resource allocation and task scheduling in cloud computing. Mater. Today 62, 4903\u20134908 (2022). https:\/\/doi.org\/10.1016\/j.matpr.2022.03.535","journal-title":"Mater. Today"},{"issue":"2","key":"4098_CR66","doi-asserted-by":"publisher","first-page":"791","DOI":"10.1016\/j.jksuci.2023.01.016","volume":"35","author":"S Mangalampalli","year":"2023","unstructured":"Mangalampalli, S., Karri, G.R., Kose, U.: Multi objective trust aware task scheduling algorithm in cloud computing using whale optimization. J. King Saud Univ. Comput. Inf. Sci. 35(2), 791\u2013809 (2023). https:\/\/doi.org\/10.1016\/j.jksuci.2023.01.016","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"4098_CR67","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1109\/AFRCON.2017.8095597","volume":"115","author":"D Alboaneen","year":"2021","unstructured":"Alboaneen, D., Tianfield, H., Zhang, Y., Pranggono, B.: A metaheuristic method for joint task scheduling and virtual machine placement in cloud data centers. Future Gener. Comput. Syst. 115, 201\u2013212 (2021). https:\/\/doi.org\/10.1109\/AFRCON.2017.8095597","journal-title":"Future Gener. Comput. Syst."},{"key":"4098_CR68","doi-asserted-by":"publisher","unstructured":"Akintoye, S.B., Bagula, A.: Optimization of virtual resources allocation in cloud computing environment. In: 2017 IEEE AFRICON, pp. 873\u2013880 (2017). https:\/\/doi.org\/10.1109\/AFRCON.2017.8095597. IEEE","DOI":"10.1109\/AFRCON.2017.8095597"},{"issue":"9","key":"4098_CR69","doi-asserted-by":"publisher","first-page":"8993","DOI":"10.1109\/JIOT.2020.3001603","volume":"7","author":"S Mishra","year":"2020","unstructured":"Mishra, S., Sahoo, M.N., Bakshi, S., Rodrigues, J.J.: Dynamic resource allocation in fog-cloud hybrid systems using multicriteria ahp techniques. IEEE Internet Things J. 7(9), 8993\u20139000 (2020). https:\/\/doi.org\/10.1109\/JIOT.2020.3001603","journal-title":"IEEE Internet Things J."},{"issue":"5","key":"4098_CR70","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2021.102676","volume":"58","author":"S Kanwal","year":"2021","unstructured":"Kanwal, S., Iqbal, Z., Al-Turjman, F., Irtaza, A., Khan, M.A.: Multiphase fault tolerance genetic algorithm for vm and task scheduling in datacenter. Inf. Process. Manag. 58(5), 102676 (2021). https:\/\/doi.org\/10.1016\/j.ipm.2021.102676","journal-title":"Inf. Process. Manag."},{"issue":"3","key":"4098_CR71","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1002\/spe.2528","volume":"48","author":"M Hosseini Shirvani","year":"2018","unstructured":"Hosseini Shirvani, M., Rahmani, A.M., Sahafi, A.: An iterative mathematical decision model for cloud migration: a cost and security risk approach. Software 48(3), 449\u2013485 (2018). https:\/\/doi.org\/10.1002\/spe.2528","journal-title":"Software"},{"key":"4098_CR72","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2023.109577","author":"Z Aghapour","year":"2023","unstructured":"Aghapour, Z., Sharifian, S., Taheri, H.: Task offloading and resource allocation algorithm based on deep reinforcement learning for distributed ai execution tasks in iot edge computing environments. Comput. Netw. (2023). https:\/\/doi.org\/10.1016\/j.comnet.2023.109577","journal-title":"Comput. Netw."},{"issue":"8","key":"4098_CR73","doi-asserted-by":"publisher","first-page":"1027","DOI":"10.1016\/j.future.2011.04.016","volume":"27","author":"TC Ferreto","year":"2011","unstructured":"Ferreto, T.C., Netto, M.A., Calheiros, R.N., De Rose, C.A.: Server consolidation with migration control for virtualized data centers. Future Gener. Comput. Syst. 27(8), 1027\u20131034 (2011). https:\/\/doi.org\/10.1016\/j.future.2011.04.016","journal-title":"Future Gener. Comput. Syst."},{"key":"4098_CR74","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.simpat.2015.07.002","volume":"57","author":"AM Sampaio","year":"2015","unstructured":"Sampaio, A.M., Barbosa, J.G., Prodan, R.: Piasa: a power and interference aware resource management strategy for heterogeneous workloads in cloud data centers. Simul. Model. Practice Theory 57, 142\u2013160 (2015). https:\/\/doi.org\/10.1016\/j.simpat.2015.07.002","journal-title":"Simul. Model. Practice Theory"},{"key":"4098_CR75","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1016\/j.future.2014.06.008","volume":"40","author":"AM Sampaio","year":"2014","unstructured":"Sampaio, A.M., Barbosa, J.G.: Towards high-available and energy-efficient virtual computing environments in the cloud. Future Gener. Comput. Syst. 40, 30\u201343 (2014). https:\/\/doi.org\/10.1016\/j.future.2014.06.008","journal-title":"Future Gener. Comput. Syst."},{"key":"4098_CR76","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.118714","volume":"212","author":"M-L Chiang","year":"2023","unstructured":"Chiang, M.-L., Hsieh, H.-C., Cheng, Y.-H., Lin, W.-L., Zeng, B.-H.: Improvement of tasks scheduling algorithm based on load balancing candidate method under cloud computing environment. Expert Syst. Appl. 212, 118714 (2023). https:\/\/doi.org\/10.1016\/j.eswa.2022.118714","journal-title":"Expert Syst. Appl."},{"key":"4098_CR77","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1016\/j.future.2023.03.018","volume":"145","author":"S Vila","year":"2023","unstructured":"Vila, S., Guirado, F., L\u00e9rida, J.L.: Cloud computing virtual machine consolidation based on stock trading forecast techniques. Future Gener. Comput. Syst. 145, 321\u2013336 (2023). https:\/\/doi.org\/10.1016\/j.future.2023.03.018","journal-title":"Future Gener. Comput. Syst."},{"issue":"1","key":"4098_CR78","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40537-016-0043-6","volume":"3","author":"K Weiss","year":"2016","unstructured":"Weiss, K., Khoshgoftaar, T.M., Wang, D.: A survey of transfer learning. J. Big data 3(1), 1\u201340 (2016)","journal-title":"J. Big data"},{"key":"4098_CR79","doi-asserted-by":"publisher","unstructured":"Wang, J., Kolar, M., Srerbo, N.: Distributed multi-task learning. In: Artificial Intelligence and Statistics, pp. 751\u2013760 (2016). https:\/\/doi.org\/10.48550\/arXiv.1510.00633","DOI":"10.48550\/arXiv.1510.00633"},{"key":"4098_CR80","unstructured":"Kendall, A., Gal, Y., Cipolla, R.: Multi-task learning using uncertainty to weigh losses for scene geometry and semantics. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 7482\u20137491 (2018)"},{"key":"4098_CR81","doi-asserted-by":"publisher","unstructured":"Ruder, S.: An overview of multi-task learning in deep neural networks. arXiv preprint arXiv:1706.05098 (2017). https:\/\/doi.org\/10.48550\/arXiv.1706.05098","DOI":"10.48550\/arXiv.1706.05098"},{"key":"4098_CR82","doi-asserted-by":"crossref","unstructured":"Liu, S., Pan, S.J., Ho, Q.: Distributed multi-task relationship learning. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 937\u2013946 (2017)","DOI":"10.1145\/3097983.3098136"},{"key":"4098_CR83","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2019.106040","volume":"137","author":"T Dokeroglu","year":"2019","unstructured":"Dokeroglu, T., Sevinc, E., Kucukyilmaz, T., Cosar, A.: A survey on new generation metaheuristic algorithms. Comput. Ind. Eng. 137, 106040 (2019). https:\/\/doi.org\/10.1016\/j.cie.2019.106040","journal-title":"Comput. Ind. Eng."},{"key":"4098_CR84","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2022.105622","volume":"117","author":"A Alorf","year":"2023","unstructured":"Alorf, A.: A survey of recently developed metaheuristics and their comparative analysis. Eng. Appl. Artif. Intell. 117, 105622 (2023). https:\/\/doi.org\/10.1016\/j.engappai.2022.105622","journal-title":"Eng. Appl. Artif. Intell."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-023-04098-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-023-04098-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-023-04098-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,26]],"date-time":"2023-08-26T20:31:21Z","timestamp":1693081881000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-023-04098-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,8]]},"references-count":84,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["4098"],"URL":"https:\/\/doi.org\/10.1007\/s10586-023-04098-4","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,8]]},"assertion":[{"value":"11 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 June 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 June 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 July 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Including consent to participate and consent to publish:","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"The authors confirm that all participants involved in their research study provided written informed consent prior to their participation in the study. The informed consent process was conducted in accordance with the ethical guidelines provided by our institution\u2019s research ethics board.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"The authors understand that by providing their contribution for publication, they are consenting to the process of publication. The authors understand that they have the right to withdraw their contribution at any time before publication, but that once it has been published, it cannot be withdrawn. The authors have read and understand the information provided in this consent. They agree to the publication of their contribution in Cloud computing journal.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}}]}}