{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,2]],"date-time":"2026-09-02T21:03:20Z","timestamp":1788383000975,"version":"build-2803163510"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,3,19]],"date-time":"2022-03-19T00:00:00Z","timestamp":1647648000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,3,19]],"date-time":"2022-03-19T00:00:00Z","timestamp":1647648000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62006096"],"award-info":[{"award-number":["62006096"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Natural Science Foundation of Fujian Province of China","award":["2020J01699"],"award-info":[{"award-number":["2020J01699"]}]},{"name":"Natural Science Foundation of Fujian Province of China","award":["2020J05146"],"award-info":[{"award-number":["2020J05146"]}]},{"name":"Scientific Research Project of Middle-aged and Young Teachers in Fujian Province","award":["JAT190320"],"award-info":[{"award-number":["JAT190320"]}]},{"name":"Scientific Research Project of Middle-aged and Young Teachers in Fujian Province","award":["JAT200244"],"award-info":[{"award-number":["JAT200244"]}]},{"name":"National Foundation Cultivation Program of Jimei University","award":["ZP2022007"],"award-info":[{"award-number":["ZP2022007"]}]},{"name":"Innovation Strategy Research Project of Fujian Provincial Department of Science and Technology","award":["2020R0066"],"award-info":[{"award-number":["2020R0066"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2022,10]]},"DOI":"10.1007\/s10586-022-03580-9","type":"journal-article","created":{"date-parts":[[2022,3,19]],"date-time":"2022-03-19T11:02:31Z","timestamp":1647687751000},"page":"3481-3497","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["A gradient-based optimization approach for task scheduling problem in cloud computing"],"prefix":"10.1007","volume":"25","author":[{"given":"Xingwang","family":"Huang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yangbin","family":"Lin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zongliang","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoxi","family":"Guo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1395-4578","authenticated-orcid":false,"given":"Shubin","family":"Su","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,3,19]]},"reference":[{"issue":"1","key":"3580_CR1","doi-asserted-by":"publisher","first-page":"1639","DOI":"10.1007\/s10586-017-1559-z","volume":"22","author":"AM Manasrah","year":"2019","unstructured":"Manasrah, A.M., Aldomi, A., Gupta, B.B.: An optimized service broker routing policy based on differential evolution algorithm in fog\/cloud environment. Clust. Comput. 22(1), 1639\u20131653 (2019)","journal-title":"Clust. Comput."},{"key":"3580_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2015.01.004","volume":"48","author":"M Malawski","year":"2015","unstructured":"Malawski, M., Juve, G., Deelman, E., Nabrzyski, J.: Algorithms for cost-and deadline-constrained provisioning for scientific workflow ensembles in iaas clouds. Futur. Gen. Comput. Syst. 48, 1\u201318 (2015)","journal-title":"Futur. Gen. Comput. Syst."},{"key":"3580_CR3","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1016\/j.chb.2015.01.001","volume":"46","author":"NJ Navimipour","year":"2015","unstructured":"Navimipour, N.J., Rahmani, A.M., Navin, A.H., Hosseinzadeh, M.: Expert cloud: a cloud-based framework to share the knowledge and skills of human resources. Comput. Hum. Behav. 46, 57\u201374 (2015)","journal-title":"Comput. Hum. Behav."},{"key":"3580_CR4","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.future.2015.01.007","volume":"50","author":"EN Alkhanak","year":"2015","unstructured":"Alkhanak, E.N., Lee, S.P., Khan, S.U.R.: Cost-aware challenges for workflow scheduling approaches in cloud computing environments: taxonomy and opportunities. Futur. Gen. Comput. Syst. 50, 3\u201321 (2015)","journal-title":"Futur. Gen. Comput. Syst."},{"key":"3580_CR5","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1016\/j.future.2018.07.062","volume":"90","author":"SK Gavvala","year":"2019","unstructured":"Gavvala, S.K., Jatoth, C., Gangadharan, G., Buyya, R.: Qos-aware cloud service composition using eagle strategy. Futur. Gen. Comput. Syst. 90, 273\u2013290 (2019)","journal-title":"Futur. Gen. Comput. Syst."},{"key":"3580_CR6","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/j.jpdc.2016.11.003","volume":"101","author":"P Kaur","year":"2017","unstructured":"Kaur, P., Mehta, S.: Resource provisioning and work flow scheduling in clouds using augmented shuffled frog leaping algorithm. J. Parallel Distrib. Comput. 101, 41\u201350 (2017)","journal-title":"J. Parallel Distrib. Comput."},{"issue":"2","key":"3580_CR7","doi-asserted-by":"publisher","first-page":"156","DOI":"10.1109\/TCC.2014.2305151","volume":"2","author":"H Morshedlou","year":"2014","unstructured":"Morshedlou, H., Meybodi, M.R.: Decreasing impact of sla violations: a proactive resource allocation approach for cloud computing environments. IEEE Trans. Cloud Comput. 2(2), 156\u2013167 (2014)","journal-title":"IEEE Trans. Cloud Comput."},{"issue":"2","key":"3580_CR8","doi-asserted-by":"publisher","first-page":"3165","DOI":"10.1007\/s10586-018-2011-8","volume":"22","author":"S Kayalvili","year":"2019","unstructured":"Kayalvili, S., Selvam, M.: Hybrid sfla-ga algorithm for an optimal resource allocation in cloud. Clust. Comput. 22(2), 3165\u20133173 (2019)","journal-title":"Clust. Comput."},{"issue":"6","key":"3580_CR9","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","volume":"25","author":"R Buyya","year":"2009","unstructured":"Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging it platforms: Vision, hype, and reality for delivering computing as the 5th utility. Futur. Gen. Comput. Syst. 25(6), 599\u2013616 (2009)","journal-title":"Futur. Gen. Comput. Syst."},{"issue":"4","key":"3580_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2788397","volume":"47","author":"ZH Zhan","year":"2015","unstructured":"Zhan, Z.H., Liu, X.F., Gong, Y.J., Zhang, J., Chung, H.S.H., Li, Y.: Cloud computing resource scheduling and a survey of its evolutionary approaches. ACM Comput. Surv. (CSUR) 47(4), 1\u201333 (2015)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"3580_CR11","first-page":"1","volume":"2020","author":"M Alweshah","year":"2020","unstructured":"Alweshah, M., Al Khalaileh, S., Gupta, B.B., Almomani, A., Hammouri, A.I., Al-Betar, M.A.: The monarch butterfly optimization algorithm for solving feature selection problems. Neural Comput. Appl. 2020, 1\u201315 (2020)","journal-title":"Neural Comput. Appl."},{"issue":"3","key":"3580_CR12","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1145\/937503.937505","volume":"35","author":"C Blum","year":"2003","unstructured":"Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput. Surv. (CSUR) 35(3), 268\u2013308 (2003)","journal-title":"ACM Comput. Surv. (CSUR)"},{"issue":"3","key":"3580_CR13","doi-asserted-by":"publisher","first-page":"3117","DOI":"10.1109\/JSYST.2019.2960088","volume":"14","author":"X Chen","year":"2020","unstructured":"Chen, X., Cheng, L., Liu, C., Liu, Q., Liu, J., Mao, Y., Murphy, J.: A woa-based optimization approach for task scheduling in cloud computing systems. IEEE Syst. J. 14(3), 3117\u20133128 (2020)","journal-title":"IEEE Syst. J."},{"key":"3580_CR14","doi-asserted-by":"crossref","unstructured":"Bacanin, N., Bezdan, T., Tuba, E., Strumberger, I., Tuba, M., Zivkovic, M.: Task scheduling in cloud computing environment by grey wolf optimizer. In: Proceedings of the 2019 27th Telecommunications Forum (TELFOR), IEEE, pp. 1\u20134 (2019)","DOI":"10.1109\/TELFOR48224.2019.8971223"},{"issue":"114","key":"3580_CR15","first-page":"230","volume":"168","author":"SE Shukri","year":"2021","unstructured":"Shukri, S.E., Al-Sayyed, R., Hudaib, A., Mirjalili, S.: Enhanced multi-verse optimizer for task scheduling in cloud computing environments. Expert Syst. Appl. 168(114), 230 (2021)","journal-title":"Expert Syst. Appl."},{"issue":"2","key":"3580_CR16","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s00607-017-0566-5","volume":"100","author":"H Aziza","year":"2018","unstructured":"Aziza, H., Krichen, S.: Bi-objective decision support system for task-scheduling based on genetic algorithm in cloud computing. Computing 100(2), 65\u201391 (2018)","journal-title":"Computing"},{"key":"3580_CR17","doi-asserted-by":"crossref","unstructured":"Jana, B., Chakraborty, M., Mandal, T.: A task scheduling technique based on particle swarm optimization algorithm in cloud environment. In: Soft Computing: Theories and Applications. Springer, New York, pp 525\u2013536 (2019)","DOI":"10.1007\/978-981-13-0589-4_49"},{"issue":"2","key":"3580_CR18","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.: Task scheduling in cloud computing using particle swarm optimization with time varying inertia weight strategies. Clust. Comput. 23(2), 1137\u20131147 (2020)","journal-title":"Clust. Comput."},{"key":"3580_CR19","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/j.ins.2020.06.037","volume":"540","author":"I Ahmadianfar","year":"2020","unstructured":"Ahmadianfar, I., Bozorg-Haddad, O., Chu, X.: Gradient-based optimizer: a new metaheuristic optimization algorithm. Inf. Sci. 540, 131\u2013159 (2020)","journal-title":"Inf. Sci."},{"key":"3580_CR20","doi-asserted-by":"publisher","first-page":"3979","DOI":"10.1016\/j.egyr.2021.06.064","volume":"7","author":"I Ahmadianfar","year":"2021","unstructured":"Ahmadianfar, I., Gong, W., Heidari, A.A., Golilarz, N.A., Samadi-Koucheksaraee, A., Chen, H.: Gradient-based optimization with ranking mechanisms for parameter identification of photovoltaic systems. Energy Rep. 7, 3979\u20133997 (2021)","journal-title":"Energy Rep."},{"issue":"4","key":"3580_CR21","doi-asserted-by":"publisher","first-page":"531","DOI":"10.1137\/1037125","volume":"37","author":"TJ Ypma","year":"1995","unstructured":"Ypma, T.J.: Historical development of the Newton\u2013Raphson method. SIAM Rev. 37(4), 531\u2013551 (1995)","journal-title":"SIAM Rev."},{"issue":"4","key":"3580_CR22","first-page":"259","volume":"2","author":"U Bhoi","year":"2013","unstructured":"Bhoi, U., Ramanuj, P.N., et al.: Enhanced max\u2013min task scheduling algorithm in cloud computing. Int. J. Appl. Innov. Eng. Manage. (IJAIEM) 2(4), 259\u2013264 (2013)","journal-title":"Int. J. Appl. Innov. Eng. Manage. (IJAIEM)"},{"key":"3580_CR23","doi-asserted-by":"crossref","unstructured":"Agarwal, D., Jain, S., et\u00a0al.: Efficient optimal algorithm of task scheduling in cloud computing environment. arXiv preprint arXiv:1404.2076 (2014)","DOI":"10.14445\/22312803\/IJCTT-V9P163"},{"issue":"8","key":"3580_CR24","doi-asserted-by":"publisher","first-page":"4115","DOI":"10.1007\/s13369-017-2766-x","volume":"43","author":"T Jena","year":"2018","unstructured":"Jena, T., Mohanty, J.: Ga-based customer-conscious resource allocation and task scheduling in multi-cloud computing. Arab. J. Sci. Eng. 43(8), 4115\u20134130 (2018)","journal-title":"Arab. J. Sci. Eng."},{"key":"3580_CR25","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, N.J.: 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 (2017)","journal-title":"J. Syst. Softw."},{"key":"3580_CR26","doi-asserted-by":"crossref","unstructured":"Li, K., Xu, G., Zhao, G., Dong, Y., Wang, D.: Cloud task scheduling based on load balancing ant colony optimization. In: Proceedings of the 2011 sixth annual ChinaGrid conference, IEEE, pp 3\u20139 (2011)","DOI":"10.1109\/ChinaGrid.2011.17"},{"issue":"2","key":"3580_CR27","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1109\/TETC.2015.2508383","volume":"4","author":"S Wang","year":"2015","unstructured":"Wang, S., Zhou, A., Hsu, C.H., Xiao, X., Yang, F.: Provision of data-intensive services through energy-and qos-aware virtual machine placement in national cloud data centers. IEEE Trans. Emerg. Top. Comput. 4(2), 290\u2013300 (2015)","journal-title":"IEEE Trans. Emerg. Top. Comput."},{"issue":"1","key":"3580_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10922-020-09573-6","volume":"29","author":"W Jing","year":"2021","unstructured":"Jing, W., Zhao, C., Miao, Q., Song, H., Chen, G.: Qos-dpso: Qos-aware task scheduling for cloud computing system. J. Netw. Syst. Manage. 29(1), 1\u201329 (2021)","journal-title":"J. Netw. Syst. Manage."},{"issue":"1","key":"3580_CR29","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.: W-scheduler: whale optimization for task scheduling in cloud computing. Clust. Comput. 22(1), 1087\u20131098 (2019)","journal-title":"Clust. Comput."},{"issue":"2","key":"3580_CR30","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.: Task scheduling of cloud computing using integrated particle swarm algorithm and ant colony algorithm. Clust. Comput. 22(2), 2761\u20132769 (2019)","journal-title":"Clust. Comput."},{"key":"3580_CR31","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: Proceedings of the 2014 13th International Symposium on Distributed Computing and Applications to Business, pp. 68\u201372. Engineering and Science, IEEE (2014)","DOI":"10.1109\/DCABES.2014.18"},{"issue":"5","key":"3580_CR32","doi-asserted-by":"publisher","first-page":"3599","DOI":"10.1007\/s10462-020-09933-3","volume":"54","author":"M Abd Elaziz","year":"2021","unstructured":"Abd Elaziz, M., Attiya, I.: An improved henry gas solubility optimization algorithm for task scheduling in cloud computing. Artif. Intell. Rev. 54(5), 3599\u20133637 (2021)","journal-title":"Artif. Intell. Rev."},{"issue":"2","key":"3580_CR33","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1109\/TCC.2014.2315797","volume":"2","author":"CW Tsai","year":"2014","unstructured":"Tsai, C.W., Huang, W.C., Chiang, M.H., Chiang, M.C., Yang, C.S.: A hyper-heuristic scheduling algorithm for cloud. IEEE Trans. Cloud Comput. 2(2), 236\u2013250 (2014)","journal-title":"IEEE Trans. Cloud Comput."},{"issue":"2","key":"3580_CR34","doi-asserted-by":"publisher","first-page":"222","DOI":"10.1109\/TCC.2014.2314655","volume":"2","author":"MA Rodriguez","year":"2014","unstructured":"Rodriguez, M.A., Buyya, R.: Deadline based resource provisioning and scheduling algorithm for scientific workflows on clouds. IEEE Trans. Cloud Comput. 2(2), 222\u2013235 (2014)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"3580_CR35","unstructured":"Eberhart, R., Kennedy, J.: A new optimizer using particle swarm theory. In: MHS\u201995. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Ieee, pp 39\u201343 (1995)"},{"key":"3580_CR36","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","volume":"69","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey wolf optimizer. Adv. Eng. Softw. 69, 46\u201361 (2014)","journal-title":"Adv. Eng. Softw."},{"key":"3580_CR37","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.: The whale optimization algorithm. Adv. Eng. Softw. 95, 51\u201367 (2016)","journal-title":"Adv. Eng. Softw."},{"key":"3580_CR38","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/j.knosys.2019.01.023","volume":"169","author":"MA Elaziz","year":"2019","unstructured":"Elaziz, M.A., Xiong, S., Jayasena, K., Li, L.: Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution. Knowl.-Based Syst. 169, 39\u201352 (2019)","journal-title":"Knowl.-Based Syst."},{"issue":"4","key":"3580_CR39","doi-asserted-by":"publisher","first-page":"38","DOI":"10.3390\/data3040038","volume":"3","author":"A Hussain","year":"2018","unstructured":"Hussain, A., Aleem, M.: Gocj: Google cloud jobs dataset for distributed and cloud computing infrastructures. Data 3(4), 38 (2018)","journal-title":"Data"},{"issue":"4","key":"3580_CR40","first-page":"42","volume":"11","author":"S Iqbal","year":"2021","unstructured":"Iqbal, S., Hussain, I., Sharif, Z., Qureshi, K.H., Jabeen, J.: Reliable and energy-efficient routing scheme for underwater wireless sensor networks (UWSNS). Int. J. Cloud Appl. Comput. (IJCAC) 11(4), 42\u201358 (2021)","journal-title":"Int. J. Cloud Appl. Comput. (IJCAC)"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03580-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-022-03580-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03580-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,3]],"date-time":"2022-09-03T04:17:24Z","timestamp":1662178644000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-022-03580-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,19]]},"references-count":40,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,10]]}},"alternative-id":["3580"],"URL":"https:\/\/doi.org\/10.1007\/s10586-022-03580-9","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,19]]},"assertion":[{"value":"30 October 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 February 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 March 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}},{"value":"The work is a novel work and has not been published elsewhere nor is it currently under review for publication elsewhere.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Informed consent was obtained from all individual participants included in the study.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent"}}]}}