{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T16:05:57Z","timestamp":1776182757425,"version":"3.50.1"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"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":[[2026,1]]},"DOI":"10.1007\/s00607-025-01593-x","type":"journal-article","created":{"date-parts":[[2026,1,3]],"date-time":"2026-01-03T07:55:49Z","timestamp":1767426949000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Sustainable virtual machine placement in heterogeneous cloud data centers: a reinforcement learning-based approach"],"prefix":"10.1007","volume":"108","author":[{"given":"Katayon","family":"Dolatshah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abolfazl","family":"Toroghi Haghighat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vahid","family":"Khajehvand","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mirsaeid","family":"Hosseini Shirvani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,1,3]]},"reference":[{"key":"1593_CR1","doi-asserted-by":"publisher","unstructured":"Shirvani MH, Rahmani AM, Sahafi A (2018) An iterative Mathematical Decision Model for Cloud Migration: A cost and security perspective, in Software: Practice & Experience vol. 48, no. 3, Pp. 449\u2013485. https:\/\/doi.org\/10.1002\/spe.2528","DOI":"10.1002\/spe.2528"},{"key":"1593_CR2","doi-asserted-by":"publisher","unstructured":"Shirvani MH (2023) An energy-efficient topology-aware virtual machine placement in Cloud Datacenters: A multi-objective discrete JAYA optimization, in Sustainable Computing: Informatics and Systems, vol. 38, p. 100856. https:\/\/doi.org\/10.1016\/j.suscom.2023.100856","DOI":"10.1016\/j.suscom.2023.100856"},{"issue":"3","key":"1593_CR3","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1016\/j.jksuci.2018.07.001","volume":"32","author":"MH Shirvani","year":"2020","unstructured":"Shirvani MH, Rahmani AM, Sahafi A (2020) 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. https:\/\/doi.org\/10.1016\/j.jksuci.2018.07.001","journal-title":"J King Saud Univ Comput Inf Sci"},{"key":"1593_CR4","doi-asserted-by":"publisher","first-page":"5804","DOI":"10.1016\/j.eswa.2014.03.039","volume":"41","author":"L Jian-ping","year":"2014","unstructured":"Jian-ping L, Li X, Min-rong C (2014) Hybrid shuffled frog leaping algorithm for energy-efficient dynamic consolidation of virtual machines in cloud data centers. Expert Syst Appl 41:5804\u20135816. https:\/\/doi.org\/10.1016\/j.eswa.2014.03.039","journal-title":"Expert Syst Appl"},{"issue":"13","key":"1593_CR5","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1002\/cpe.1867","volume":"24","author":"A Blaglazov","year":"2011","unstructured":"Blaglazov A, Buyya R (2011) Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr Comput Pract Exp 24(13):1397\u20131420. https:\/\/doi.org\/10.1002\/cpe.1867","journal-title":"Concurr Comput Pract Exp"},{"key":"1593_CR6","doi-asserted-by":"publisher","unstructured":"Mehta S, Kaur P, Agarwal P (2024) Improved whale optimization variants for SLA-compliant placement of virtual machines in cloud data centers, in Multimed Tools Appl, vol. 83, pp. 149\u2013171. https:\/\/doi.org\/10.1007\/s11042-023-15528-1","DOI":"10.1007\/s11042-023-15528-1"},{"key":"1593_CR7","doi-asserted-by":"publisher","unstructured":"Shanmugam V, Ling HC, Gopal L et al (2024) Network-aware virtual machine placement using enriched butterfly optimisation algorithm in cloud computing paradigm, in Cluster Comput, vol. 27, pp. 8557\u20138575. https:\/\/doi.org\/10.1007\/s10586-024-04389-4","DOI":"10.1007\/s10586-024-04389-4"},{"key":"1593_CR8","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1016\/j.suscom.2018.02.001","volume":"17","author":"MH Malekloo","year":"2018","unstructured":"Malekloo MH, Kara N, Barachi ME (2018) An energy efficient and SLA compliant approach for resource allocation and consolidation in cloud computing environments. Sustain Comput : Inf Syst Vol 17:9\u201324. https:\/\/doi.org\/10.1016\/j.suscom.2018.02.001","journal-title":"Sustain Comput : Inf Syst Vol"},{"key":"1593_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/0952813X.2015.1020519","volume":"28","author":"SE Dashti","year":"2016","unstructured":"Dashti SE, Rahmani AM (2016) Dynamic VMs placement for energy efficiency by PSO in cloud computing. J Exp Theor Artif Intell 28:1\u20132. https:\/\/doi.org\/10.1080\/0952813X.2015.1020519","journal-title":"J Exp Theor Artif Intell"},{"key":"1593_CR10","doi-asserted-by":"publisher","unstructured":"Saeedi P, Shirvani PMH (2021) An improved thermodynamic simulated annealing-based approach for resource-skewness-aware and power-efficient virtual machine consolidation in cloud datacenters, in Soft Comput, vol. 25, pp. 5233\u20135260. https:\/\/doi.org\/10.1007\/s00500-020-05523-1","DOI":"10.1007\/s00500-020-05523-1"},{"key":"1593_CR11","doi-asserted-by":"publisher","first-page":"3963","DOI":"10.1007\/s12652-022-04464-x","volume":"14","author":"A Javadpour","year":"2023","unstructured":"Javadpour A, Nafei A, Ja\u2019fari F et al (2023) An intelligent energy-efficient approach for managing IoE tasks in cloud platforms. J Ambient Intell Hum Comput 14:3963\u20133979. https:\/\/doi-org.access.semantakhttps:\/\/doi.org\/10.1007\/s12652-022-04464-x","journal-title":"J Ambient Intell Hum Comput"},{"key":"1593_CR12","doi-asserted-by":"publisher","unstructured":"Caviglione L, Gaggero M, Paolucci M, Ronco R Deep reinforcement learning for multi-objective placement of virtual machines in cloud data centers, in soft computing, https:\/\/doi.org\/10.1007\/s00500-020-05462-x","DOI":"10.1007\/s00500-020-05462-x"},{"key":"1593_CR13","doi-asserted-by":"publisher","unstructured":"Javadpour A, Ja\u2019fari F, Taleb T, Benza\u00efd C (2023) Reinforcement Learning-Based Slice Isolation Against DDoS Attacks in Beyond 5G Networks, in IEEE Transactions on Network and Service Management, vol. 20, no. 3, pp. 3930\u20133946, Sept. https:\/\/doi.org\/10.1109\/TNSM.2023.3254581","DOI":"10.1109\/TNSM.2023.3254581"},{"key":"1593_CR14","doi-asserted-by":"publisher","unstructured":"Celebi ME, Kingravi HA, Vela PA (2013) A comparative study of efficient initialization methods for the k-means clustering algorithm, in Expert Systems with Applications, vol. 40, no. 1, pp. 200\u2013210. arXiv:1209.1960. https:\/\/doi.org\/10.1016\/j.eswa.2012.07.021. S2CID 6954668","DOI":"10.1016\/j.eswa.2012.07.021"},{"key":"1593_CR15","unstructured":"Jiawei H, Micheline K, Jian P (2012) Data Mining: Concepts and Techniques Preface and Introduction; Elsevier: New York, NY, USA, ; ISBN 9780123814791"},{"key":"1593_CR16","doi-asserted-by":"publisher","unstructured":"Farahnakian F, Liljeberg P, Plosila J Energy-Efficient Virtual Machines Consolidation in Cloud Data Centers Using Reinforcement Learning, (2014) 22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, Turin, Italy, 2014, pp. 500\u2013507. https:\/\/doi.org\/10.1109\/PDP.2014.109","DOI":"10.1109\/PDP.2014.109"},{"key":"1593_CR17","doi-asserted-by":"publisher","unstructured":"Abedpour K, Hosseini Shirvani M, Abedpour E (2024) A genetic-based clustering algorithm for efficient resource allocating of IoT applications in layered fog heterogeneous platforms, in Cluster Comput, vol. 27, pp. 1313\u20131331. https:\/\/doi.org\/10.1007\/s10586-023-04005-x","DOI":"10.1007\/s10586-023-04005-x"},{"key":"1593_CR18","doi-asserted-by":"publisher","unstructured":"Aghasi A, Jamshidi K, Bohlooli A, Javadi B (2023) A decentralized adaptation of model-free Q-learning for thermal-aware energy-efficient virtual machine placement in cloud data centers, in Compter Networks, vol. 224, no. 109624. https:\/\/doi.org\/10.1016\/j.comnet.2023.109624","DOI":"10.1016\/j.comnet.2023.109624"},{"key":"1593_CR19","doi-asserted-by":"publisher","unstructured":"Yazdinejad A, Kong JD (2025) Breaking Interprovincial Data Silos: How Federated Learning Can Unlock Canada\u2019s Public Health Potential,01, (May Available at SSRN: https:\/\/ssrn.com\/abstract=5247328 or https:\/\/doi.org\/10.2139\/ssrn.5247328","DOI":"10.2139\/ssrn.5247328"},{"key":"1593_CR20","doi-asserted-by":"publisher","unstructured":"Sorkhpour M, Yazdinejad A, Dehghantanha A (2024) Auto-CIDS: An Autonomous Intrusion Detection System for Vehicular Networks, in Conference: CCS \u201824: ACM SIGSAC Conference on Computer and Communications Security. https:\/\/doi.org\/10.1145\/3689933.3690837","DOI":"10.1145\/3689933.3690837"},{"key":"1593_CR21","doi-asserted-by":"publisher","unstructured":"Yazdinejad A, Dehghantanha A, Parizi MR, Srivastava G, Karimipour H (2023) Secure Intelligent Fuzzy Blockchain Framework: Effective Threat Detection in IoT Networks, in Computers in Industry, vol. 144. No. 103801. https:\/\/doi.org\/10.1016\/j.compind.2022.103801","DOI":"10.1016\/j.compind.2022.103801"},{"key":"1593_CR22","doi-asserted-by":"publisher","first-page":"6693","DOI":"10.1109\/TIFS.2024.3420126","volume":"19","author":"A Yazdinejad","year":"2024","unstructured":"Yazdinejad A, Dehghantanha A, Karimipour H, Srivastava G, Parizi RM (2024) A robust Privacy-Preserving federated learning model against model poisoning attacks. IEEE Trans Inf Forensics Secur 19:6693\u20136708. https:\/\/doi.org\/10.1109\/TIFS.2024.3420126","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"1593_CR23","doi-asserted-by":"publisher","first-page":"180142","DOI":"10.1016\/j.scitotenv.2025.180142","volume":"998","author":"A Yazdinejad","year":"2025","unstructured":"Yazdinejad A, Wang H, Kong J (2025) Advanced AI-driven methane emission detection, quantification, and localization in canada: A hybrid multi-source fusion framework. Sci Total Environ 998:180142. https:\/\/doi.org\/10.1016\/j.scitotenv.2025.180142","journal-title":"Sci Total Environ"},{"key":"1593_CR24","unstructured":"Deb K (2001) Multi-objective Optimization Using Evolutionary Algorithms, Volume16, John Wiley & Sons, ISBN: 978-0-471-87339-6"},{"key":"1593_CR25","doi-asserted-by":"publisher","unstructured":"Baker BS (1985) A new proof for the first-fit decreasing bin-packing algorithm, in Algorithms, vol. 6, no. 1. Pp. 49\u201370. https:\/\/doi.org\/10.1016\/0196-6774(85)90018-5","DOI":"10.1016\/0196-6774(85)90018-5"},{"key":"1593_CR26","unstructured":"Kao MY (ed) (2008) Encyclopedia of Algorithms, Springer Science & Business Media, ISBN: 978-0-387-30162-30164"},{"key":"1593_CR27","doi-asserted-by":"publisher","unstructured":"Kosari S, Hosseini Shirvani M, Khaledian N, Javaheri D (2024) A Hybrid Discrete Grey Wolf Optimization Algorithm Imbalance\u2013ness Aware for Solving Two\u2013dimensional Bin\u2013packing Problems, in Journal of Grid Computing, pp. 22\u201349. https:\/\/doi.org\/10.1007\/s10723-024-09761-7","DOI":"10.1007\/s10723-024-09761-7"},{"key":"1593_CR28","doi-asserted-by":"publisher","unstructured":"Xu X, Liu Q, Qi L, Yuan Y, Dou W, Liu AX A Heuristic Virtual Machine Scheduling Method for Load Balancing in Fog-Cloud Computing, (2018) IEEE 4th International Conference on Big Data Security on Cloud (BigDataSecurity), IEEE International Conference on High Performance and Smart Computing, (HPSC) and IEEE International Conference on Intelligent Data and Security (IDS), Omaha, NE, USA, 2018, pp. 83\u201388. https:\/\/doi.org\/10.1109\/BDS\/HPSC\/IDS18.2018.00030","DOI":"10.1109\/BDS\/HPSC\/IDS18.2018.00030"},{"key":"1593_CR29","doi-asserted-by":"publisher","unstructured":"Zhou A, Wang S, Hsu C-H, Kim MH, Wong K (2017) Network failure\u2013aware redundant virtual machine placement in a cloud data center. Concurrency Computat: Pract Exper e4290. https:\/\/doi.org\/10.1002\/cpe.4290","DOI":"10.1002\/cpe.4290"},{"key":"1593_CR30","doi-asserted-by":"publisher","unstructured":"Chen L, Zhang J, Cai L, Li R, He T, Meng T, MTAD A (2015) A multitarget heuristic algorithm for virtual machine placement. Int J Distrib Sens Networks 11(10). https:\/\/doi.org\/10.1155\/2015\/679170","DOI":"10.1155\/2015\/679170"},{"key":"1593_CR31","doi-asserted-by":"publisher","unstructured":"Rjeib HD, Kecskemeti G (2024) VMP-ER: An Efficient Virtual Machine Placement Algorithm for Energy and Resources Optimization in Cloud Data Center, in Algorithms, vol. 17, no. 7, 295. https:\/\/doi.org\/10.3390\/a17070295","DOI":"10.3390\/a17070295"},{"key":"1593_CR32","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/s11042-023-15528-1","volume":"83","author":"S Mehta","year":"2024","unstructured":"Mehta S, Kaur P, Agarwal P (2024) Improved Whale optimization variants for SLA-compliant placement of virtual machines in cloud data centers. Multimed Tools Appl 83:149\u2013171. https:\/\/doi.org\/10.1007\/s11042-023-15528-1","journal-title":"Multimed Tools Appl"},{"key":"1593_CR33","doi-asserted-by":"publisher","first-page":"13330","DOI":"10.1007\/s11227-021-03807-3","volume":"77","author":"HO Salami","year":"2021","unstructured":"Salami HO, Bala A, Sait SM (2021) An energy-efficient cuckoo search algorithm for virtual machine placement in cloud computing data centers. J Supercomput Vol 77:13330\u201313357. https:\/\/doi.org\/10.1007\/s11227-021-03807-3","journal-title":"J Supercomput Vol"},{"key":"1593_CR34","doi-asserted-by":"publisher","unstructured":"Farzai S, Shirvani MH, Rabbani M (2020) Multi-objective communication-aware optimization for virtual machine placement in cloud datacenters. Sustainable Computing: Inf Syst 28(100374). https:\/\/doi.org\/10.1016\/j.suscom.2020.100374","DOI":"10.1016\/j.suscom.2020.100374"},{"key":"1593_CR35","doi-asserted-by":"publisher","unstructured":"Ghasemi A, Keshavarzi A (2024) Energy-efficient virtual machine placement in heterogeneous cloud data centers: a clustering-enhanced multi-objective, multi-reward reinforcement learning approach, in Cluster Comput, vol. 27, pp.14149\u201314166. https:\/\/doi.org\/10.1007\/s10586-024-04657-3","DOI":"10.1007\/s10586-024-04657-3"},{"key":"1593_CR36","doi-asserted-by":"publisher","unstructured":"Ghasemi A, Toroghi Haghighat A, Keshavarzi A (2024) Enhancing virtual machine placement efficiency in cloud data centers: a hybrid approach using multi-objective reinforcement learning and clustering strategies. Computing 106:2897\u20132922 https:\/\/doi.org\/10.1007\/s00607-024-01311-z","DOI":"10.1007\/s00607-024-01311-z"},{"key":"1593_CR37","doi-asserted-by":"publisher","unstructured":"Qin Y, Wang H, Yi S et al (2020) Virtual machine placement based on multi-objective reinforcement learning. Appl Intell 50:2370\u20132383. https:\/\/doi.org\/10.1007\/s10489-020-01633-3","DOI":"10.1007\/s10489-020-01633-3"},{"key":"1593_CR38","doi-asserted-by":"publisher","unstructured":"Khademi Dehnavi M, Broumandnia A, Hosseini Shirvani M, Ahanian I (2024) A hybrid genetic-based task scheduling algorithm for cost-efficient workflow execution in heterogeneous cloud computing environment, in Cluster Comput, vol. 27, pp. 10833\u201310858. https:\/\/doi.org\/10.1007\/s10586-024-04468-6","DOI":"10.1007\/s10586-024-04468-6"},{"key":"1593_CR39","doi-asserted-by":"publisher","unstructured":"Wang X, Yeo CS, Buyya R, Su J (2011) Optimizing makespan and reliability for workflow applications with reputation and look-ahead genetic algorithm, in Fut Gener Comput Syst, vol. 27, no. 8, pp.1124\u20131134. https:\/\/doi.org\/10.1016\/j.future.2011.03.008","DOI":"10.1016\/j.future.2011.03.008"},{"key":"1593_CR40","doi-asserted-by":"publisher","unstructured":"Can \u00c7avdar M, Korpeoglu I, Ulusoy \u00d6 A utilization based genetic algorithm for virtual machine placement in cloud systems. Comput Commun, 214, pp. 136\u2013148, 15 January 2024. https:\/\/doi.org\/10.1016\/j.comcom.2023.11.028","DOI":"10.1016\/j.comcom.2023.11.028"},{"key":"1593_CR41","doi-asserted-by":"publisher","unstructured":"Hosseini Shirvani M (2020) A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems. Eng Appl Artif Intell 90(103501). https:\/\/doi.org\/10.1016\/j.engappai.2020.103501","DOI":"10.1016\/j.engappai.2020.103501"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-025-01593-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-025-01593-x","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-025-01593-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T05:19:08Z","timestamp":1769836748000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-025-01593-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1]]},"references-count":41,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,1]]}},"alternative-id":["1593"],"URL":"https:\/\/doi.org\/10.1007\/s00607-025-01593-x","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1]]},"assertion":[{"value":"21 April 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 November 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"There is not any conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"17"}}