{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T21:42:39Z","timestamp":1780522959735,"version":"3.54.1"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2021,1,18]],"date-time":"2021-01-18T00:00:00Z","timestamp":1610928000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,18]],"date-time":"2021-01-18T00:00:00Z","timestamp":1610928000000},"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,8]]},"DOI":"10.1007\/s11227-020-03606-2","type":"journal-article","created":{"date-parts":[[2021,1,18]],"date-time":"2021-01-18T13:03:00Z","timestamp":1610974980000},"page":"8252-8280","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Multi-objective heuristics algorithm for dynamic resource scheduling in the cloud computing environment"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0284-3522","authenticated-orcid":false,"given":"K. Lalitha","family":"Devi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"S.","family":"Valli","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,1,18]]},"reference":[{"key":"3606_CR1","doi-asserted-by":"publisher","first-page":"160916","DOI":"10.1109\/ACCESS.2019.2948704","volume":"7","author":"BA Al-Maytami","year":"2019","unstructured":"Al-Maytami BA, Fan P, Hussain A, Baker T, Liatsis P (2019) A task scheduling algorithm with improved makespan based on prediction of tasks computation time algorithm for cloud computing. IEEE Access 7:160916\u2013160926. https:\/\/doi.org\/10.1109\/ACCESS.2019.2948704","journal-title":"IEEE Access"},{"key":"3606_CR2","doi-asserted-by":"publisher","unstructured":"AKMMR Mazumder, KMA Uddin, N Arbe, L Jahan and M Whaiduzzaman, (2019) Dynamic task scheduling algorithms in cloud computing. In 2019 3rd International conference on Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, India, pp. 1280-1286. https:\/\/doi.org\/10.1109\/ICECA.2019.8822020","DOI":"10.1109\/ICECA.2019.8822020"},{"key":"3606_CR3","unstructured":"https:\/\/www.colocationamerica.com\/data-center\/top-reasons-to-outsource-an-in-house-data center.htm"},{"issue":"12","key":"3606_CR4","doi-asserted-by":"publisher","first-page":"3045","DOI":"10.1016\/j.cor.2013.06.012","volume":"40","author":"JT Tsai","year":"2013","unstructured":"Tsai JT, Fang JC, Chou JH (2013) Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm. Comput Oper Res 40(12):3045\u20133055","journal-title":"Comput Oper Res"},{"issue":"3","key":"3606_CR5","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1109\/TNSM.2015.2436408","volume":"12","author":"M Dabbagh","year":"2015","unstructured":"Dabbagh M, Hamdaoui B, Guizani M, Rayes A (2015) Energy-efficient resource allocation and provisioning framework for cloud data centers. IEEE Trans Netw Serv Manage 12(3):377\u2013391","journal-title":"IEEE Trans Netw Serv Manage"},{"key":"3606_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jss.2016.07.006","volume":"124","author":"B Keshanchi","year":"2017","unstructured":"Keshanchi B, Souri A, Navimipour NJ (2017) An improved genetic algorithm for task scheduling in the cloud environments using the priority queues: formal verification, simulation, and statistical testing. J Syst Softw 124:1\u201321","journal-title":"J Syst Softw"},{"issue":"6","key":"3606_CR7","doi-asserted-by":"publisher","first-page":"877","DOI":"10.3844\/jcssp.2011.877.883","volume":"7","author":"NA Mehdi","year":"2011","unstructured":"Mehdi NA, Mamat A, Ibrahim H, Subramaniam SK (2011) Impatient task mapping in elastic cloud using genetic algorithm. J Comput Sci 7(6):877","journal-title":"J Comput Sci"},{"key":"3606_CR8","first-page":"566","volume":"2012","author":"E Arianyan","year":"2012","unstructured":"Arianyan E, Maleki D, Yari A, Arianyan I (2012) November. Efficient resource allocation in cloud data centers through genetic algorithm. IEEE Sixth Int Symp Telecommun (IST) 2012:566\u2013570","journal-title":"IEEE Sixth Int Symp Telecommun (IST)"},{"issue":"2014","key":"3606_CR9","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1016\/j.asoc.2014.01.036","volume":"19","author":"F Tao","year":"2014","unstructured":"Tao F, Feng Y, Zhang L, Liao TW (2014) CLPS-GA: a case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service scheduling. Appl Soft Comput 19(2014):264\u2013279","journal-title":"Appl Soft Comput"},{"issue":"12","key":"3606_CR10","doi-asserted-by":"publisher","first-page":"1374","DOI":"10.1109\/12.817403","volume":"48","author":"MA Iverson","year":"1999","unstructured":"Iverson MA, Ozguner F, Potter L (1999) Statistical prediction of task execution times through analytic benchmarking for scheduling in a heterogeneous environment. IEEE Trans Comput 48(12):1374\u20131379. https:\/\/doi.org\/10.1109\/12.817403","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"3606_CR11","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/TCC.2014.2306427","volume":"2","author":"Q Zhang","year":"2014","unstructured":"Zhang Q, Zhani MF, Boutaba R, Hellerstein JL (2014) Dynamic heterogeneity-aware resource provisioning in the cloud. IEEE Trans Cloud Comput 2(1):14\u201328","journal-title":"IEEE Trans Cloud Comput"},{"key":"3606_CR12","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 SC, Goel A, Singh SP (2019) A comprehensive survey for scheduling techniques in cloud computing. J Netw Comput Appl 143:1\u201333","journal-title":"J Netw Comput Appl"},{"key":"3606_CR13","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-019-03134-8","author":"C Li","year":"2020","unstructured":"Li C, Bai J, Luo Y (2020) Efficient resource scaling based on load fluctuation in edge-cloud computing environment. J Supercomput. https:\/\/doi.org\/10.1007\/s11227-019-03134-8","journal-title":"J Supercomput"},{"key":"3606_CR14","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-020-03163-8","author":"B Liang","year":"2020","unstructured":"Liang B, Dong X, Wang Y, Zhang X (2020) A low-power task scheduling algorithm for heterogeneous cloud computing. J Supercomput. https:\/\/doi.org\/10.1007\/s11227-020-03163-8","journal-title":"J Supercomput"},{"issue":"7","key":"3606_CR15","doi-asserted-by":"publisher","first-page":"3842","DOI":"10.1007\/s11227-019-02748-2ci","volume":"75","author":"H Nashaat","year":"2019","unstructured":"Nashaat H, Ashry N, Rizk R (2019) Smart elastic scheduling algorithm for virtual machine migration in cloud computing. J Supercomput 75(7):3842\u20133865. https:\/\/doi.org\/10.1007\/s11227-019-02748-2ci","journal-title":"J Supercomput"},{"issue":"6","key":"3606_CR16","doi-asserted-by":"publisher","first-page":"1107","DOI":"10.1109\/TPDS.2012.283","volume":"24","author":"Z Xiao","year":"2013","unstructured":"Xiao Z, Song W, Chen Qi (2013) Dynamic resource allocation using virtual machines for cloud computing environment. IEEE Trans Parallel Distrib Syst 24(6):1107\u20131117","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3606_CR17","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.future.2016.02.016","volume":"74","author":"H Duan","year":"2017","unstructured":"Duan H, Chen C, Min G, Wu Y (2017) Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems. Future Gener Comput Syst 74:142\u2013150","journal-title":"Future Gener Comput Syst"},{"key":"3606_CR18","doi-asserted-by":"publisher","DOI":"10.1177\/0020720919894199","author":"D Suresh Kumar","year":"2020","unstructured":"Suresh Kumar D, Jagadeesh Kannan R (2020) Reinforcement learning-based controller for adaptive workflow scheduling in multi-tenant cloud computing. Int J Electr Eng Educ. https:\/\/doi.org\/10.1177\/0020720919894199","journal-title":"Int J Electr Eng Educ"},{"key":"3606_CR19","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1016\/j.ins.2014.02.122","volume":"270","author":"Y Xu","year":"2014","unstructured":"Xu Y, Li K, Hu J, Li K (2014) A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues. Inf Sci 270:255\u2013287","journal-title":"Inf Sci"},{"key":"3606_CR20","doi-asserted-by":"crossref","unstructured":"Singh, S. and Kalra, M., (2014) Scheduling of independent tasks in cloud computing using modified genetic algorithm. International conference on\u00a0computational intelligence and communication networks (CICN) pp. 565\u2013569","DOI":"10.1109\/CICN.2014.128"},{"key":"3606_CR21","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1016\/j.jnca.2018.03.028","volume":"114","author":"H Hu","year":"2018","unstructured":"Hu H, Li Z, Hu H, Chen J, Ge J, Li C, Chang V (2018) Multi-objective scheduling for scientific workflow in multicloud environment. J Netw Comput Appl 114:108\u2013122","journal-title":"J Netw Comput Appl"},{"key":"3606_CR22","doi-asserted-by":"crossref","unstructured":"Kar, I., Parida, R.R. and Das, H., (2016) Energy aware scheduling using genetic algorithm in cloud data centers. International conference on electrical, electronics, and optimization techniques (ICEEOT), pp. 3545\u20133550","DOI":"10.1109\/ICEEOT.2016.7755364"},{"issue":"5","key":"3606_CR23","doi-asserted-by":"publisher","first-page":"1344","DOI":"10.1109\/TPDS.2015.2446459","volume":"27","author":"Z Zhu","year":"2015","unstructured":"Zhu Z, Zhang G, Li M, Liu X (2015) Evolutionary multi-objective workflow scheduling in cloud. IEEE Trans Parallel Distrib Syst 27(5):1344\u20131357","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3606_CR24","unstructured":"Zheng Z, Wang R, Zhong H and Zhang X, (2011) An approach for cloud resource scheduling based on Parallel Genetic Algorithm. IEEE. In\u00a02011 3rd International Conference on Computer Research and Development\u00a0(Vol. 2, pp. 444\u2013447)"},{"key":"3606_CR25","doi-asserted-by":"crossref","unstructured":"Ren, X., Lin, R. and Zou, H., (2011) A dynamic load balancing strategy for cloud computing platform based on exponential smoothing forecast. In IEEE international conference on\u00a0cloud computing and intelligence systems (CCIS), pp. 220\u2013224","DOI":"10.1109\/CCIS.2011.6045063"},{"issue":"1","key":"3606_CR26","first-page":"100","volume":"28","author":"JA Hartigan","year":"1979","unstructured":"Hartigan JA, Wong MA (1979) Algorithm AS 136: a k-means clustering algorithm. J R Stat Soc Ser C (Applied Statistics) 28(1):100\u2013108","journal-title":"J R Stat Soc Ser C (Applied Statistics)"},{"key":"3606_CR27","unstructured":"https:\/\/www.otexts.org\/fpp\/7\/1"},{"key":"3606_CR28","doi-asserted-by":"publisher","DOI":"10.1002\/dac.4596","author":"Y Yao","year":"2020","unstructured":"Yao Y, Wang Z (2020) Privacy information antistealing control method of medical system based on cloud computing. Int J Commun Syst. https:\/\/doi.org\/10.1002\/dac.4596","journal-title":"Int J Commun Syst"},{"key":"3606_CR29","doi-asserted-by":"crossref","unstructured":"Reiss, C., Tumanov, A., Ganger, G.R., Katz, R.H. and Kozuch, M.A., (2012) Heterogeneity and dynamicity of clouds at scale: Google trace analysis. In\u00a0Proceedings of the third ACM symposium on cloud computing, p. 7","DOI":"10.1145\/2391229.2391236"},{"key":"3606_CR30","unstructured":"Calheiros R, Ranjan R, De Rose C, Rajkumar B (2009) CloudSim: a novel framework for modeling and simulation of cloud computing infrastructures and services"},{"key":"3606_CR31","unstructured":"John Wilkes and Charles Reiss. The\u00a0clusterdata-2011\u20132\u00a0trace. https:\/\/console.cloud.google.com\/storage\/browser\/clusterdata-2011-2"},{"key":"3606_CR32","unstructured":"http:\/\/www.cs.huji.ac.il\/labs\/parallel\/workload\/l_nasa_ipsc"},{"issue":"5","key":"3606_CR33","doi-asserted-by":"publisher","first-page":"e0176321","DOI":"10.1371\/journal.pone.0176321","volume":"12","author":"SHH Madni","year":"2017","unstructured":"Madni SHH, Latiff MSA, Abdullahi M, Usman MJ (2017) Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment. PLoS ONE 12(5):e0176321","journal-title":"PLoS ONE"},{"key":"3606_CR34","doi-asserted-by":"crossref","unstructured":"Pakhira MK, (2014) A linear time-complexity k-means algorithm using cluster shifting. IEEE, In 2014 international conference on computational intelligence and communication networks (pp. 1047\u20131051)","DOI":"10.1109\/CICN.2014.220"},{"issue":"7","key":"3606_CR35","doi-asserted-by":"publisher","first-page":"3534","DOI":"10.1007\/s11227-018-2669-y","volume":"75","author":"H Kurdi","year":"2019","unstructured":"Kurdi H, Alfaries A, Al-Anazi A, Alkharji S, Addegaither M, Altoaimy L, Ahmed SH (2019) A lightweight trust management algorithm based on subjective logic for interconnected cloud computing environments. J Supercomput 75(7):3534\u20133554. https:\/\/doi.org\/10.1007\/s11227-018-2669-y","journal-title":"J Supercomput"},{"key":"3606_CR36","doi-asserted-by":"crossref","unstructured":"Liu, C.Y., Zou, C.M. and Wu, P., (2014) A Task scheduling algorithm based on genetic algorithm and ant colony optimization in cloud computing. Proceedings of the 13th international symposium on distributed computing and applications to business, engineering and science, pp. 68\u201372","DOI":"10.1109\/DCABES.2014.18"},{"issue":"3","key":"3606_CR37","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1109\/TNSM.2013.051913.120278","volume":"10","author":"Y Jiang","year":"2013","unstructured":"Jiang Y, Perng CS, Li T, Chang RN (2013) Cloud analytics for capacity planning and instant vm provisioning. IEEE Trans Netw Serv Manage 10(3):312\u2013325","journal-title":"IEEE Trans Netw Serv Manage"},{"key":"3606_CR38","doi-asserted-by":"crossref","unstructured":"Ghorbani, M., Wang, Y., Xue, Y., Pedram, M. and Bogdan, P., (2014). Prediction and control of bursty cloud workloads: a fractal framework. Proceedings of the 2014 ACM international conference on hardware\/software codesign and system synthesis p. 12","DOI":"10.1145\/2656075.2656095"},{"key":"3606_CR39","doi-asserted-by":"publisher","unstructured":"Abdulhamid, Shafi'i Muhammad; Madni, Syed Hamid Hussain; Latiff, Muhammad ShafieAbd; Abdullahi, Mohammed; Usman, Mohammed Joda (2017) Cloud Workloads. figshare. https:\/\/doi.org\/10.6084\/m9.figshare.4877438.v2","DOI":"10.6084\/m9.figshare.4877438.v2"},{"key":"3606_CR40","doi-asserted-by":"publisher","first-page":"6113","DOI":"10.1007\/s11227-020-03305-y","volume":"76","author":"W Cai","year":"2020","unstructured":"Cai W, Zhu J, Bai W, Lin W, Zhou N, Li K (2020) A cost saving and load balancing task scheduling model for computational biology in heterogeneous cloud datacenters. J Supercomput 76:6113\u20136139. https:\/\/doi.org\/10.1007\/s11227-020-03305-y","journal-title":"J Supercomput"},{"issue":"2","key":"3606_CR41","doi-asserted-by":"publisher","first-page":"772","DOI":"10.1109\/TASE.2017.2693688","volume":"15","author":"P Zhang","year":"2017","unstructured":"Zhang P, Zhou M (2017) Dynamic cloud task scheduling based on a two-stage strategy. IEEE Trans Autom Sci Eng 15(2):772\u2013783","journal-title":"IEEE Trans Autom Sci Eng"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03606-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03606-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03606-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,16]],"date-time":"2021-07-16T10:16:35Z","timestamp":1626430595000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03606-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,18]]},"references-count":41,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["3606"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03606-2","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,18]]},"assertion":[{"value":"27 December 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 January 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}