{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T20:28:44Z","timestamp":1769977724949,"version":"3.49.0"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2022,3,12]],"date-time":"2022-03-12T00:00:00Z","timestamp":1647043200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,3,12]],"date-time":"2022-03-12T00:00:00Z","timestamp":1647043200000},"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,7]]},"DOI":"10.1007\/s11227-022-04382-x","type":"journal-article","created":{"date-parts":[[2022,3,12]],"date-time":"2022-03-12T11:02:40Z","timestamp":1647082960000},"page":"12931-12949","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["Comparative analysis of task level heuristic scheduling algorithms in cloud computing"],"prefix":"10.1007","volume":"78","author":[{"given":"Laiba","family":"Hamid","sequence":"first","affiliation":[]},{"given":"Asmara","family":"Jadoon","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8658-0098","authenticated-orcid":false,"given":"Hassan","family":"Asghar","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,3,12]]},"reference":[{"key":"4382_CR1","doi-asserted-by":"crossref","unstructured":"Razaque A, Vennapusa NR, Soni N, Janapati GS et al (2016) Task scheduling in cloud computing. In: 2016 IEEE long island systems, applications and technology conference (LISAT). d IEEE, 2016, pp. 1\u20135","DOI":"10.1109\/LISAT.2016.7494149"},{"issue":"2","key":"4382_CR2","first-page":"421","volume":"7","author":"A Rashid","year":"2019","unstructured":"Rashid A, Chaturvedi A (2019) Cloud computing characteristics and services: a brief review. Int J Comput Sci Eng 7(2):421\u2013426","journal-title":"Int J Comput Sci Eng"},{"issue":"3","key":"4382_CR3","first-page":"124","volume":"4","author":"APU Siahaan","year":"2016","unstructured":"Siahaan APU (2016) Comparison analysis of cpu scheduling: Fcfs, sjf and round robin. Int J Eng Dev Res 4(3):124\u2013132","journal-title":"Int J Eng Dev Res"},{"key":"4382_CR4","unstructured":"Llwaah F, Thomas N, Cala J (2015) Improving mct scheduling algorithm to reduce the makespan and cost of workflow execution in the cloud. In: UK Performance Engineering Workshop. Newcastle University, Newcastle"},{"key":"4382_CR5","doi-asserted-by":"crossref","unstructured":"Alworafi MA, Dhari A, Al-Hashmi AA, Darem AB, et\u00a0al (2016) An improved sjf scheduling algorithm in cloud computing environment. In: 2016 International Conference on Electrical, Electronics, Communication, Computer and Optimization Techniques (ICEECCOT). IEEE, pp. 208\u2013212","DOI":"10.1109\/ICEECCOT.2016.7955216"},{"issue":"3","key":"4382_CR6","first-page":"68","volume":"7","author":"AB Singh","year":"2017","unstructured":"Singh AB, Bhat S, Raju R, D\u2019Souza R (2017) A comparative study of various scheduling algorithms in cloud computing. Am J Intell Syst 7(3):68\u201372","journal-title":"Am J Intell Syst"},{"key":"4382_CR7","doi-asserted-by":"crossref","unstructured":"Yuan Y, Li H, Wei W, Lin Z (2019) Heuristic scheduling algorithm for cloud workflows with complex structure and deadline constraints. In: Chinese Control Conference (CCC). IEEE 2019:2279\u20132284","DOI":"10.23919\/ChiCC.2019.8866274"},{"issue":"2","key":"4382_CR8","doi-asserted-by":"publisher","first-page":"1479","DOI":"10.1007\/s10586-020-03205-z","volume":"24","author":"A Mohammadzadeh","year":"2021","unstructured":"Mohammadzadeh A, Masdari M, Gharehchopogh FS, Jafarian A (2021) A hybrid multi-objective metaheuristic optimization algorithm for scientific workflow scheduling. Clust Comput 24(2):1479\u20131503","journal-title":"Clust Comput"},{"issue":"3","key":"4382_CR9","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1007\/s10723-019-09490-2","volume":"18","author":"V Singh","year":"2020","unstructured":"Singh V, Gupta I, Jana PK (2020) An energy efficient algorithm for workflow scheduling in iaas cloud. J Grid Comput 18(3):357\u2013376","journal-title":"J Grid Comput"},{"key":"4382_CR10","unstructured":"Mazumder AMR, Uddin KA, Arbe N, Jahan L, Whaiduzzaman M (2019) Dynamic task scheduling algorithms in cloud computing. In: (2019) 3rd International conference on Electronics, Communication and Aerospace Technology (ICECA). IEEE 2019:1280\u20131286"},{"issue":"5","key":"4382_CR11","first-page":"125","volume":"10","author":"ABA Muthu","year":"2017","unstructured":"Muthu ABA, Enoch S (2017) Optimized scheduling and resource allocation using evolutionary algorithms in cloud environment. Int J Intell Eng Syst 10(5):125\u2013133","journal-title":"Int J Intell Eng Syst"},{"issue":"3","key":"4382_CR12","first-page":"981","volume":"7","author":"N Agarwal","year":"2019","unstructured":"Agarwal N (2019) Architecture and scheduling algorithms for wfaas in the cloud. Int J Comput Sci Eng 7(3):981\u2013986","journal-title":"Int J Comput Sci Eng"},{"key":"4382_CR13","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1016\/j.future.2018.05.056","volume":"88","author":"S Basu","year":"2018","unstructured":"Basu S, Karuppiah M, Selvakumar K, Li K-C, Islam SH, Hassan MM, Bhuiyan MZA (2018) An intelligent\/cognitive model of task scheduling for iot applications in cloud computing environment. Futur Gener Comput Syst 88:254\u2013261","journal-title":"Futur Gener Comput Syst"},{"key":"4382_CR14","doi-asserted-by":"crossref","unstructured":"Behera HS, Nayak J, Naik B, Pelusi D (2016) Computational intelligence in data mining. In: Conference on CIDM, vol.\u00a010. Springer","DOI":"10.1007\/978-981-10-3874-7"},{"key":"4382_CR15","first-page":"18","volume":"20","author":"AM Manasrah","year":"2018","unstructured":"Manasrah AM, Ba Ali H (2018) Workflow scheduling using hybrid ga-pso algorithm in cloud computing. Wirel Commun Mobile Comput 20:18","journal-title":"Wirel Commun Mobile Comput"},{"key":"4382_CR16","first-page":"1","volume":"2","author":"JKV Thekkepuryil","year":"2021","unstructured":"Thekkepuryil JKV, Suseelan DP, Keerikkattil PM (2021) An effective meta-heuristic based multi-objective hybrid optimization method for workflow scheduling in cloud computing environment. Cluster Comput 2:1\u201318","journal-title":"Cluster Comput"},{"issue":"1","key":"4382_CR17","first-page":"119","volume":"11","author":"A Kaur","year":"2019","unstructured":"Kaur A, Kaur B, Singh D (2019) Meta-heuristic based framework for workflow load balancing in cloud environment. Int J Inf Technol 11(1):119\u2013125","journal-title":"Int J Inf Technol"},{"key":"4382_CR18","doi-asserted-by":"publisher","first-page":"106242","DOI":"10.1016\/j.cie.2019.106242","volume":"140","author":"R Elshaer","year":"2020","unstructured":"Elshaer R, Awad H (2020) A taxonomic review of metaheuristic algorithms for solving the vehicle routing problem and its variants. Comput Indu Eng 140:106242","journal-title":"Comput Indu Eng"},{"key":"4382_CR19","doi-asserted-by":"crossref","unstructured":"Alhaidari F, Balharith T, Eyman AY (2019) Comparative analysis for task scheduling algorithms on cloud computing. In: 2019 International Conference on Computer and Information Sciences (ICCIS). IEEE, 2019, pp. 1\u20136","DOI":"10.1109\/ICCISci.2019.8716470"},{"key":"4382_CR20","unstructured":"Moh TCM, Moh T (2018) Prioritized task scheduling in fog computing. In: Proc. of the ACM Annual Southeast Conference (ACMSE)"},{"key":"4382_CR21","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"},{"issue":"2","key":"4382_CR22","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1007\/s10796-017-9742-6","volume":"21","author":"SK Panda","year":"2019","unstructured":"Panda SK, Gupta I, Jana PK (2019) Task scheduling algorithms for multi-cloud systems: allocation-aware approach. Inf Syst Front 21(2):241\u2013259","journal-title":"Inf Syst Front"},{"issue":"5","key":"4382_CR23","doi-asserted-by":"publisher","first-page":"1745","DOI":"10.1007\/s00500-017-2897-8","volume":"23","author":"JAJ Sujana","year":"2019","unstructured":"Sujana JAJ, Revathi T, Priya TS, Muneeswaran K (2019) Smart pso-based secured scheduling approaches for scientific workflows in cloud computing. Soft Comput 23(5):1745\u20131765","journal-title":"Soft Comput"},{"key":"4382_CR24","doi-asserted-by":"crossref","unstructured":"Konjaang JK, Xu L (2020) Cost optimised heuristic algorithm (coha) for scientific workflow scheduling in iaas cloud environment. In 2020 IEEE 6th Intl Conference on Big Data Security on Cloud (BigDataSecurity), IEEE Intl Conference on High Performance and Smart Computing,(HPSC) and IEEE Intl Conference on Intelligent Data and Security (IDS). IEEE, 2020, pp. 162\u2013168","DOI":"10.1109\/BigDataSecurity-HPSC-IDS49724.2020.00038"},{"key":"4382_CR25","doi-asserted-by":"publisher","first-page":"916","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:916\u2013926","journal-title":"IEEE Access"},{"key":"4382_CR26","first-page":"1","volume":"2","author":"S Han","year":"2019","unstructured":"Han S, Min S, Lee H (2019) Energy efficient vm scheduling for big data processing in cloud computing environments. J Ambient Intell Hum Comput 2:1\u201310","journal-title":"J Ambient Intell Hum Comput"},{"issue":"6","key":"4382_CR27","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(6):1531\u20131541","journal-title":"Neural Comput Appl"},{"issue":"2","key":"4382_CR28","doi-asserted-by":"publisher","first-page":"701","DOI":"10.1007\/s10586-020-03151-w","volume":"24","author":"W Chen","year":"2021","unstructured":"Chen W, Xie G, Li R, Li K (2021) Execution cost minimization scheduling algorithms for deadline-constrained parallel applications on heterogeneous clouds. Clust Comput 24(2):701\u2013715","journal-title":"Clust Comput"},{"key":"4382_CR29","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1007\/s00521-020-04878-8","volume":"32","author":"H Aziza","year":"2020","unstructured":"Aziza H, Krichen S (2020) A hybrid genetic algorithm for scientific workflow scheduling in cloud environment. Neural Comput Appl 32:18","journal-title":"Neural Comput Appl"},{"issue":"22","key":"4382_CR30","doi-asserted-by":"publisher","first-page":"4893","DOI":"10.3390\/app9224893","volume":"9","author":"I Strumberger","year":"2019","unstructured":"Strumberger I, Bacanin N, Tuba M, Tuba E (2019) Resource scheduling in cloud computing based on a hybridized whale optimization algorithm. Appl Sci 9(22):4893","journal-title":"Appl Sci"},{"key":"4382_CR31","doi-asserted-by":"crossref","unstructured":"Hicham GT, Chaker EA (2016) Cloud computing cpu allocation and scheduling algorithms using cloudsim simulator. Int J Electr Comput Eng (2088-8708), vol.\u00a06, no.\u00a04","DOI":"10.11591\/ijece.v6i4.10144"},{"key":"4382_CR32","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1016\/j.future.2018.09.014","volume":"91","author":"A Arunarani","year":"2019","unstructured":"Arunarani A, Manjula D, Sugumaran V (2019) Task scheduling techniques in cloud computing: A literature survey. Futur Gener Comput Syst 91:407\u2013415","journal-title":"Futur Gener Comput Syst"},{"key":"4382_CR33","doi-asserted-by":"crossref","unstructured":"Kavyasri M, Ramesh B (2016) Comparative study of scheduling algorithms to enhance the performance of virtual machines in cloud computing. In: 2016 International Conference on Emerging Trends in Engineering, Technology and Science (ICETETS). IEEE, pp. 1\u20135","DOI":"10.1109\/ICETETS.2016.7602980"},{"issue":"9","key":"4382_CR34","first-page":"23","volume":"32","author":"DM Dakshayini","year":"2011","unstructured":"Dakshayini DM, Guruprasad DH (2011) An optimal model for priority based service scheduling policy for cloud computing environment. Int. J. Comput. Appl. 32(9):23\u201329","journal-title":"Int. J. Comput. Appl."},{"issue":"3","key":"4382_CR35","first-page":"1","volume":"2","author":"AG Delavar","year":"2012","unstructured":"Delavar AG, Javanmard M, Shabestari MB, Talebi MK (2012) Rsdc (reliable scheduling distributed in cloud computing). Int. J. Comput. Sci. Engi. Appl. 2(3):1","journal-title":"Int. J. Comput. Sci. Engi. Appl."},{"key":"4382_CR36","doi-asserted-by":"crossref","unstructured":"Selvarani S, Sadhasivam GS (2010) Improved cost-based algorithm for task scheduling in cloud computing. In: 2010 IEEE International Conference on Computational Intelligence and Computing Research. IEEE, pp. 1\u20135","DOI":"10.1109\/ICCIC.2010.5705847"},{"issue":"2","key":"4382_CR37","first-page":"1212","volume":"2","author":"S Ambike","year":"2012","unstructured":"Ambike S, Bhansali D, Kshirsagar J, Bansiwal J (2012) An optimistic differentiated job scheduling system for cloud computing. Int. J. Eng. Res. Appl. (IJERA) 2(2):1212\u20131214","journal-title":"Int. J. Eng. Res. Appl. (IJERA)"},{"key":"4382_CR38","doi-asserted-by":"publisher","first-page":"778","DOI":"10.1016\/S1877-7058(14)00002-2","volume":"50","author":"S Ghanbari","year":"2012","unstructured":"Ghanbari S, Othman M (2012) A priority based job scheduling algorithm in cloud computing. Proc. Eng. 50:778\u2013785","journal-title":"Proc. Eng."},{"key":"4382_CR39","doi-asserted-by":"crossref","unstructured":"Hicham GT, Chaker EA (2017) Optimization of task scheduling algorithms for cloud computing: A review. In: Proceedings of the Mediterranean Symposium on Smart City Applications. Springer, pp. 664\u2013672","DOI":"10.1007\/978-3-319-74500-8_61"},{"key":"4382_CR40","first-page":"8887","volume":"975","author":"AS Al-Haboobi","year":"2022","unstructured":"Al-Haboobi AS (2022) Improving max-min scheduling algorithm for reducing the makespan of workflow execution in the cloud. Int J Comput Appl 975:8887","journal-title":"Int J Comput Appl"},{"key":"4382_CR41","doi-asserted-by":"publisher","unstructured":"Asghar H, Nazir B (2021) Analysis and implementation of reactive fault tolerance techniques in Hadoop: acomparative study. J Supercomput 77(7):7184\u20137210. https:\/\/doi.org\/10.1007\/s11227-020-03491-9","DOI":"10.1007\/s11227-020-03491-9"},{"key":"4382_CR42","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/978-3-319-56982-6_5","volume-title":"Automated workflow scheduling in self-adaptive clouds","author":"G Kousalya","year":"2017","unstructured":"Kousalya G, Balakrishnan P, Raj CP (2017) Workflow modeling and simulation techniques. Automated workflow scheduling in self-adaptive clouds. Springer, Berlin, pp 85\u2013101"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04382-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-022-04382-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04382-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,4]],"date-time":"2022-07-04T14:07:09Z","timestamp":1656943629000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-022-04382-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,12]]},"references-count":42,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["4382"],"URL":"https:\/\/doi.org\/10.1007\/s11227-022-04382-x","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,12]]},"assertion":[{"value":"10 February 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 March 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}