{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T22:34:56Z","timestamp":1775255696000,"version":"3.50.1"},"reference-count":76,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,10,23]],"date-time":"2018-10-23T00:00:00Z","timestamp":1540252800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2019,3]]},"DOI":"10.1007\/s10586-018-2856-x","type":"journal-article","created":{"date-parts":[[2018,10,23]],"date-time":"2018-10-23T05:45:43Z","timestamp":1540273543000},"page":"301-334","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":64,"title":["Hybrid gradient descent cuckoo search (HGDCS) algorithm for resource scheduling in IaaS cloud computing environment"],"prefix":"10.1007","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3816-1382","authenticated-orcid":false,"given":"Syed Hamid Hussain","family":"Madni","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muhammad Shafie","family":"Abd Latiff","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shafi\u2019i Muhammad","family":"Abdulhamid","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Javed","family":"Ali","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,10,23]]},"reference":[{"key":"2856_CR1","unstructured":"Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, 2008. GCE\u201908 2008, pp. 1\u201310. IEEE"},{"issue":"1","key":"2856_CR2","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/1496091.1496100","volume":"39","author":"LM Vaquero","year":"2008","unstructured":"Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner, M.: A break in the clouds: towards a cloud definition. ACM SIGCOMM Comput Commun Rev 39(1), 50\u201355 (2008)","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"key":"2856_CR3","doi-asserted-by":"crossref","unstructured":"Gill, G.S., Wadhwa, A., Jatain, A.: Cloud computing: a new age of computing. In: 2014 fourth international conference on advanced computing & communication technologies 2014, pp. 243\u2013250. IEEE","DOI":"10.1109\/ACCT.2014.37"},{"key":"2856_CR4","doi-asserted-by":"crossref","unstructured":"Shojafar, M., Canali, C., Lancellotti, R., Abawajy, J.: Adaptive computing-plus-communication optimization framework for multimedia processing in cloud systems. IEEE Trans. Cloud Comput. 1\u201314 (2016)","DOI":"10.1109\/TCC.2016.2617367"},{"key":"2856_CR5","doi-asserted-by":"crossref","unstructured":"Canali, C., Lancellotti, R.: Automatic parameter tuning for class-based virtual machine placement in cloud infrastructures. In: Software, Telecommunications and Computer Networks (SoftCOM), 2015 23rd International Conference on 2015, pp. 290\u2013294. IEEE","DOI":"10.1109\/SOFTCOM.2015.7314075"},{"key":"2856_CR6","doi-asserted-by":"crossref","unstructured":"Younas, M., Ghani, I., Jawawi, D.N., Khan, M.M.: A Framework for agile development in cloud computing environment. \uc778\ud130\ub137\uc815\ubcf4\ud559\ud68c\ub17c\ubb38\uc9c0 17(5), 67\u201374 (2016)","DOI":"10.7472\/jksii.2016.17.5.67"},{"key":"2856_CR7","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1016\/j.jnca.2016.04.016","volume":"68","author":"SHH Madni","year":"2016","unstructured":"Madni, S.H.H., Latiff, M.S.A., Coulibaly, Y.: Resource scheduling for infrastructure as a service (IaaS) in cloud computing: challenges and opportunities. J. Netw. Comput. Appl. 68, 173\u2013200 (2016)","journal-title":"J. Netw. Comput. Appl."},{"issue":"1","key":"2856_CR8","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1109\/JSYST.2013.2256731","volume":"8","author":"C-W Tsai","year":"2014","unstructured":"Tsai, C.-W., Rodrigues, J.J.: Metaheuristic scheduling for cloud: a survey. IEEE Syst. J. 8(1), 279\u2013291 (2014)","journal-title":"IEEE Syst. J."},{"key":"2856_CR9","doi-asserted-by":"crossref","unstructured":"Mathew, T., Sekaran, K.C., Jose, J.: Study and analysis of various task scheduling algorithms in the cloud computing environment. In: Advances in Computing, Communications and Informatics (ICACCI, 2014 International Conference on 2014, pp. 658\u2013664. IEEE","DOI":"10.1109\/ICACCI.2014.6968517"},{"key":"2856_CR10","doi-asserted-by":"publisher","first-page":"65","DOI":"10.5121\/ijfcst.2016.6106","volume":"6","author":"J Thaman","year":"2016","unstructured":"Thaman, J., Singh, M.: Current perspective in task scheduling techniques in cloud computing: a review. Int. J. Found. Comput. Sci. Technol. 6, 65\u201385 (2016)","journal-title":"Int. J. Found. Comput. Sci. Technol."},{"issue":"3","key":"2856_CR11","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1016\/j.eij.2015.07.001","volume":"16","author":"M Kalra","year":"2015","unstructured":"Kalra, M., Singh, S.: A review of metaheuristic scheduling techniques in cloud computing. Egypt. Inform. J. 16(3), 275\u2013295 (2015)","journal-title":"Egypt. Inform. J."},{"issue":"4","key":"2856_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.17485\/ijst\/2016\/v9i4\/80561","volume":"9","author":"SHH Madni","year":"2016","unstructured":"Madni, S.H.H., Latiff, M.S.A., Coulibaly, Y., Abdulhamid, S.I.M.: An appraisal of meta-heuristic resource allocation techniques for IaaS cloud. Indian J. Sci. Technol. 9(4), 1\u201314 (2016)","journal-title":"Indian J. Sci. Technol."},{"key":"2856_CR13","unstructured":"Hallaj, E., Tabbakh, S.R.K.: Study and analysis of task scheduling algorithms in clouds based on artificial bee colony. In: Technology, Communication and Knowledge (ICTCK), 2015 International Congress on 2015, pp. 38\u201345. IEEE"},{"key":"2856_CR14","doi-asserted-by":"publisher","first-page":"3236","DOI":"10.4028\/www.scientific.net\/AMR.926-930.3236","volume":"926","author":"MG Huang","year":"2014","unstructured":"Huang, M.G., Ou, Z.Q.: Review of task scheduling algorithm research in cloud computing. Adv. Mater. Res. 926, 3236\u20133239 (2014)","journal-title":"Adv. Mater. Res."},{"issue":"1","key":"2856_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10115-017-1044-2","volume":"52","author":"P Singh","year":"2017","unstructured":"Singh, P., Dutta, M., Aggarwal, N.: A review of task scheduling based on meta-heuristics approach in cloud computing. Knowl. Inf. Syst. 52(1), 1\u201351 (2017)","journal-title":"Knowl. Inf. Syst."},{"key":"2856_CR16","doi-asserted-by":"publisher","first-page":"552","DOI":"10.4028\/www.scientific.net\/AMR.271-273.552","volume":"271","author":"YF Cui","year":"2011","unstructured":"Cui, Y.F., Li, X.M., Dong, K.W., Zhu, J.L.: Cloud computing resource scheduling method research based on improved genetic algorithm. Adv. Mater. Res. 271, 552\u2013557 (2011)","journal-title":"Adv. Mater. Res."},{"key":"2856_CR17","doi-asserted-by":"crossref","unstructured":"Chen, S., Wu, J., Lu, Z.: A cloud computing resource scheduling policy based on genetic algorithm with multiple fitness. In: Computer and Information Technology (CIT), 2012 IEEE 12th International Conference on 2012, pp. 177\u2013184. IEEE","DOI":"10.1109\/CIT.2012.56"},{"key":"2856_CR18","doi-asserted-by":"crossref","unstructured":"Sindhu, S., Mukherjee, S.: A genetic algorithm based scheduler for cloud environment. In: Computer and Communication Technology (ICCCT), 2013 4th International Conference on 2013, pp. 23\u201327. IEEE","DOI":"10.1109\/ICCCT.2013.6749597"},{"key":"2856_CR19","doi-asserted-by":"crossref","unstructured":"Javanmardi, S., Shojafar, M., Amendola, D., Cordeschi, N., Liu, H., Abraham, A.: hybrid job scheduling algorithm for cloud computing environment. In: Proceedings of the Fifth international conference on innovations in bio-inspired computing and applications IBICA 2014 2014, pp. 43\u201352. Springer","DOI":"10.1007\/978-3-319-08156-4_5"},{"issue":"2","key":"2856_CR20","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.: FUGE: A joint meta-heuristic approach to cloud job scheduling algorithm using fuzzy theory and a genetic method. Clust. Comput. 18(2), 829\u2013844 (2015)","journal-title":"Clust. Comput."},{"key":"2856_CR21","doi-asserted-by":"crossref","unstructured":"Saha, S., Pal, S., Pattnaik, P.K.: A novel scheduling algorithm for cloud computing environment. In: Computational Intelligence in Data Mining\u2014Vol. 1, pp. 387\u2013398. Springer (2016)","DOI":"10.1007\/978-81-322-2734-2_39"},{"key":"2856_CR22","doi-asserted-by":"crossref","unstructured":"Zhang, H., Li, P., Zhou, Z., Yu, X.: A PSO-based hierarchical resource scheduling strategy on cloud computing. In: Trustworthy Computing and Services. pp. 325\u2013332. Springer (2013)","DOI":"10.1007\/978-3-642-35795-4_41"},{"issue":"3","key":"2856_CR23","doi-asserted-by":"publisher","first-page":"1579","DOI":"10.1007\/s11227-014-1126-9","volume":"68","author":"N Netjinda","year":"2014","unstructured":"Netjinda, N., Sirinaovakul, B., Achalakul, T.: Cost optimal scheduling in IaaS for dependent workload with particle swarm optimization. J. Supercomput. 68(3), 1579\u20131603 (2014)","journal-title":"J. Supercomput."},{"key":"2856_CR24","doi-asserted-by":"publisher","first-page":"957","DOI":"10.4028\/www.scientific.net\/AMR.662.957","volume":"662","author":"J Liu","year":"2013","unstructured":"Liu, J., Luo, X.G., Zhang, X.M., Zhang, F.: Job scheduling algorithm for cloud computing based on particle swarm optimization. Adv. Mater. Res. 662, 957\u2013960 (2013)","journal-title":"Adv. Mater. Res."},{"key":"2856_CR25","unstructured":"Abdi, S., Motamedi, S.A., Sharifian, S.: Task scheduling using Modified PSO Algorithm in cloud computing environment. In: International Conference on Machine Learning, Electrical and Mechanical Engineering, pp. 8\u20139 (2014)"},{"key":"2856_CR26","doi-asserted-by":"crossref","unstructured":"Al-Olimat, H.S., Alam, M., Green, R., Lee, J.K.: Cloudlet scheduling with particle swarm optimization. In: Communication Systems and Network Technologies (CSNT), 2015 Fifth International Conference on 2015, pp. 991\u2013995. IEEE","DOI":"10.1109\/CSNT.2015.252"},{"key":"2856_CR27","doi-asserted-by":"publisher","first-page":"2429","DOI":"10.4028\/www.scientific.net\/AMM.303-306.2429","volume":"303","author":"G Wang","year":"2013","unstructured":"Wang, G., Yu, H.C.: Task scheduling algorithm based on improved min\u2013min algorithm in cloud computing environment. Appl. Mech. Mater. 303, 2429\u20132432 (2013)","journal-title":"Appl. Mech. Mater."},{"key":"2856_CR28","unstructured":"Li, K., Xu, G., Zhao, G., Dong, Y., Wang, D.: Cloud task scheduling based on load balancing ant colony optimization. In: Chinagrid Conference (ChinaGrid), 2011 Sixth Annual 2011, pp. 3\u20139. IEEE"},{"key":"2856_CR29","doi-asserted-by":"crossref","unstructured":"Tawfeek, M.A., El-Sisi, A., Keshk, A.E., Torkey, F.A.: Cloud task scheduling based on ant colony optimization. In: Computer Engineering & Systems (ICCES), 2013 8th International Conference on 2013, pp. 64\u201369. IEEE","DOI":"10.1109\/ICCES.2013.6707172"},{"key":"2856_CR30","doi-asserted-by":"crossref","unstructured":"Wen, X., Huang, M., Shi, J.: Study on resources scheduling based on ACO allgorithm and PSO algorithm in cloud computing. In: Distributed Computing and Applications to Business, Engineering & Science (DCABES), 2012 11th International Symposium on 2012, pp. 219\u2013222. IEEE","DOI":"10.1109\/DCABES.2012.63"},{"key":"2856_CR31","doi-asserted-by":"publisher","first-page":"2192","DOI":"10.4028\/www.scientific.net\/AMR.989-994.2192","volume":"989","author":"H Yang","year":"2014","unstructured":"Yang, H.: Improved ant colony algorithm based on PSO and its application on cloud computing resource scheduling. Adv. Mater. Res. 989, 2192\u20132195 (2014)","journal-title":"Adv. Mater. Res."},{"issue":"6","key":"2856_CR32","doi-asserted-by":"publisher","first-page":"1297","DOI":"10.1007\/s00521-014-1804-9","volume":"26","author":"K-M Cho","year":"2014","unstructured":"Cho, K.-M., Tsai, P.-W., Tsai, C.-W., Yang, C.-S.: A hybrid meta-heuristic algorithm for VM scheduling with load balancing in cloud computing. Neural Comput. Appl. 26(6), 1297\u20131302 (2014)","journal-title":"Neural Comput. Appl."},{"key":"2856_CR33","doi-asserted-by":"crossref","unstructured":"Liu, C.-Y., Zou, C.-M., Wu, P.: A Task Scheduling algorithm based on genetic algorithm and ant colony optimization in cloud computing. In: Distributed computing and applications to business, engineering and science (DCABES), 2014 13th International Symposium on 2014, pp. 68\u201372. IEEE","DOI":"10.1109\/DCABES.2014.18"},{"key":"2856_CR34","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-017-1174-z","author":"B Muthulakshmi","year":"2017","unstructured":"Muthulakshmi, B., Somasundaram, K.: A hybrid ABC-SA based optimized scheduling and resource allocation for cloud environment. Clust. Comput. (2017). https:\/\/doi.org\/10.1007\/s10586-017-1174-z","journal-title":"Clust. Comput."},{"key":"2856_CR35","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, M.A., Abdulhamid, S.M.: Symbiotic organism search optimization based task scheduling in cloud computing environment. Future Gener. Comput. Syst. 56, 640\u2013650 (2016)","journal-title":"Future Gener. Comput. Syst."},{"issue":"6","key":"2856_CR36","doi-asserted-by":"publisher","first-page":"e0158229","DOI":"10.1371\/journal.pone.0158229","volume":"11","author":"M Abdullahi","year":"2016","unstructured":"Abdullahi, M., Ngadi, M.A.: Hybrid symbiotic organisms search optimization algorithm for scheduling of tasks on cloud computing environment. PLoS ONE 11(6), e0158229 (2016)","journal-title":"PLoS ONE"},{"issue":"12","key":"2856_CR37","doi-asserted-by":"publisher","first-page":"3045","DOI":"10.1016\/j.cor.2013.06.012","volume":"40","author":"J-T Tsai","year":"2013","unstructured":"Tsai, J.-T., Fang, J.-C., Chou, J.-H.: Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm. Comput. Oper. Res. 40(12), 3045\u20133055 (2013)","journal-title":"Comput. Oper. Res."},{"key":"2856_CR38","unstructured":"Guddeti, R.M., Buyya, R.: A Hybrid Bio-Inspired Algorithm for Scheduling and Resource Management in Cloud Environment. IEEE Transactions on Services Computing (2017)"},{"key":"2856_CR39","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-016-2816-4","author":"D Gabi","year":"2016","unstructured":"Gabi, D., Ismail, A.S., Zainal, A., Zakaria, Z., Abraham, A.: Orthogonal Taguchi-based cat algorithm for solving task scheduling problem in cloud computing. Neural Comput. Appl. (2016). https:\/\/doi.org\/10.1007\/s00521-016-2816-4","journal-title":"Neural Comput. Appl."},{"issue":"1","key":"2856_CR40","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1186\/s13673-017-0109-2","volume":"7","author":"Y Moon","year":"2017","unstructured":"Moon, Y., Yu, H., Gil, J.-M., Lim, J.: A slave ants based ant colony optimization algorithm for task scheduling in cloud computing environments. Human-Centric Comput. Inf. Sci. 7(1), 28 (2017). https:\/\/doi.org\/10.1186\/s13673-017-0109-2","journal-title":"Human-Centric Comput. Inf. Sci."},{"issue":"2","key":"2856_CR41","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1007\/s10922-017-9419-y","volume":"26","author":"SS Gill","year":"2018","unstructured":"Gill, S.S., Buyya, R., Chana, I., Singh, M., Abraham, A.: BULLET: particle swarm optimization based scheduling technique for provisioned cloud resources. J. Netw. Syst. Manage. 26(2), 361\u2013400 (2018). https:\/\/doi.org\/10.1007\/s10922-017-9419-y","journal-title":"J. Netw. Syst. Manage."},{"key":"2856_CR42","volume-title":"Practical Mathematical Optimization: An Introduction to Basic Optimization Theory and Classical and New Gradient-Based Algorithms","author":"J Snyman","year":"2005","unstructured":"Snyman, J.: Practical Mathematical Optimization: An Introduction to Basic Optimization Theory and Classical and New Gradient-Based Algorithms, vol. 97. Springer Science & Business Media, Berlin (2005)"},{"issue":"2","key":"2856_CR43","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1093\/comjnl\/6.2.163","volume":"6","author":"R Fletcher","year":"1963","unstructured":"Fletcher, R., Powell, M.J.: A rapidly convergent descent method for minimization. Comput. J. 6(2), 163\u2013168 (1963)","journal-title":"Comput. J."},{"key":"2856_CR44","doi-asserted-by":"crossref","unstructured":"Yang, X.-S., Deb, S.: Cuckoo search via L\u00e9vy flights. In: Nature & Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on 2009, pp. 210\u2013214. IEEE","DOI":"10.1109\/NABIC.2009.5393690"},{"key":"2856_CR45","doi-asserted-by":"crossref","unstructured":"Yang, X.-S.: Cuckoo search and firefly algorithm: overview and analysis. In: Cuckoo Search and Firefly Algorithm. pp. 1\u201326. Springer (2014)","DOI":"10.1007\/978-3-319-02141-6_1"},{"issue":"5\u20138","key":"2856_CR46","doi-asserted-by":"publisher","first-page":"951","DOI":"10.1007\/s00170-012-4061-z","volume":"64","author":"S Burnwal","year":"2013","unstructured":"Burnwal, S., Deb, S.: Scheduling optimization of flexible manufacturing system using cuckoo search-based approach. Int. J. Adv. Manuf. Technol. 64(5\u20138), 951\u2013959 (2013)","journal-title":"Int. J. Adv. Manuf. Technol."},{"issue":"3","key":"2856_CR47","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1504\/IJDMB.2015.072092","volume":"13","author":"C Gunavathi","year":"2015","unstructured":"Gunavathi, C., Premalatha, K.: Cuckoo search optimisation for feature selection in cancer classification: a new approach. Int. J. Data Min. Bioinform. 13(3), 248\u2013265 (2015)","journal-title":"Int. J. Data Min. Bioinform."},{"key":"2856_CR48","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/j.swevo.2016.02.001","volume":"28","author":"A Majumder","year":"2016","unstructured":"Majumder, A., Laha, D.: A new cuckoo search algorithm for 2-machine robotic cell scheduling problem with sequence-dependent setup times. Swarm Evolut. Comput. 28, 131\u2013143 (2016)","journal-title":"Swarm Evolut. Comput."},{"issue":"15","key":"2856_CR49","doi-asserted-by":"publisher","first-page":"4297","DOI":"10.1007\/s00500-016-2062-9","volume":"21","author":"H Wang","year":"2016","unstructured":"Wang, H., Wang, W., Sun, H., Cui, Z., Rahnamayan, S., Zeng, S.: A new cuckoo search algorithm with hybrid strategies for flow shop scheduling problems. Soft Comput. 21(15), 4297\u20134307 (2016)","journal-title":"Soft Comput."},{"key":"2856_CR50","first-page":"107","volume-title":"Adaptive Cuckoo Search Algorithm for the Bin Packing Problem","author":"Z Zendaoui","year":"2016","unstructured":"Zendaoui, Z., Layeb, A.: Adaptive Cuckoo Search Algorithm for the Bin Packing Problem, pp. 107\u2013120. Springer, Berlin (2016)"},{"issue":"4","key":"2856_CR51","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1007\/s10462-011-9276-0","volume":"39","author":"P Civicioglu","year":"2013","unstructured":"Civicioglu, P., Besdok, E.: A conceptual comparison of the Cuckoo-search, particle swarm optimization, differential evolution and artificial bee colony algorithms. Artif. Intell. Rev. 39(4), 315\u2013346 (2013)","journal-title":"Artif. Intell. Rev."},{"key":"2856_CR52","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/978-3-319-02141-6_5","volume-title":"Cuckoo Search and Firefly Algorithm","author":"P Civicioglu","year":"2014","unstructured":"Civicioglu, P., Besdok, E.: Comparative analysis of the cuckoo search algorithm. In: Yang, S. (ed.) Cuckoo Search and Firefly Algorithm, pp. 85\u2013113. Springer, Cham (2014)"},{"issue":"1","key":"2856_CR53","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/s00366-011-0241-y","volume":"29","author":"AH Gandomi","year":"2013","unstructured":"Gandomi, A.H., Yang, X.-S., Alavi, A.H.: Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng. Comput. 29(1), 17\u201335 (2013)","journal-title":"Eng. Comput."},{"issue":"1","key":"2856_CR54","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.camwa.2011.11.010","volume":"63","author":"AH Gandomi","year":"2012","unstructured":"Gandomi, A.H., Yang, X.-S., Talatahari, S., Deb, S.: Coupled eagle strategy and differential evolution for unconstrained and constrained global optimization. Comput. Math. Appl. 63(1), 191\u2013200 (2012)","journal-title":"Comput. Math. Appl."},{"key":"2856_CR55","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-016-0684-4","author":"SHH Madni","year":"2016","unstructured":"Madni, S.H.H., Latiff, M.S.A., Coulibaly, Y., Abdulhamid, S.I.M.: Recent advancements in resource allocation techniques for cloud computing environment: a systematic review. Clust. Comput. (2016). https:\/\/doi.org\/10.1007\/s10586-016-0684-4","journal-title":"Clust. Comput."},{"key":"2856_CR56","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1016\/j.compeleceng.2015.07.021","volume":"47","author":"S Mustafa","year":"2015","unstructured":"Mustafa, S., Nazir, B., Hayat, A., Madani, S.A.: Resource management in cloud computing: taxonomy, prospects, and challenges. Comput. Electr. Eng. 47, 186\u2013203 (2015)","journal-title":"Comput. Electr. Eng."},{"issue":"12","key":"2856_CR57","first-page":"2528","volume":"9","author":"SM Abdulhamid","year":"2015","unstructured":"Abdulhamid, S.M., Latiff, M.S.A., Idris, I.: Tasks Scheduling technique using league championship algorithm for makespan minimization in IaaS cloud. ARPN J. Eng. Appl. Sci. 9(12), 2528\u20132533 (2015)","journal-title":"ARPN J. Eng. Appl. Sci."},{"issue":"1\u20133","key":"2856_CR58","first-page":"71","volume":"9","author":"SHH Madni","year":"2017","unstructured":"Madni, S.H.H., Latiff, M.S.A., Abdulhamid, S.I.M.: Optimal resource scheduling for IaaS cloud computing using cuckoo search algorithm. Sains Humanika 9(1\u20133), 71\u201376 (2017)","journal-title":"Sains Humanika"},{"issue":"1","key":"2856_CR59","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1007\/s00521-016-2448-8","volume":"29","author":"SIM Abdulhamid","year":"2016","unstructured":"Abdulhamid, S.I.M., Latiff, M.S.A., Madni, S.H.H., Abdullahi, M.: Fault tolerance aware scheduling technique for cloud computing environment using dynamic clustering algorithm. Neural Comput. Appl. 29(1), 279\u2013293 (2016)","journal-title":"Neural Comput. Appl."},{"issue":"1","key":"2856_CR60","first-page":"23","volume":"41","author":"RN Calheiros","year":"2011","unstructured":"Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, C.A., Buyya, R.: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software 41(1), 23\u201350 (2011)","journal-title":"Software"},{"key":"2856_CR61","doi-asserted-by":"crossref","unstructured":"Buyya, R., Ranjan, R., Calheiros, R.N.: Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities. In: High Performance Computing & Simulation, 2009. HPCS\u201909. International Conference on 2009, pp. 1\u201311. IEEE","DOI":"10.1109\/HPCSIM.2009.5192685"},{"key":"2856_CR62","unstructured":"HPC2N: The HPC2N Seth log; 2016. http:\/\/www.cs.huji.ac.il\/labs\/parallel\/workload\/l_hpc2n\/"},{"key":"2856_CR63","unstructured":"NASA: The NASA Ames iPCS\/860 log; 2016. http:\/\/www.cs.huji.ac.il\/labs\/parallel\/workload\/l_nasa_ipsc\/"},{"issue":"3","key":"2856_CR64","first-page":"401","volume":"17","author":"AL Barquet","year":"2013","unstructured":"Barquet, A.L., Tchernykh, A., Yahyapour, R.: Performance evaluation of infrastructure as service clouds with SLA constraints. Comput. Sist 17(3), 401\u2013411 (2013)","journal-title":"Comput. Sist"},{"issue":"11","key":"2856_CR65","doi-asserted-by":"publisher","first-page":"2155","DOI":"10.1109\/TC.2012.103","volume":"62","author":"J Zhan","year":"2013","unstructured":"Zhan, J., Wang, L., Li, X., Shi, W., Weng, C., Zhang, W., Zang, X.: Cost-aware cooperative resource provisioning for heterogeneous workloads in data centers. IEEE Trans. Comput. 62(11), 2155\u20132168 (2013)","journal-title":"IEEE Trans. Comput."},{"issue":"4","key":"2856_CR66","doi-asserted-by":"publisher","first-page":"1041","DOI":"10.1002\/cpe.3029","volume":"28","author":"P Mehrotra","year":"2013","unstructured":"Mehrotra, P., Djomehri, J., Heistand, S., Hood, R., Jin, H., Lazanoff, A., Saini, S., Biswas, R.: Performance evaluation of Amazon Elastic Compute Cloud for NASA high-performance computing applications. Concurr. Comput. 28(4), 1041\u20131055 (2013)","journal-title":"Concurr. Comput."},{"issue":"1","key":"2856_CR67","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/s10723-015-9340-0","volume":"14","author":"A Tchernykh","year":"2016","unstructured":"Tchernykh, A., Lozano, L., Schwiegelshohn, U., Bouvry, P., Pecero, J.E., Nesmachnow, S., Drozdov, A.Y.: Online bi-objective scheduling for IaaS clouds ensuring quality of service. J. Grid Comput. 14(1), 5\u201322 (2016)","journal-title":"J. Grid Comput."},{"issue":"7","key":"2856_CR68","doi-asserted-by":"publisher","first-page":"e0158102","DOI":"10.1371\/journal.pone.0158102","volume":"11","author":"SIM Abdulhamid","year":"2016","unstructured":"Abdulhamid, S.I.M., Latiff, M.S.A., Abdul-Salaam, G., Madni, S.H.H.: Secure scientific applications scheduling technique for cloud computing environment using global league championship algorithm. PloS ONE 11(7), e0158102 (2016)","journal-title":"PloS ONE"},{"key":"2856_CR69","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, M.A.: Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Future Gener. Comput. Syst. 56, 640\u2013650 (2016)","journal-title":"Future Gener. Comput. Syst."},{"key":"2856_CR70","unstructured":"Kruekaew, B., Kimpan, W.: Virtual machine scheduling management on cloud computing using artificial bee colony\u2019. In: Proceedings of the International MultiConference of Engineers and Computer Scientists 2014, pp. 12\u201314"},{"key":"2856_CR71","doi-asserted-by":"crossref","unstructured":"Kimpan, W., Kruekaew, B.: Heuristic task scheduling with artificial bee colony algorithm for virtual machines. In: Soft Computing and Intelligent Systems (SCIS) and 17th International Symposium on Advanced Intelligent Systems, 2016 Joint 8th International Conference on 2016, pp. 281\u2013286. IEEE","DOI":"10.1109\/SCIS-ISIS.2016.0067"},{"key":"2856_CR72","doi-asserted-by":"crossref","unstructured":"Chen, Z.-G., Du, K.-J., Zhan, Z.-H., Zhang, J.: Deadline constrained cloud computing resources scheduling for cost optimization based on dynamic objective genetic algorithm. In: 2015 IEEE Congress on Evolutionary Computation (CEC) 2015, pp. 708\u2013714. IEEE","DOI":"10.1109\/CEC.2015.7256960"},{"key":"2856_CR73","doi-asserted-by":"crossref","unstructured":"Kashan, A.H.: League championship algorithm: a new algorithm for numerical function optimization. In: Soft Computing and Pattern Recognition, 2009. SOCPAR\u201909. International Conference of 2009, pp. 43\u201348. IEEE","DOI":"10.1109\/SoCPaR.2009.21"},{"key":"2856_CR74","doi-asserted-by":"crossref","unstructured":"Eberhart, R.C., Shi, Y.: Comparing inertia weights and constriction factors in particle swarm optimization. In: Evolutionary Computation, 2000. Proceedings of the 2000 Congress on 2000, pp. 84\u201388. IEEE","DOI":"10.1109\/CEC.2000.870279"},{"key":"2856_CR75","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.asoc.2014.02.005","volume":"19","author":"M Marichelvam","year":"2014","unstructured":"Marichelvam, M., Prabaharan, T., Yang, X.-S.: Improved cuckoo search algorithm for hybrid flow shop scheduling problems to minimize makespan. Appl. Soft Comput. 19, 93\u2013101 (2014)","journal-title":"Appl. Soft Comput."},{"issue":"7\u20138","key":"2856_CR76","doi-asserted-by":"publisher","first-page":"1659","DOI":"10.1007\/s00521-013-1402-2","volume":"24","author":"A Ouaarab","year":"2014","unstructured":"Ouaarab, A., Ahiod, B., Yang, X.-S.: Discrete cuckoo search algorithm for the travelling salesman problem. Neural Comput. Appl. 24(7\u20138), 1659\u20131669 (2014)","journal-title":"Neural Comput. Appl."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-018-2856-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-018-2856-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-018-2856-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T21:14:28Z","timestamp":1775250868000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-018-2856-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,23]]},"references-count":76,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,3]]}},"alternative-id":["2856"],"URL":"https:\/\/doi.org\/10.1007\/s10586-018-2856-x","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,23]]},"assertion":[{"value":"3 November 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 June 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 October 2018","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 October 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}