{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,14]],"date-time":"2026-07-14T23:23:30Z","timestamp":1784071410136,"version":"3.55.0"},"reference-count":92,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2022,1,17]],"date-time":"2022-01-17T00:00:00Z","timestamp":1642377600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,17]],"date-time":"2022-01-17T00:00:00Z","timestamp":1642377600000},"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":[[2022,5]]},"DOI":"10.1007\/s11227-021-04199-0","type":"journal-article","created":{"date-parts":[[2022,1,16]],"date-time":"2022-01-16T19:03:47Z","timestamp":1642359827000},"page":"9121-9183","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":46,"title":["Optimizing bag-of-tasks scheduling on cloud data centers using hybrid swarm-intelligence meta-heuristic"],"prefix":"10.1007","volume":"78","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2056-6231","authenticated-orcid":false,"given":"Amit","family":"Chhabra","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kuo-Chan","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nebojsa","family":"Bacanin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tarik A.","family":"Rashid","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,1,17]]},"reference":[{"key":"4199_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3337956","volume":"52","author":"SK Moghaddam","year":"2019","unstructured":"Moghaddam SK, Buyya R, Ramamohanarao K (2019) Performance-aware management of cloud resources: a taxonomy and future directions. ACM Comput Surv 52:1\u201337. https:\/\/doi.org\/10.1145\/3337956","journal-title":"ACM Comput Surv"},{"key":"4199_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3150224","volume":"51","author":"MAS Netto","year":"2018","unstructured":"Netto MAS, Calheiros RN, Rodrigues ER, Cunha RLF, Buyya R (2018) HPC cloud for scientific and business applications: taxonomy, vision, and research challenges. ACM Comput Surv 51:1\u201329. https:\/\/doi.org\/10.1145\/3150224","journal-title":"ACM Comput Surv"},{"key":"4199_CR3","unstructured":"Amazon EC2 Instance Types - Amazon Web Services, https:\/\/aws.amazon.com\/ec2\/instance-types\/ (2019) Accessed 26 June 2019"},{"key":"4199_CR4","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5221","author":"S Ilager","year":"2019","unstructured":"Ilager S, Ramamohanarao K, Buyya R (2019) ETAS: energy and thermal-aware dynamic virtual machine consolidation in cloud data center with proactive hotspot mitigation. Concurr Computat Pract Exper. https:\/\/doi.org\/10.1002\/cpe.5221","journal-title":"Concurr Computat Pract Exper"},{"key":"4199_CR5","doi-asserted-by":"publisher","first-page":"4750","DOI":"10.1007\/s11227-019-02764-2","volume":"75","author":"N Khattar","year":"2019","unstructured":"Khattar N, Sidhu J, Singh J (2019) Toward energy-efficient cloud computing: a survey of dynamic power management and heuristics-based optimization techniques. J Supercomput 75:4750\u20134810. https:\/\/doi.org\/10.1007\/s11227-019-02764-2","journal-title":"J Supercomput"},{"key":"4199_CR6","doi-asserted-by":"publisher","DOI":"10.1002\/9781119422037","volume-title":"Energy-efficient computing and data centers","author":"L Brochard","year":"2019","unstructured":"Brochard L, Kamath V, Corbal\u00e1n J, Holland S, Mittelbach W, Ott M (2019) Energy-efficient computing and data centers. Wiley, Hoboken"},{"key":"4199_CR7","doi-asserted-by":"crossref","unstructured":"Stavrinides GL, Karatza HD (2017) Simulation-based performance evaluation of an energy-aware heuristic for the scheduling of HPC applications in large-scale distributed systems. In: Proceedings of the 8th ACM\/SPEC on International Conference on Performance Engineering Companion - ICPE \u201917 Companion. pp. 49\u201354. ACM Press, L\u2019Aquila, Italy","DOI":"10.1145\/3053600.3053611"},{"key":"4199_CR8","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1007\/s11277-019-06566-w","volume":"109","author":"T Prem Jacob","year":"2019","unstructured":"Prem Jacob T, Pradeep K (2019) A multi-objective optimal task scheduling in cloud environment using cuckoo particle swarm optimization. Wireless Pers Commun 109:315\u2013331. https:\/\/doi.org\/10.1007\/s11277-019-06566-w","journal-title":"Wireless Pers Commun"},{"key":"4199_CR9","doi-asserted-by":"crossref","unstructured":"Stavrinides GL, Karatza HD (2017) Simulation-based performance evaluation of an energy-aware heuristic for the scheduling of HPC applications in large-scale distributed systems. In: Proceedings of the 8th ACM\/SPEC on International Conference on performance engineering companion\u00a0- ICPE \u201917 Companion. pp. 49\u201354. ACM Press, L\u2019Aquila, Italy","DOI":"10.1145\/3053600.3053611"},{"key":"4199_CR10","doi-asserted-by":"publisher","DOI":"10.1007\/s13042-019-01053-x","author":"AW Mohamed","year":"2019","unstructured":"Mohamed AW, Hadi AA, Mohamed AK (2019) Gaining-sharing knowledge based algorithm for solving optimization problems: a novel nature-inspired algorithm. Int J Mach Learn Cyber. https:\/\/doi.org\/10.1007\/s13042-019-01053-x","journal-title":"Int J Mach Learn Cyber"},{"key":"4199_CR11","doi-asserted-by":"publisher","first-page":"e0176321","DOI":"10.1371\/journal.pone.0176321","volume":"12","author":"SHH Madni","year":"2017","unstructured":"Madni SHH, Abd Latiff MS, Abdullahi M, Abdulhamid SM, Usman MJ (2017) Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment. PLoS ONE 12:e0176321. https:\/\/doi.org\/10.1371\/journal.pone.0176321","journal-title":"PLoS ONE"},{"key":"4199_CR12","doi-asserted-by":"publisher","first-page":"7857","DOI":"10.1007\/s11227-018-2553-9","volume":"75","author":"O Sukhoroslov","year":"2019","unstructured":"Sukhoroslov O, Nazarenko A, Aleksandrov R (2019) An experimental study of scheduling algorithms for many-task applications. J Supercomput 75:7857\u20137871. https:\/\/doi.org\/10.1007\/s11227-018-2553-9","journal-title":"J Supercomput"},{"key":"4199_CR13","doi-asserted-by":"publisher","first-page":"2489","DOI":"10.1007\/s10586-016-0684-4","volume":"20","author":"SHH Madni","year":"2017","unstructured":"Madni SHH, Latiff MSA, Coulibaly Y, Abdulhamid SM (2017) Recent advancements in resource allocation techniques for cloud computing environment: a systematic review. Cluster Comput 20:2489\u20132533. https:\/\/doi.org\/10.1007\/s10586-016-0684-4","journal-title":"Cluster Comput"},{"key":"4199_CR14","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. https:\/\/doi.org\/10.1016\/j.jnca.2019.06.006","journal-title":"J Netw Comput Appl"},{"key":"4199_CR15","doi-asserted-by":"publisher","first-page":"e4302","DOI":"10.1002\/dac.4302","volume":"33","author":"A Amini Motlagh","year":"2020","unstructured":"Amini Motlagh A, Movaghar A, Rahmani AM (2020) Task scheduling mechanisms in cloud computing: a systematic review. Int J Commun Syst 33:e4302. https:\/\/doi.org\/10.1002\/dac.4302","journal-title":"Int J Commun Syst"},{"key":"4199_CR16","doi-asserted-by":"publisher","first-page":"1241","DOI":"10.1007\/s10586-019-02909-1","volume":"22","author":"PM Rekha","year":"2019","unstructured":"Rekha PM, Dakshayini M (2019) Efficient task allocation approach using genetic algorithm for cloud environment. Cluster Comput 22:1241\u20131251. https:\/\/doi.org\/10.1007\/s10586-019-02909-1","journal-title":"Cluster Comput"},{"key":"4199_CR17","doi-asserted-by":"publisher","first-page":"239","DOI":"10.3233\/JIFS-179398","volume":"38","author":"Y Sun","year":"2020","unstructured":"Sun Y, Li J, Fu X, Wang H, Li H (2020) Application research based on improved genetic algorithm in cloud task scheduling. J Intell Fuzzy Syst 38:239\u2013246. https:\/\/doi.org\/10.3233\/JIFS-179398","journal-title":"J Intell Fuzzy Syst"},{"key":"4199_CR18","doi-asserted-by":"publisher","first-page":"829","DOI":"10.1007\/s10586-014-0420-x","volume":"18","author":"M Shojafar","year":"2015","unstructured":"Shojafar M, Javanmardi S, Abolfazli S, Cordeschi N (2015) FUGE: a joint meta-heuristic approach to cloud job scheduling algorithm using fuzzy theory and a genetic method. Clust Comput 18:829\u2013844. https:\/\/doi.org\/10.1007\/s10586-014-0420-x","journal-title":"Clust Comput"},{"key":"4199_CR19","doi-asserted-by":"publisher","first-page":"1483","DOI":"10.1007\/s11227-018-2668-z","volume":"75","author":"S Vila","year":"2019","unstructured":"Vila S, Guirado F, Lerida JL, Cores F (2019) Energy-saving scheduling on IaaS HPC cloud environments based on a multi-objective genetic algorithm. J Supercomput 75:1483\u20131495. https:\/\/doi.org\/10.1007\/s11227-018-2668-z","journal-title":"J Supercomput"},{"key":"4199_CR20","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/978-3-319-27221-4_9","volume-title":"Hybrid intelligent systems","author":"M Shojafar","year":"2016","unstructured":"Shojafar M, Kardgar M, Hosseinabadi AAR, Shamshirband S, Abraham A (2016) TETS: a genetic-based scheduler in cloud computing to decrease energy and makespan. In: Abraham A, Han SY, Al-Sharhan SA, Liu H (eds) Hybrid intelligent systems. Springer, Cham, pp 103\u2013115"},{"key":"4199_CR21","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1007\/978-3-540-72950-1_77","volume-title":"Foundations of Fuzzy Logic and Soft Computing","author":"D Karaboga","year":"2007","unstructured":"Karaboga D, Basturk B (2007) Artificial Bee Colony (ABC) optimization algorithm for solving constrained optimization problems. In: Melin P, Castillo O, Aguilar LT, Kacprzyk J, Pedrycz W (eds) Foundations of Fuzzy Logic and Soft Computing. Springer, Berlin Heidelberg, Berlin, Heidelberg, pp 789\u2013798"},{"key":"4199_CR22","doi-asserted-by":"publisher","first-page":"2292","DOI":"10.1016\/j.asoc.2013.01.025","volume":"13","author":"LD Dinesh Babu","year":"2013","unstructured":"Dinesh Babu LD, Venkata Krishna P (2013) Honey bee behavior inspired load balancing of tasks in cloud computing environments. Appl Soft Comput 13:2292\u20132303. https:\/\/doi.org\/10.1016\/j.asoc.2013.01.025","journal-title":"Appl Soft Comput"},{"key":"4199_CR23","first-page":"1058","volume":"7","author":"F Rastkhadiv","year":"2016","unstructured":"Rastkhadiv F, Kamran Z (2016) Task scheduling based on load balancing using artificial bee colony in cloud computing environment. IJBR 7:1058\u20131069","journal-title":"IJBR"},{"key":"4199_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/02522667.2016.1250460","volume":"38","author":"RK Jena","year":"2017","unstructured":"Jena RK (2017) Task scheduling in cloud environment: a multi-objective ABC framework. J Inf Optim Sci 38:1\u201319. https:\/\/doi.org\/10.1080\/02522667.2016.1250460","journal-title":"J Inf Optim Sci"},{"key":"4199_CR25","doi-asserted-by":"crossref","unstructured":"Li K, Xu G, Zhao G, Dong Y, Wang D (2011) Cloud task scheduling based on load balancing ant colony optimization. Sixth Annual Chinagrid Conference, Liaoning, pp. 3\u20139","DOI":"10.1109\/ChinaGrid.2011.17"},{"key":"4199_CR26","doi-asserted-by":"crossref","unstructured":"Tawfeek MA, El-Sisi A, Keshk AE, Torkey FA (2013) Cloud task scheduling based on ant colony optimization. In: 8th IEEE International Conference on Computer Engineering & Systems (ICCES), pp 64\u201369","DOI":"10.1109\/ICCES.2013.6707172"},{"key":"4199_CR27","doi-asserted-by":"publisher","first-page":"2687","DOI":"10.1109\/ACCESS.2015.2508940","volume":"3","author":"L Zuo","year":"2015","unstructured":"Zuo L, Shu L, Dong S, Zhu C, Hara T (2015) A multi-objective optimization scheduling method based on the ant colony algorithm in cloud computing. IEEE Access 3:2687\u20132699. https:\/\/doi.org\/10.1109\/ACCESS.2015.2508940","journal-title":"IEEE Access"},{"key":"4199_CR28","doi-asserted-by":"publisher","first-page":"90","DOI":"10.3390\/fi11040090","volume":"11","author":"G Li","year":"2019","unstructured":"Li G, Wu Z (2019) Ant colony optimization task scheduling algorithm for SWIM based on load balancing. Future Internet 11:90. https:\/\/doi.org\/10.3390\/fi11040090","journal-title":"Future Internet"},{"key":"4199_CR29","doi-asserted-by":"publisher","first-page":"1137","DOI":"10.1007\/s10586-019-02983-5","volume":"23","author":"X Huang","year":"2020","unstructured":"Huang X, Li C, Chen H, An D (2020) Task scheduling in cloud computing using particle swarm optimization with time varying inertia weight strategies. Cluster Comput 23:1137\u20131147. https:\/\/doi.org\/10.1007\/s10586-019-02983-5","journal-title":"Cluster Comput"},{"key":"4199_CR30","doi-asserted-by":"publisher","first-page":"564","DOI":"10.1109\/TASE.2013.2272758","volume":"11","author":"X Zuo","year":"2014","unstructured":"Zuo X, Zhang G, Tan W (2014) Self-adaptive learning PSO-based deadline constrained task scheduling for hybrid IaaS cloud. IEEE Trans Automat Sci Eng 11:564\u2013573. https:\/\/doi.org\/10.1109\/TASE.2013.2272758","journal-title":"IEEE Trans Automat Sci Eng"},{"key":"4199_CR31","doi-asserted-by":"publisher","first-page":"2761","DOI":"10.1007\/s10586-017-1479-y","volume":"22","author":"X Chen","year":"2019","unstructured":"Chen X, Long D (2019) Task scheduling of cloud computing using integrated particle swarm algorithm and ant colony algorithm. Cluster Comput 22:2761\u20132769. https:\/\/doi.org\/10.1007\/s10586-017-1479-y","journal-title":"Cluster Comput"},{"key":"4199_CR32","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1007\/978-3-319-11897-0_10","volume-title":"Advances in swarm intelligence","author":"ASA Beegom","year":"2014","unstructured":"Beegom ASA, Rajasree MS (2014) A particle swarm optimization based pareto optimal task scheduling in cloud computing. In: Tan Y, Shi Y, Coello CAC (eds) Advances in swarm intelligence. Springer, Cham, pp 79\u201386"},{"key":"4199_CR33","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1016\/j.suscom.2018.06.002","volume":"19","author":"M Kumar","year":"2018","unstructured":"Kumar M, Sharma SC (2018) PSO-COGENT: cost and energy efficient scheduling in cloud environment with deadline constraint. Sustain Comput: Inform Syst 19:147\u2013164. https:\/\/doi.org\/10.1016\/j.suscom.2018.06.002","journal-title":"Sustain Comput: Inform Syst"},{"key":"4199_CR34","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-019-04266-x","author":"M Kumar","year":"2019","unstructured":"Kumar M, Sharma SC (2019) PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Comput Appl. https:\/\/doi.org\/10.1007\/s00521-019-04266-x","journal-title":"Neural Comput Appl"},{"key":"4199_CR35","doi-asserted-by":"publisher","first-page":"1823","DOI":"10.3233\/JIFS-181005","volume":"36","author":"M Abdullah","year":"2019","unstructured":"Abdullah M, Al-Mutaa EA, Al-Sanabani M (2019) Integrated MOPSO algorithms for task scheduling in cloud computing. IFS 36:1823\u20131836. https:\/\/doi.org\/10.3233\/JIFS-181005","journal-title":"IFS"},{"key":"4199_CR36","doi-asserted-by":"publisher","first-page":"55872","DOI":"10.1109\/ACCESS.2020.2981972","volume":"8","author":"Z Zhou","year":"2020","unstructured":"Zhou Z, Li F, Abawajy JH, Gao C (2020) Improved PSO algorithm integrated with opposition-based learning and tentative perception in networked data centers. IEEE Access 8:55872\u201355880. https:\/\/doi.org\/10.1109\/ACCESS.2020.2981972","journal-title":"IEEE Access"},{"key":"4199_CR37","doi-asserted-by":"crossref","unstructured":"Yang X, Deb S (2009) \"Cuckoo Search via L\u00e9vy flights,\" 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC). Coimbatore, pp 210-214","DOI":"10.1109\/NABIC.2009.5393690"},{"key":"4199_CR38","doi-asserted-by":"publisher","first-page":"44","DOI":"10.7763\/IJMO.2015.V5.434","volume":"5","author":"N Jafari Navimipour","year":"2015","unstructured":"Jafari Navimipour N, Sharifi Milani F (2015) Task scheduling in the cloud computing based on the cuckoo search algorithm. IJMO 5:44\u201347. https:\/\/doi.org\/10.7763\/IJMO.2015.V5.434","journal-title":"IJMO"},{"key":"4199_CR39","doi-asserted-by":"publisher","first-page":"3585","DOI":"10.1007\/s13369-018-3602-7","volume":"44","author":"SHH Madni","year":"2019","unstructured":"Madni SHH, Latiff MSA, Ali J, Abdulhamid SM (2019) Multi-objective-oriented cuckoo search optimization-based resource scheduling algorithm for clouds. Arab J Sci Eng 44:3585\u20133602. https:\/\/doi.org\/10.1007\/s13369-018-3602-7","journal-title":"Arab J Sci Eng"},{"key":"4199_CR40","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1007\/s10586-018-2856-x","volume":"22","author":"SHH Madni","year":"2019","unstructured":"Madni SHH, Abd Latiff MS, Abdulhamid SM, Ali J (2019) Hybrid gradient descent cuckoo search (HGDCS) algorithm for resource scheduling in IaaS cloud computing environment. Cluster Comput. 22:301\u2013334. https:\/\/doi.org\/10.1007\/s10586-018-2856-x","journal-title":"Cluster Comput."},{"key":"4199_CR41","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1080\/19393555.2017.1407848","volume":"27","author":"K Pradeep","year":"2018","unstructured":"Pradeep K, Jacob TP (2018) CGSA scheduler: a multi-objective-based hybrid approach for task scheduling in cloud environment. Inform Secur J: A Global Perspect 27:77\u201391. https:\/\/doi.org\/10.1080\/19393555.2017.1407848","journal-title":"Inform Secur J: A Global Perspect"},{"key":"4199_CR42","doi-asserted-by":"crossref","unstructured":"Natesha BV, Kumar Sharma N, Domanal S, Reddy Guddeti RM (2018) GWOTS: grey wolf optimization based task scheduling at the green cloud data center. In: 2018 14th International Conference on Semantics, Knowledge and Grids (SKG). pp 181\u2013187. IEEE, Guangzhou, China","DOI":"10.1109\/SKG.2018.00034"},{"key":"4199_CR43","doi-asserted-by":"crossref","unstructured":"Alzaqebah A, Al-Sayyed R, Masadeh R (2019) Task Scheduling based on Modified Grey Wolf Optimizer in Cloud Computing Environment. In: 2019 2nd International Conference on new Trends in Computing Sciences (ICTCS). pp 1\u20136. IEEE, Amman, Jordan","DOI":"10.1109\/ICTCS.2019.8923071"},{"key":"4199_CR44","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.icte.2018.07.002","volume":"5","author":"G Natesan","year":"2019","unstructured":"Natesan G, Chokkalingam A (2019) Task scheduling in heterogeneous cloud environment using mean grey wolf optimization algorithm. ICT Express 5:110\u2013114. https:\/\/doi.org\/10.1016\/j.icte.2018.07.002","journal-title":"ICT Express"},{"key":"4199_CR45","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","volume":"95","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51\u201367. https:\/\/doi.org\/10.1016\/j.advengsoft.2016.01.008","journal-title":"Adv Eng Softw"},{"key":"4199_CR46","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1007\/978-981-10-8657-1_22","volume-title":"Smart and innovative trends in next generation computing technologies","author":"G Narendrababu Reddy","year":"2018","unstructured":"Narendrababu Reddy G, Kumar SP (2018) Multi objective task scheduling algorithm for cloud computing using whale optimization technique. In: Bhattacharyya P, Sastry HG, Marriboyina V, Sharma R (eds) Smart and innovative trends in next generation computing technologies. Springer, Singapore, pp 286\u2013297"},{"key":"4199_CR47","doi-asserted-by":"crossref","unstructured":"Sharma M, Garg R (2017) Energy-aware whale-optimized task scheduler in cloud computing. In: 2017 International Conference on Intelligent Sustainable Systems (ICISS). pp. 121\u2013126. IEEE, Palladam","DOI":"10.1109\/ISS1.2017.8389360"},{"key":"4199_CR48","doi-asserted-by":"publisher","first-page":"1087","DOI":"10.1007\/s10586-017-1055-5","volume":"22","author":"K Sreenu","year":"2019","unstructured":"Sreenu K, Sreelatha M (2019) W-Scheduler: whale optimization for task scheduling in cloud computing. Clust Comput 22:1087\u20131098. https:\/\/doi.org\/10.1007\/s10586-017-1055-5","journal-title":"Clust Comput"},{"key":"4199_CR49","doi-asserted-by":"crossref","unstructured":"Tizhoosh HR (2005) Opposition-Based Learning: A New Scheme for Machine Intelligence. In: International Conference on Computational Intelligence for Modelling Control and Automation and International Conference on Intelligent Agents Web Technologies and Internet Commerce (CIMCA-IAWTIC\u201906). (pp 695\u2013701) IEEE, Vienna, Austria","DOI":"10.1109\/CIMCA.2005.1631345"},{"key":"4199_CR50","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2019\/7051248","volume":"2019","author":"R Chi","year":"2019","unstructured":"Chi R, Su Y, Qu Z, Chi X (2019) A hybridization of cuckoo search and differential evolution for the logistics distribution center location problem. Math Probl Eng 2019:1\u201316. https:\/\/doi.org\/10.1155\/2019\/7051248","journal-title":"Math Probl Eng"},{"key":"4199_CR51","volume-title":"Artificial intelligence - emerging trends and applications","author":"R Rivera-Lopez","year":"2018","unstructured":"Rivera-Lopez R, Canul-Reich J (2018) Differential evolution algorithm in the construction of interpretable classification models. In: Aceves-Fernandez MA (ed) Artificial intelligence - emerging trends and applications. InTech, London"},{"key":"4199_CR52","doi-asserted-by":"publisher","first-page":"4737","DOI":"10.1080\/00207540600620849","volume":"44","author":"M Fatih Tasgetiren","year":"2006","unstructured":"Fatih Tasgetiren M, Liang Y-C, Sevkli M, Gencyilmaz G (2006) Particle swarm optimization and differential evolution for the single machine total weighted tardiness problem. Int J Prod Res 44:4737\u20134754. https:\/\/doi.org\/10.1080\/00207540600620849","journal-title":"Int J Prod Res"},{"key":"4199_CR53","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1007\/s11227-016-1866-9","volume":"73","author":"E Gabaldon","year":"2017","unstructured":"Gabaldon E, Lerida JL, Guirado F, Planes J (2017) Blacklist muti-objective genetic algorithm for energy saving in heterogeneous environments. J Supercomput 73:354\u2013369. https:\/\/doi.org\/10.1007\/s11227-016-1866-9","journal-title":"J Supercomput"},{"key":"4199_CR54","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1016\/j.fcij.2018.03.004","volume":"3","author":"S Srichandan","year":"2018","unstructured":"Srichandan S, Ashok Kumar T, Bibhudatta S (2018) Task scheduling for cloud computing using multi-objective hybrid bacteria foraging algorithm. Future Comput Inform J 3:210\u2013230. https:\/\/doi.org\/10.1016\/j.fcij.2018.03.004","journal-title":"Future Comput Inform J"},{"key":"4199_CR55","unstructured":"jMetal 5 Web site, http:\/\/jmetal.github.io\/jMetal\/. Accessed July 2019"},{"key":"4199_CR56","doi-asserted-by":"crossref","unstructured":"Nebro AJ, Durillo JJ, Vergne M (2015) Redesigning the jMetal Multi-Objective Optimization Framework. In: Proceedings of the Companion Publication of the 2015 on Genetic and Evolutionary Computation Conference - GECCO Companion \u201915. pp 1093\u20131100. ACM Press, Madrid, Spain","DOI":"10.1145\/2739482.2768462"},{"key":"4199_CR57","doi-asserted-by":"publisher","first-page":"1","DOI":"10.14257\/ijcs.2014.1.1.01","volume":"1","author":"VS Rathor","year":"2014","unstructured":"Rathor VS, Pateriya RK, Gupta RK (2014) An efficient virtual machine scheduling technique in cloud computing environment. IJCS. 1:1\u201314. https:\/\/doi.org\/10.14257\/ijcs.2014.1.1.01","journal-title":"IJCS."},{"key":"4199_CR58","doi-asserted-by":"publisher","first-page":"3245","DOI":"10.1007\/978-0-387-74759-0_556","volume-title":"Encyclopedia of optimization","author":"HE Romeijn","year":"2009","unstructured":"Romeijn HE (2009) Random search methods. In: Floudas CA, Pardalos PM (eds) Encyclopedia of optimization. Springer, US, pp 3245\u20133251"},{"key":"4199_CR59","doi-asserted-by":"publisher","first-page":"1945","DOI":"10.3390\/app8101945","volume":"8","author":"T Eltaeib","year":"2018","unstructured":"Eltaeib T, Mahmood A (2018) Differential evolution: a survey and analysis. Appl Sci 8:1945. https:\/\/doi.org\/10.3390\/app8101945","journal-title":"Appl Sci"},{"key":"4199_CR60","doi-asserted-by":"publisher","first-page":"1237","DOI":"10.1142\/S0219622018500244","volume":"17","author":"M Agarwal","year":"2018","unstructured":"Agarwal M, Srivastava GMS (2018) Genetic algorithm-enabled particle swarm optimization (PSOGA)-based task scheduling in cloud computing environment. Int J Info Tech Dec Mak 17:1237\u20131267. https:\/\/doi.org\/10.1142\/S0219622018500244","journal-title":"Int J Info Tech Dec Mak"},{"key":"4199_CR61","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/j.knosys.2019.01.023","volume":"169","author":"MA Elaziz","year":"2019","unstructured":"Elaziz MA, Xiong S, Jayasena KPN, Li L (2019) Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution. Knowl-Based Syst 169:39\u201352. https:\/\/doi.org\/10.1016\/j.knosys.2019.01.023","journal-title":"Knowl-Based Syst"},{"key":"4199_CR62","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1016\/j.jcde.2019.02.002","volume":"6","author":"S Mostafa Bozorgi","year":"2019","unstructured":"Mostafa Bozorgi S, Yazdani S (2019) An improved whale optimization algorithm for optimization problems. J Comput Des Eng 6:243\u2013259. https:\/\/doi.org\/10.1016\/j.jcde.2019.02.002","journal-title":"J Comput Des Eng"},{"key":"4199_CR63","doi-asserted-by":"publisher","first-page":"8319","DOI":"10.1007\/s10586-018-1769-z","volume":"22","author":"M Abdel-Basset","year":"2019","unstructured":"Abdel-Basset M, Abdle-Fatah L, Sangaiah AK (2019) An improved L\u00e9vy based whale optimization algorithm for bandwidth-efficient virtual machine placement in cloud computing environment. Cluster Comput 22:8319\u20138334. https:\/\/doi.org\/10.1007\/s10586-018-1769-z","journal-title":"Cluster Comput"},{"key":"4199_CR64","doi-asserted-by":"publisher","first-page":"384","DOI":"10.3390\/math7050384","volume":"7","author":"F Luan","year":"2019","unstructured":"Luan F, Cai Z, Wu S, Jiang T, Li F, Yang J (2019) Improved whale algorithm for solving the flexible job shop scheduling problem. Mathematics 7:384. https:\/\/doi.org\/10.3390\/math7050384","journal-title":"Mathematics"},{"key":"4199_CR65","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1016\/j.jcde.2017.12.006","volume":"5","author":"G Kaur","year":"2018","unstructured":"Kaur G, Arora S (2018) Chaotic whale optimization algorithm. J Comput Des Eng 5:275\u2013284. https:\/\/doi.org\/10.1016\/j.jcde.2017.12.006","journal-title":"J Comput Des Eng"},{"key":"4199_CR66","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2019\/8718571","volume":"2019","author":"HM Mohammed","year":"2019","unstructured":"Mohammed HM, Umar SU, Rashid TA (2019) A systematic and meta-analysis survey of whale optimization algorithm. Comput Intell Neurosci 2019:1\u201325. https:\/\/doi.org\/10.1155\/2019\/8718571","journal-title":"Comput Intell Neurosci"},{"key":"4199_CR67","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2020\/8205797","volume":"2020","author":"K-C Lee","year":"2020","unstructured":"Lee K-C, Lu P-T (2020) Application of whale optimization algorithm to inverse scattering of an imperfect conductor with corners. Int J Antennas Propag 2020:1\u20139. https:\/\/doi.org\/10.1155\/2020\/8205797","journal-title":"Int J Antennas Propag"},{"key":"4199_CR68","doi-asserted-by":"publisher","first-page":"10769","DOI":"10.1007\/s10586-017-1174-z","volume":"22","author":"B Muthulakshmi","year":"2019","unstructured":"Muthulakshmi B, Somasundaram K (2019) A hybrid ABC-SA based optimized scheduling and resource allocation for cloud environment. Cluster Comput. 22:10769\u201310777. https:\/\/doi.org\/10.1007\/s10586-017-1174-z","journal-title":"Cluster Comput."},{"key":"4199_CR69","first-page":"466","volume":"5","author":"U Mittal","year":"2016","unstructured":"Mittal U, Kumar Y, Kaur A (2016) A novel approach of load balancing in cloud computing using cat swarm optimization technique. Int J Adv Res Comput Sci Softw Eng 5:466\u2013471","journal-title":"Int J Adv Res Comput Sci Softw Eng"},{"key":"4199_CR70","doi-asserted-by":"publisher","first-page":"640","DOI":"10.1016\/j.future.2015.08.006","volume":"56","author":"M Abdullahi","year":"2016","unstructured":"Abdullahi M, Ngadi MA, Abdulhamid SM (2016) Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Futur Gener Comput Syst 56:640\u2013650. https:\/\/doi.org\/10.1016\/j.future.2015.08.006","journal-title":"Futur Gener Comput Syst"},{"key":"4199_CR71","doi-asserted-by":"crossref","unstructured":"Abdullahi M, Ngadi MA, Dishing SI (2017) Chaotic symbiotic organisms search for task scheduling optimization on cloud computing environment. In: 2017 6th ICT International Student Project Conference (ICT-ISPC). pp 1\u20134. IEEE, Johor, Malaysia","DOI":"10.1109\/ICT-ISPC.2017.8075340"},{"key":"4199_CR72","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1109\/TSC.2017.2679738","volume":"13","author":"SG Domanal","year":"2020","unstructured":"Domanal SG, Guddeti RMR, Buyya R (2020) A hybrid bio-inspired algorithm for scheduling and resource management in cloud environment. IEEE Trans Serv Comput 13:3\u201315. https:\/\/doi.org\/10.1109\/TSC.2017.2679738","journal-title":"IEEE Trans Serv Comput"},{"key":"4199_CR73","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-019-02816-7","author":"SMG Kashikolaei","year":"2019","unstructured":"Kashikolaei SMG, Hosseinabadi AAR, Saemi B, Shareh MB, Sangaiah AK, Bian G-B (2019) An enhancement of task scheduling in cloud computing based on imperialist competitive algorithm and firefly algorithm. J Supercomput. https:\/\/doi.org\/10.1007\/s11227-019-02816-7","journal-title":"J Supercomput"},{"key":"4199_CR74","doi-asserted-by":"crossref","unstructured":"Raghavan S, Sarwesh P, Marimuthu C, Chandrasekaran K (2015) Bat algorithm for scheduling workflow applications in cloud. In: 2015 International Conference on Electronic Design, Computer Networks & Automated Verification (EDCAV). pp. 139\u2013144. IEEE, Shillong, India","DOI":"10.1109\/EDCAV.2015.7060555"},{"key":"4199_CR75","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-020-03317-8","author":"MR Shirani","year":"2020","unstructured":"Shirani MR, Safi-Esfahani F (2020) Dynamic scheduling of tasks in cloud computing applying dragonfly algorithm, biogeography-based optimization algorithm and Mexican hat wavelet. J Supercomput. https:\/\/doi.org\/10.1007\/s11227-020-03317-8","journal-title":"J Supercomput"},{"key":"4199_CR76","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1016\/j.neucom.2017.04.053","volume":"260","author":"MM Mafarja","year":"2017","unstructured":"Mafarja MM, Mirjalili S (2017) Hybrid whale optimization algorithm with simulated annealing for feature selection. Neurocomputing 260:302\u2013312. https:\/\/doi.org\/10.1016\/j.neucom.2017.04.053","journal-title":"Neurocomputing"},{"key":"4199_CR77","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1080\/15397734.2016.1213639","volume":"45","author":"A Kaveh","year":"2017","unstructured":"Kaveh A, Ghazaan MI (2017) Enhanced whale optimization algorithm for sizing optimization of skeletal structures. Mech Based Des Struct Mach 45:345\u2013362. https:\/\/doi.org\/10.1080\/15397734.2016.1213639","journal-title":"Mech Based Des Struct Mach"},{"key":"4199_CR78","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03168-1","author":"A Chhabra","year":"2020","unstructured":"Chhabra A, Singh G, Kahlon KS (2020) Multi-criteria HPC task scheduling on IaaS cloud infrastructures using meta-heuristics. Cluster Comput. https:\/\/doi.org\/10.1007\/s10586-020-03168-1","journal-title":"Cluster Comput"},{"key":"4199_CR79","doi-asserted-by":"publisher","first-page":"e4453","DOI":"10.1002\/dac.4453","volume":"33","author":"I Ahmad","year":"2020","unstructured":"Ahmad I, Khalil MIK, Shah SAA (2020) Optimization-based workload distribution in geographically distributed data centers: a survey. Int J Commun Syst 33:e4453. https:\/\/doi.org\/10.1002\/dac.4453","journal-title":"Int J Commun Syst"},{"key":"4199_CR80","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3241038","volume":"51","author":"SS Gill","year":"2019","unstructured":"Gill SS, Buyya R (2019) A taxonomy and future directions for sustainable cloud computing: 360 degree view. ACM Comput Surv 51:1\u201333. https:\/\/doi.org\/10.1145\/3241038","journal-title":"ACM Comput Surv"},{"key":"4199_CR81","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1007\/s10586-017-1272-y","volume":"22","author":"Y Lu","year":"2019","unstructured":"Lu Y, Sun N (2019) An effective task scheduling algorithm based on dynamic energy management and efficient resource utilization in green cloud computing environment. Clust Comput 22:513\u2013520. https:\/\/doi.org\/10.1007\/s10586-017-1272-y","journal-title":"Clust Comput"},{"key":"4199_CR82","doi-asserted-by":"publisher","first-page":"567","DOI":"10.1007\/s10922-014-9307-7","volume":"23","author":"B Jennings","year":"2015","unstructured":"Jennings B, Stadler R (2015) Resource management in clouds: survey and research challenges. J Netw Syst Manage 23:567\u2013619. https:\/\/doi.org\/10.1007\/s10922-014-9307-7","journal-title":"J Netw Syst Manage"},{"key":"4199_CR83","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/978-3-030-34515-0_31","volume-title":"Sustainable communication networks and application","author":"M Haris","year":"2020","unstructured":"Haris M, Khan RZ (2020) A systematic review on load balancing issues in cloud computing. In: Karrupusamy P, Chen J, Shi Y (eds) Sustainable communication networks and application. Springer International Publishing, Cham, pp 297\u2013303"},{"key":"4199_CR84","doi-asserted-by":"publisher","first-page":"7577","DOI":"10.1007\/s10586-018-2138-7","volume":"22","author":"J Wei","year":"2019","unstructured":"Wei J, Zeng X (2019) Optimal computing resource allocation algorithm in cloud computing based on hybrid differential parallel scheduling. Clust Comput 22:7577\u20137583. https:\/\/doi.org\/10.1007\/s10586-018-2138-7","journal-title":"Clust Comput"},{"key":"4199_CR85","doi-asserted-by":"publisher","first-page":"1203","DOI":"10.1007\/s10586-017-1040-z","volume":"21","author":"SS Gill","year":"2018","unstructured":"Gill SS, Chana I, Singh M, Buyya R (2018) CHOPPER: an intelligent QoS-aware autonomic resource management approach for cloud computing. Clust Comput 21:1203\u20131241. https:\/\/doi.org\/10.1007\/s10586-017-1040-z","journal-title":"Clust Comput"},{"key":"4199_CR86","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1007\/s10922-017-9419-y","volume":"26","author":"SS Gill","year":"2018","unstructured":"Gill SS, Buyya R, Chana I, Singh M, Abraham A (2018) BULLET: particle swarm optimization based scheduling technique for provisioned cloud resources. J Netw Syst Manage 26:361\u2013400. https:\/\/doi.org\/10.1007\/s10922-017-9419-y","journal-title":"J Netw Syst Manage"},{"key":"4199_CR87","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN\u201995 - International Conference on Neural Networks. pp 1942\u20131948. IEEE, Perth, WA, Australia","DOI":"10.1109\/ICNN.1995.488968"},{"key":"4199_CR88","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1007\/s10586-019-02951-z","volume":"23","author":"ST Milan","year":"2020","unstructured":"Milan ST, Rajabion L, Darwesh A, Hosseinzadeh M, Navimipour NJ (2020) Priority-based task scheduling method over cloudlet using a swarm intelligence algorithm. Clust Comput 23:663\u2013671. https:\/\/doi.org\/10.1007\/s10586-019-02951-z","journal-title":"Clust Comput"},{"key":"4199_CR89","doi-asserted-by":"publisher","first-page":"601","DOI":"10.1007\/s10586-018-2867-7","volume":"22","author":"AA Nasr","year":"2019","unstructured":"Nasr AA, Chronopoulos AT, El-Bahnasawy NA, Attiya G, El-Sayed A (2019) A novel water pressure change optimization technique for solving scheduling problem in cloud computing. Clust Comput 22:601\u2013617. https:\/\/doi.org\/10.1007\/s10586-018-2867-7","journal-title":"Clust Comput"},{"key":"4199_CR90","doi-asserted-by":"publisher","first-page":"4265","DOI":"10.1007\/s13369-017-2926-z","volume":"43","author":"SP Praveen","year":"2018","unstructured":"Praveen SP, Rao KT, Janakiramaiah B (2018) Effective allocation of resources and task scheduling in cloud environment using social group optimization. Arab J Sci Eng 43:4265\u20134272. https:\/\/doi.org\/10.1007\/s13369-017-2926-z","journal-title":"Arab J Sci Eng"},{"key":"4199_CR91","doi-asserted-by":"publisher","first-page":"77746","DOI":"10.1109\/ACCESS.2020.2990338","volume":"8","author":"AS Assiri","year":"2020","unstructured":"Assiri AS, Hussien AG, Amin M (2020) Ant lion optimization: variants, hybrids, and applications. IEEE Access 8:77746\u201377764. https:\/\/doi.org\/10.1109\/ACCESS.2020.2990338","journal-title":"IEEE Access"},{"issue":"2","key":"4199_CR92","doi-asserted-by":"publisher","first-page":"813","DOI":"10.32604\/cmc.2020.010934","volume":"64","author":"A Chhabra","year":"2020","unstructured":"Chhabra A, Singh G, Kahlon KS (2020) QoS-aware energy-efficient task scheduling on HPC cloud infrastructures using swarm-intelligence meta-heuristics,\". Comput, Mater Continua 64(2):813\u2013834. https:\/\/doi.org\/10.32604\/cmc.2020.010934","journal-title":"Comput, Mater Continua"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04199-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-021-04199-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04199-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,16]],"date-time":"2024-09-16T08:03:37Z","timestamp":1726473817000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-021-04199-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,17]]},"references-count":92,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2022,5]]}},"alternative-id":["4199"],"URL":"https:\/\/doi.org\/10.1007\/s11227-021-04199-0","relation":{"is-referenced-by":[{"id-type":"doi","id":"10.1007\/s10791-025-09716-w","asserted-by":"object"}]},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,17]]},"assertion":[{"value":"8 November 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 January 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All authors undertake to follow COPE practices.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Statement"}},{"value":"Source code is confidential due to copyright restrictions of research laboratory.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Software Code"}}]}}