{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T03:31:13Z","timestamp":1769916673573,"version":"3.49.0"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2021,4,23]],"date-time":"2021-04-23T00:00:00Z","timestamp":1619136000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,4,23]],"date-time":"2021-04-23T00:00:00Z","timestamp":1619136000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,11]]},"DOI":"10.1007\/s11227-021-03807-3","type":"journal-article","created":{"date-parts":[[2021,4,23]],"date-time":"2021-04-23T04:11:28Z","timestamp":1619151088000},"page":"13330-13357","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["An energy-efficient cuckoo search algorithm for virtual machine placement in cloud computing data centers"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2715-7297","authenticated-orcid":false,"given":"Hamza Onoruoiza","family":"Salami","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abubakar","family":"Bala","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sadiq M.","family":"Sait","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Idris","family":"Ismail","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,4,23]]},"reference":[{"key":"3807_CR1","doi-asserted-by":"publisher","first-page":"849","DOI":"10.1016\/j.future.2017.09.020","volume":"79","author":"B Varghese","year":"2018","unstructured":"Varghese B, Buyya R (2018) Next generation cloud computing: new trends and research directions. Future Gener Comput Syst 79:849\u2013861","journal-title":"Future Gener Comput Syst"},{"key":"3807_CR2","doi-asserted-by":"publisher","unstructured":"Etro F (2015) The economics of cloud computing. In: IRMA (ed) Cloud technology: concepts, methodologies, tools, and applications, IGI global, Hershey. https:\/\/doi.org\/10.4018\/978-1-4666-6539-2.ch101","DOI":"10.4018\/978-1-4666-6539-2.ch101"},{"key":"3807_CR3","volume-title":"Cloud computing: implementation, management, and security","author":"W Rittinghouse John","year":"2016","unstructured":"Rittinghouse John W, Ransome James F (2016) Cloud computing: implementation, management, and security. CRC Press, Florida"},{"issue":"2","key":"3807_CR4","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1287\/opre.48.2.256.12386","volume":"48","author":"S Martello","year":"2000","unstructured":"Martello S, Pisinger D, Vigo D  (2000) The three-dimensional bin packing problem. Oper Res 48(2):256\u2013267","journal-title":"Oper Res"},{"issue":"1","key":"3807_CR5","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/BF00226291","volume":"2","author":"E Falkenauer","year":"1996","unstructured":"Falkenauer E (1996) A hybrid grouping genetic algorithm for bin packing. J Heuristics 2(1):5\u201330","journal-title":"J Heuristics"},{"key":"3807_CR6","doi-asserted-by":"publisher","unstructured":"Yang X-S, Deb S (2009) Cuckoo search via L\u00e9vy flights. In:\u00a02009 world congress on nature & biologically inspired computing (NaBIC), Coimbatore. https:\/\/doi.org\/10.1109\/NABIC.2009.5393690","DOI":"10.1109\/NABIC.2009.5393690"},{"issue":"9","key":"3807_CR7","doi-asserted-by":"publisher","first-page":"710","DOI":"10.1016\/j.chaos.2011.06.004","volume":"44","author":"S Walton","year":"2011","unstructured":"Walton S, Hassan O, Morgan K, Brown MR (2011) Modified cuckoo search: a new gradient free optimisation algorithm. Chaos, Solitons Fractals 44(9):710\u2013718","journal-title":"Chaos, Solitons Fractals"},{"issue":"4","key":"3807_CR8","doi-asserted-by":"publisher","first-page":"e0229358","DOI":"10.1371\/journal.pone.0229358","volume":"15","author":"M Cid-Garcia Nestor","year":"2020","unstructured":"Cid-Garcia Nestor M, Rios-Solis Yasmin A (2020) Positions and covering: a two-stage methodology to obtain optimal solutions for the 2d-bin packing problem. Plos One 15(4):e0229358","journal-title":"Plos One"},{"key":"3807_CR9","doi-asserted-by":"crossref","unstructured":"Ross N, Keedwell E, Savic D (2020) Human-derived heuristic enhancement of an evolutionary algorithm for the 2d bin-packing problem. In: International Conference on Parallel Problem Solving from Nature, Springer. 413\u2013427","DOI":"10.1007\/978-3-030-58115-2_29"},{"key":"3807_CR10","doi-asserted-by":"publisher","first-page":"104825104825104","DOI":"10.1016\/j.cor.2019.104825","volume":"114","author":"M Dell\u2019Amico","year":"2020","unstructured":"Dell\u2019Amico M, Furini F, Iori M (2020) A branch-and-price algorithm for the temporal bin packing problem. Comput Oper Res 114:104825104825104825","journal-title":"Comput Oper Res"},{"issue":"1","key":"3807_CR11","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1504\/IJCAT.2017.082263","volume":"55","author":"Y Yao","year":"2017","unstructured":"Yao Y, Lai C, Cui Y (2017) A constructive heuristic for the two-dimensional bin packing based on value correction. Int J Comput Appl Technol 55(1):12\u201321","journal-title":"Int J Comput Appl Technol"},{"issue":"1","key":"3807_CR12","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/j.ejor.2018.03.029","volume":"270","author":"JA Bennell","year":"2018","unstructured":"Bennell JA, Cabo M, Martinez-Sykora A  (2018) A beam search approach to solve the convex irregular bin packing problem with guillotine cuts. Eur J Oper Res 270(1):89\u2013102","journal-title":"Eur J Oper Res"},{"key":"3807_CR13","doi-asserted-by":"crossref","unstructured":"Sato AK, Martins TC, Tsuzuki MSG (2018) Obstruction map local search solution for 2d irregular bin packing problem with cache acceleration. In: 2018 13th IEEE International Conference on Industry Applications (INDUSCON), IEEE. 837\u2013843","DOI":"10.1109\/INDUSCON.2018.8627209"},{"key":"3807_CR14","doi-asserted-by":"crossref","unstructured":"Mustafa S, Bilal K, Madani SA, Tziritas N, Khan SU, Yang LT (2015) Performance evaluation of energy-aware best fit decreasing algorithms for cloud environments. In: 2015 IEEE International Conference on Data Science and Data Intensive Systems, IEEE. 464\u2013469","DOI":"10.1109\/DSDIS.2015.104"},{"key":"3807_CR15","doi-asserted-by":"crossref","unstructured":"Adamuthe Amol\u00a0C, Pandharpatte Rupali\u00a0M, Thampi Gopakumaran\u00a0T (2013) Multiobjective virtual machine placement in cloud environment. In: 2013 International Conference on Cloud & Ubiquitous Computing & Emerging Technologies, IEEE.  8\u201313","DOI":"10.1109\/CUBE.2013.12"},{"key":"3807_CR16","doi-asserted-by":"crossref","unstructured":"Xu J, Fortes Jose\u00a0AB (2010) Multi-objective virtual machine placement in virtualized data center environments. In: 2010 IEEE\/ACM Int\u2019l Conference on Green Computing and Communications & Int\u2019l Conference on Cyber, Physical and Social Computing, IEEE. 179\u2013188","DOI":"10.1109\/GreenCom-CPSCom.2010.137"},{"key":"3807_CR17","first-page":"5","volume":"2016","author":"B Perumal","year":"2016","unstructured":"Perumal B,  Murugaiyan A (2016) A firefly colony and its fuzzy approach for server consolidation and virtual machine placement in cloud datacenters. Adv Fuzzy Syst 2016:5","journal-title":"Adv Fuzzy Syst"},{"key":"3807_CR18","doi-asserted-by":"crossref","unstructured":"Wu Y, Tang M, Fraser W (2012) A simulated annealing algorithm for energy efficient virtual machine placement. In: 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC), IEEE.  1245\u20131250","DOI":"10.1109\/ICSMC.2012.6377903"},{"issue":"8","key":"3807_CR19","doi-asserted-by":"publisher","first-page":"1230","DOI":"10.1016\/j.jcss.2013.02.004","volume":"79","author":"Y Gao","year":"2013","unstructured":"Gao Y, Guan H, Qi, Hou Y, Liu L (2013) A multi-objective ant colony system algorithm for virtual machine placement in cloud computing. J Comput Syst Sci 79(8):1230\u20131242","journal-title":"J Comput Syst Sci"},{"key":"3807_CR20","doi-asserted-by":"crossref","unstructured":"Wang S, Liu Z, Zheng Z, Sun Q, Yang F (2013) Particle swarm optimization for energy-aware virtual machine placement optimization in virtualized data centers. In: 2013 International Conference on Parallel and Distributed Systems, IEEE. 102\u2013109","DOI":"10.1109\/ICPADS.2013.26"},{"key":"3807_CR21","doi-asserted-by":"crossref","unstructured":"Alboaneen DA, Tianfield H, Zhang Y (2016) Glowworm swarm optimisation algorithm for virtual machine placement in cloud computing. In: 2016 Intl IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC\/ATC\/ScalCom\/CBDCom\/IoP\/SmartWorld), IEEE. 808\u2013814","DOI":"10.1109\/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0129"},{"key":"3807_CR22","unstructured":"Patel P, Ranabahu AH, Sheth AP (2009) Service level agreement in cloud computing. https:\/\/corescholar.libraries.wright.edu\/knoesis\/78. Accessed 18 Jan 2021"},{"issue":"4","key":"3807_CR23","first-page":"8319","volume":"22","author":"M Abdel-Basset","year":"2018","unstructured":"Abdel-Basset M, Abdle-Fatah L, Sangaiah AK (2018) An improved L\u00e9vy based whale optimization algorithm for bandwidth-efficient virtual machine placement in cloud computing environment. Clust Comput 22(4):8319\u20138334","journal-title":"Clust Comput"},{"issue":"1","key":"3807_CR24","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/s10489-018-1264-5","volume":"49","author":"Z Li","year":"2019","unstructured":"Li Z, Li Y, Yuan T, Chen S, Jiang S (2019) Chemical reaction optimization for virtual machine placement in cloud computing. Appl Intell 49(1):220\u2013232","journal-title":"Appl Intell"},{"issue":"3","key":"3807_CR25","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1007\/s10489-015-0710-x","volume":"44","author":"SM Sait","year":"2016","unstructured":"Sait SM, Bala A, El-Maleh AH (2016) Cuckoo search based resource optimization of datacenters. Appl Intell 44(3):489\u2013506","journal-title":"Appl Intell"},{"issue":"1","key":"3807_CR26","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1109\/TEVC.2016.2623803","volume":"22","author":"X-F Liu","year":"2016","unstructured":"Liu X-F, Zhan ZH, Deng JD, Li Y, Gu T, Zhang J (2016) An energy efficient ant colony system for virtual machine placement in cloud computing. IEEE Trans Evolt Comput 22(1):113\u2013128","journal-title":"IEEE Trans Evolt Comput"},{"key":"3807_CR27","first-page":"399","volume":"253","author":"Y Ajiro","year":"2007","unstructured":"Ajiro Y, Tanaka A (2007) Improving packing algorithms for server consolidation. Int CMG Conf 253:399\u2013406","journal-title":"Int CMG Conf"},{"key":"3807_CR28","doi-asserted-by":"crossref","unstructured":"Sgall J (2012) A new analysis of best fit bin packing. In: International Conference on Fun with Algorithms, Springer. 315\u2013321","DOI":"10.1007\/978-3-642-30347-0_31"},{"key":"3807_CR29","doi-asserted-by":"crossref","unstructured":"Wilcox D, McNabb A, Seppi K (2011) Solving virtual machine packing with a reordering grouping genetic algorithm. In: 2011 IEEE Congress of Evolutionary Computation (CEC), IEEE 362\u2013369","DOI":"10.1109\/CEC.2011.5949641"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-03807-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-021-03807-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-03807-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,25]],"date-time":"2021-10-25T09:43:34Z","timestamp":1635155014000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-021-03807-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,23]]},"references-count":29,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2021,11]]}},"alternative-id":["3807"],"URL":"https:\/\/doi.org\/10.1007\/s11227-021-03807-3","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,23]]},"assertion":[{"value":"9 April 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 April 2021","order":2,"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 conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}