{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T15:29:25Z","timestamp":1781018965859,"version":"3.54.1"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2024,7,2]],"date-time":"2024-07-02T00:00:00Z","timestamp":1719878400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,7,2]],"date-time":"2024-07-02T00:00:00Z","timestamp":1719878400000},"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":["Computing"],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1007\/s00607-024-01311-z","type":"journal-article","created":{"date-parts":[[2024,7,2]],"date-time":"2024-07-02T06:02:36Z","timestamp":1719900156000},"page":"2897-2922","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Enhancing virtual machine placement efficiency in cloud data centers: a hybrid approach using multi-objective reinforcement learning and clustering strategies"],"prefix":"10.1007","volume":"106","author":[{"given":"Arezoo","family":"Ghasemi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abolfazl","family":"Toroghi Haghighat","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amin","family":"Keshavarzi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,7,2]]},"reference":[{"key":"1311_CR1","doi-asserted-by":"crossref","unstructured":"Aghasi A, Jamshidi K, Bohlooli A (2022) A thermal-aware energy-efficient virtual machine placement algorithm based on fuzzy controlled binary gravitational search algorithm (fc-bgsa). Cluster Comput 1\u201319","DOI":"10.1007\/s10586-021-03476-0"},{"key":"1311_CR2","doi-asserted-by":"publisher","first-page":"1255","DOI":"10.1007\/s10586-020-03186-z","volume":"24","author":"F Alharbi","year":"2021","unstructured":"Alharbi F, Tian YC, Tang M, Ferdaus MH, Zhang WZ, Yu ZG (2021) Simultaneous application assignment and virtual machine placement via ant colony optimization for energy-efficient enterprise data centers. Cluster Comput 24:1255\u20131275","journal-title":"Cluster Comput"},{"key":"1311_CR3","doi-asserted-by":"publisher","first-page":"3421","DOI":"10.1007\/s10586-020-03096-0","volume":"23","author":"S Azizi","year":"2020","unstructured":"Azizi S, Zandsalimi M, Li D (2020) An energy-efficient algorithm for virtual machine placement optimization in cloud data centers. Cluster Comput 23:3421\u20133434","journal-title":"Cluster Comput"},{"key":"1311_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102048","volume":"116","author":"H Feng","year":"2021","unstructured":"Feng H, Deng Y, Li J (2021) A global-energy-aware virtual machine placement strategy for cloud data centers. J Syst Architect 116:102048","journal-title":"J Syst Architect"},{"key":"1311_CR5","doi-asserted-by":"publisher","first-page":"2049","DOI":"10.1007\/s00607-020-00813-w","volume":"102","author":"A Ghasemi","year":"2020","unstructured":"Ghasemi A, Toroghi Haghighat A (2020) A multi-objective load balancing algorithm for virtual machine placement in cloud data centers based on machine learning. Computing 102:2049\u20132072","journal-title":"Computing"},{"issue":"6","key":"1311_CR6","doi-asserted-by":"publisher","first-page":"3855","DOI":"10.1007\/s10586-022-03794-x","volume":"26","author":"A Ghasemi","year":"2023","unstructured":"Ghasemi A, Toroghi Haghighat A, Keshavarzi A (2023) Enhanced multi-objective virtual machine replacement in cloud data centers: combinations of fuzzy logic with reinforcement learning and biogeography-based optimization algorithms. Cluster Comput 26(6):3855\u20133868","journal-title":"Cluster Comput"},{"key":"1311_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2021.100366","volume":"39","author":"L Helali","year":"2021","unstructured":"Helali L, Omri MN (2021) A survey of data center consolidation in cloud computing systems. Comput Sci Rev 39:100366","journal-title":"Comput Sci Rev"},{"key":"1311_CR8","doi-asserted-by":"publisher","first-page":"81747","DOI":"10.1109\/ACCESS.2020.2990828","volume":"8","author":"A Ibrahim","year":"2020","unstructured":"Ibrahim A, Noshy M, Ali HA, Badawy M (2020) Papso: a power-aware vm placement technique based on particle swarm optimization. IEEE Access 8:81747\u201381764","journal-title":"IEEE Access"},{"key":"1311_CR9","doi-asserted-by":"crossref","unstructured":"Karmakar K, Das RK, Khatua S (2022) An aco-based multi-objective optimization for cooperating vm placement in cloud data center. J Supercomput, 1\u201329","DOI":"10.1007\/s11227-021-03978-z"},{"issue":"9","key":"1311_CR10","first-page":"4280","volume":"11","author":"A Keshavarzi","year":"2017","unstructured":"Keshavarzi A, Haghighat AT, Bohlouli M (2017) Adaptive resource management and provisioning in the cloud computing: a survey of definitions, standards and research roadmaps. KSII Trans Internet Inf Syst (TIIS) 11(9):4280\u20134300","journal-title":"KSII Trans Internet Inf Syst (TIIS)"},{"issue":"2","key":"1311_CR11","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1016\/S0165-0114(97)00409-0","volume":"111","author":"YH Kim","year":"2000","unstructured":"Kim YH, Ahn SC, Kwon WH (2000) Computational complexity of general fuzzy logic control and its simplification for a loop controller. Fuzzy Sets Syst 111(2):215\u2013224","journal-title":"Fuzzy Sets Syst"},{"issue":"11","key":"1311_CR12","doi-asserted-by":"publisher","first-page":"1329","DOI":"10.1109\/12.324566","volume":"43","author":"B Kosko","year":"1994","unstructured":"Kosko B (1994) Fuzzy systems as universal approximators. IEEE Trans Comput 43(11):1329\u20131333","journal-title":"IEEE Trans Comput"},{"key":"1311_CR13","doi-asserted-by":"publisher","first-page":"824","DOI":"10.1016\/j.future.2017.08.027","volume":"105","author":"R Li","year":"2020","unstructured":"Li R, Zheng Q, Li X, Yan Z (2020) Multi-objective optimization for rebalancing virtual machine placement. Fut Gener Comput Syst 105:824\u2013842","journal-title":"Fut Gener Comput Syst"},{"key":"1311_CR14","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511809071","volume-title":"Introduction to information retrieval","author":"CD Manning","year":"2008","unstructured":"Manning CD, Raghavan P, Sch\u00fctze H (2008) Introduction to information retrieval. Cambridge University Press, Cambridge"},{"key":"1311_CR15","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 (2022) Paco-vmp: parallel ant colony optimization for virtual machine placement. Fut Gener Comput Syst 129:174\u2013186","journal-title":"Fut Gener Comput Syst"},{"key":"1311_CR16","doi-asserted-by":"crossref","unstructured":"Peyravi F, Keshavarzi A (2009) Agent based model for call centers using knowledge management. In: 2009 Third Asia international conference on modelling and simulation, pp 51\u201356. IEEE","DOI":"10.1109\/AMS.2009.147"},{"key":"1311_CR17","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 (2020) Virtual machine placement based on multi-objective reinforcement learning. Appl Intell 50:2370\u20132383","journal-title":"Appl Intell"},{"issue":"6","key":"1311_CR18","doi-asserted-by":"publisher","first-page":"1337","DOI":"10.1007\/s00607-022-01147-5","volume":"105","author":"F Ramezani Shahidani","year":"2023","unstructured":"Ramezani Shahidani F, Ghasemi A, Toroghi Haghighat A, Keshavarzi A (2023) Task scheduling in edge-fog-cloud architecture: a multi-objective load balancing approach using reinforcement learning algorithm. Computing 105(6):1337\u20131359","journal-title":"Computing"},{"key":"1311_CR19","doi-asserted-by":"crossref","unstructured":"Sajadinia A, Yari A (2023) Virtual machine placement strategy using clustering and genetic algorithm for increasing cloud performance and power saving. In: 2023 28th international computer conference, computer society of Iran (CSICC), pp 1\u20135. IEEE","DOI":"10.1109\/CSICC58665.2023.10105329"},{"issue":"7","key":"1311_CR20","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.7610","volume":"35","author":"A Sheeba","year":"2023","unstructured":"Sheeba A, Uma Maheswari B (2023) An efficient fault tolerance scheme based enhanced firefly optimization for virtual machine placement in cloud computing. Concurr Comput Pract Exp 35(7):e7610","journal-title":"Concurr Comput Pract Exp"},{"key":"1311_CR21","volume-title":"Applied fuzzy systems","author":"T Terano","year":"2014","unstructured":"Terano T, Asai K, Sugeno M (2014) Applied fuzzy systems. Academic Press, Cambridge"},{"key":"1311_CR22","doi-asserted-by":"publisher","first-page":"1316","DOI":"10.1007\/s10922-020-09538-9","volume":"28","author":"A Tripathi","year":"2020","unstructured":"Tripathi A, Pathak I, Vidyarthi DP (2020) Modified dragonfly algorithm for optimal virtual machine placement in cloud computing. J Netw Syst Manage 28:1316\u20131342","journal-title":"J Netw Syst Manage"},{"key":"1311_CR23","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1016\/j.ins.2021.03.055","volume":"571","author":"BC Wang","year":"2021","unstructured":"Wang BC, Li HX, Feng Y, Shen WJ (2021) An adaptive fuzzy penalty method for constrained evolutionary optimization. Inf Sci 571:358\u2013374","journal-title":"Inf Sci"},{"key":"1311_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2020.106866","volume":"88","author":"W Wei","year":"2020","unstructured":"Wei W, Wang K, Wang K, Gu H, Shen H (2020) Multi-resource balance optimization for virtual machine placement in cloud data centers. Comput Electr Eng 88:106866","journal-title":"Comput Electr Eng"},{"key":"1311_CR25","doi-asserted-by":"publisher","first-page":"176369","DOI":"10.1109\/ACCESS.2019.2957772","volume":"7","author":"W Yao","year":"2019","unstructured":"Yao W, Shen Y, Wang D (2019) A weighted pagerank-based algorithm for virtual machine placement in cloud computing. IEEE Access 7:176369\u2013176381","journal-title":"IEEE Access"},{"issue":"4","key":"1311_CR26","first-page":"1","volume":"53","author":"Y Zhang","year":"2020","unstructured":"Zhang Y, Deng RH, Xu S, Sun J, Li Q, Zheng D (2020) Attribute-based encryption for cloud computing access control: a survey. ACM Comput Surv (CSUR) 53(4):1\u201341","journal-title":"ACM Comput Surv (CSUR)"},{"key":"1311_CR27","doi-asserted-by":"publisher","first-page":"836","DOI":"10.1016\/j.future.2017.07.048","volume":"86","author":"Z Zhou","year":"2018","unstructured":"Zhou Z, Abawajy J, Chowdhury M, Hu Z, Li K, Cheng H, Alelaiwi AA, Li F (2018) Minimizing sla violation and power consumption in cloud data centers using adaptive energy-aware algorithms. Fut Gener Comput Syst 86:836\u2013850","journal-title":"Fut Gener Comput Syst"},{"key":"1311_CR28","doi-asserted-by":"publisher","first-page":"1531","DOI":"10.1007\/s00521-019-04119-7","volume":"32","author":"Z Zhou","year":"2020","unstructured":"Zhou Z, Li F, Zhu H, Xie H, Abawajy JH, Chowdhury MU (2020) An improved genetic algorithm using greedy strategy toward task scheduling optimization in cloud environments. Neural Comput Appl 32:1531\u20131541","journal-title":"Neural Comput Appl"},{"issue":"1","key":"1311_CR29","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1109\/TGCN.2021.3121961","volume":"6","author":"Z Zhou","year":"2021","unstructured":"Zhou Z, Shojafar M, Abawajy J, Yin H, Lu H (2021) Ecms: an edge intelligent energy efficient model in mobile edge computing. IEEE Trans Green Commun Netw 6(1):238\u2013247","journal-title":"IEEE Trans Green Commun Netw"},{"issue":"2","key":"1311_CR30","doi-asserted-by":"publisher","first-page":"658","DOI":"10.1109\/TGCN.2021.3067309","volume":"5","author":"Z Zhou","year":"2021","unstructured":"Zhou Z, Shojafar M, Alazab M, Abawajy J, Li F (2021) AFED-EF: an energy-efficient VM allocation algorithm for IoT applications in a cloud data center. IEEE Trans Green Commun Netwo 5(2):658\u2013669","journal-title":"IEEE Trans Green Commun Netwo"},{"issue":"12","key":"1311_CR31","doi-asserted-by":"publisher","first-page":"8967","DOI":"10.1109\/TII.2022.3165085","volume":"18","author":"Z Zhou","year":"2022","unstructured":"Zhou Z, Shojafar M, Alazab M, Li F (2022) IECL: an intelligent energy consumption model for cloud manufacturing. IEEE Trans Ind Inf 18(12):8967\u20138976","journal-title":"IEEE Trans Ind Inf"},{"issue":"3","key":"1311_CR32","doi-asserted-by":"publisher","first-page":"1532","DOI":"10.1109\/TGCN.2022.3161423","volume":"6","author":"Z Zhou","year":"2022","unstructured":"Zhou Z, Shojafar M, Li R, Tafazolli R (2022) EVCT: an efficient VM deployment algorithm for a software-defined data center in a connected and autonomous vehicle environment. IEEE Trans Green Commun Netw 6(3):1532\u20131542","journal-title":"IEEE Trans Green Commun Netw"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-024-01311-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-024-01311-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-024-01311-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,17]],"date-time":"2024-08-17T15:04:08Z","timestamp":1723907048000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-024-01311-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,2]]},"references-count":32,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["1311"],"URL":"https:\/\/doi.org\/10.1007\/s00607-024-01311-z","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,2]]},"assertion":[{"value":"28 February 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 June 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 July 2024","order":3,"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 no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}