{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T16:05:55Z","timestamp":1776182755208,"version":"3.50.1"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T00:00:00Z","timestamp":1770076800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T00:00:00Z","timestamp":1770076800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"DOI":"10.1007\/s11042-026-21197-7","type":"journal-article","created":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T06:57:44Z","timestamp":1770101864000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Optimizing cloud task scheduling and VM placement with multi-objective constraints using hybrid lemurs and gannet optimization algorithm"],"prefix":"10.1007","volume":"85","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6162-8200","authenticated-orcid":false,"given":"Atul B.","family":"Kathole","sequence":"first","affiliation":[]},{"given":"Amita Sanjiv","family":"Mirge","sequence":"additional","affiliation":[]},{"given":"Suvarna Ganesh","family":"Patil","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2026,2,3]]},"reference":[{"key":"21197_CR1","doi-asserted-by":"publisher","first-page":"205635","DOI":"10.1109\/ACCESS.2020.3037965","volume":"8","author":"B Wang","year":"2020","unstructured":"Wang B, Song Y, Wang C, Huang W, Qin X (2020) A study on heuristic task scheduling optimizing task deadline violations in heterogeneous computational environments. IEEE Access 8:205635\u2013205645","journal-title":"IEEE Access"},{"issue":"11","key":"21197_CR2","doi-asserted-by":"publisher","first-page":"13861","DOI":"10.1109\/TVT.2020.3029864","volume":"69","author":"Q Qi","year":"2020","unstructured":"Qi Q, Zhang L, Wang J, Sun H, Zhuang Z, Liao J, Yu FR (2020) Scalable parallel task scheduling for autonomous driving using multi-task deep reinforcement learning. IEEE Trans Veh Technol 69(11):13861\u201313874","journal-title":"IEEE Trans Veh Technol"},{"issue":"2","key":"21197_CR3","doi-asserted-by":"publisher","first-page":"772","DOI":"10.1109\/TASE.2017.2693688","volume":"15","author":"P Zhang","year":"2018","unstructured":"Zhang P, Zhou M (2018) Dynamic cloud task scheduling based on a two-stage strategy. IEEE Trans Autom Sci Eng 15(2):772\u2013783","journal-title":"IEEE Trans Autom Sci Eng"},{"issue":"1","key":"21197_CR4","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/LES.2018.2846666","volume":"11","author":"K Baital","year":"2018","unstructured":"Baital K, Chakrabarti A (2018) Dynamic scheduling of real-time tasks in heterogeneous multicore systems. IEEE Embed Syst Lett 11(1):29\u201332","journal-title":"IEEE Embed Syst Lett"},{"key":"21197_CR5","doi-asserted-by":"publisher","first-page":"103031","DOI":"10.1109\/ACCESS.2019.2928992","volume":"7","author":"J Wu","year":"2019","unstructured":"Wu J, Zhang J, Yang J, Xing L (2019) Research on task priority model and algorithm for satellite scheduling problem. IEEE Access 7:103031\u2013103046","journal-title":"IEEE Access"},{"issue":"5","key":"21197_CR6","doi-asserted-by":"publisher","first-page":"646","DOI":"10.26599\/TST.2021.9010007","volume":"26","author":"E Jiang","year":"2021","unstructured":"Jiang E, Wang L, Wang J (2021) Decomposition-based multi-objective optimization for energy-aware distributed hybrid flow shop scheduling with multiprocessor tasks. Tsinghua Sci Technol 26(5):646\u2013663","journal-title":"Tsinghua Sci Technol"},{"issue":"7","key":"21197_CR7","doi-asserted-by":"publisher","first-page":"1017","DOI":"10.1109\/TC.2010.117","volume":"60","author":"T Xiaoyong","year":"2011","unstructured":"Xiaoyong T, Li K, Zeng Z, Veeravalli B (2011) A novel security-driven scheduling algorithm for precedence-constrained tasks in heterogeneous distributed systems. IEEE Trans Comput 60(7):1017\u20131029","journal-title":"IEEE Trans Comput"},{"issue":"5","key":"21197_CR8","doi-asserted-by":"publisher","first-page":"1646","DOI":"10.1109\/TC.2015.2449857","volume":"65","author":"Y Li","year":"2016","unstructured":"Li Y, Cheng AMK (2016) Transparent real-time task scheduling on temporal resource partitions. IEEE Trans Comput 65(5):1646\u20131655","journal-title":"IEEE Trans Comput"},{"issue":"5","key":"21197_CR9","doi-asserted-by":"publisher","first-page":"937","DOI":"10.21629\/JSEE.2018.05.06","volume":"29","author":"Z Haowei","year":"2018","unstructured":"Haowei Z, Junwei XIE, Zhaojian Z, Lei SHAO, Tangjun CHEN (2018) Variable scheduling interval task scheduling for phased array radar. J Syst Eng Electron 29(5):937\u2013946","journal-title":"J Syst Eng Electron"},{"issue":"11","key":"21197_CR10","doi-asserted-by":"publisher","first-page":"4166","DOI":"10.1109\/TCAD.2020.3013054","volume":"39","author":"C Kessler","year":"2020","unstructured":"Kessler C, Litzinger S, Keller J (2020) Static scheduling of moldable streaming tasks with task fusion for parallel systems with DVFS. IEEE Trans Comput Aided Des Integr Circuits Syst 39(11):4166\u20134178","journal-title":"IEEE Trans Comput Aided Des Integr Circuits Syst"},{"key":"21197_CR11","doi-asserted-by":"publisher","first-page":"160916","DOI":"10.1109\/ACCESS.2019.2948704","volume":"7","author":"BA Al-Maytami","year":"2019","unstructured":"Al-Maytami BA, Fan P, Hussain A, Baker T, Liatsis P (2019) A task scheduling algorithm with improved makespan based on prediction of tasks computation time algorithm for cloud computing. IEEE Access 7:160916\u2013160926","journal-title":"IEEE Access"},{"issue":"12","key":"21197_CR12","doi-asserted-by":"publisher","first-page":"3066","DOI":"10.1109\/TPDS.2021.3084804","volume":"32","author":"L Chen","year":"2021","unstructured":"Chen L, Zhu J, Deng Y, Li Z, Chen J, Jiang X, Liu L (2021a) An elastic task scheduling scheme on coarse-grained reconfigurable architectures. IEEE Trans Parallel Distrib Syst 32(12):3066\u20133080","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"11","key":"21197_CR13","doi-asserted-by":"publisher","first-page":"1484","DOI":"10.1109\/TPDS.2008.122","volume":"19","author":"K Li","year":"2008","unstructured":"Li K (2008) Performance analysis of power-aware task scheduling algorithms on multiprocessor computers with dynamic voltage and speed. IEEE Trans Parallel Distrib Syst 19(11):1484\u20131497","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"2","key":"21197_CR14","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1109\/LWC.2019.2948860","volume":"9","author":"K Guo","year":"2020","unstructured":"Guo K, Sheng M, Quek TQ, Qiu Z (2020) Task offloading and scheduling in fog RAN: a parallel communication and computation perspective. IEEE Wireless Commun Lett 9(2):215\u2013218","journal-title":"IEEE Wireless Commun Lett"},{"key":"21197_CR15","doi-asserted-by":"publisher","first-page":"61283","DOI":"10.1109\/ACCESS.2021.3074145","volume":"9","author":"S Nabi","year":"2021","unstructured":"Nabi S, Ibrahim M, Jimenez JM (2021) DRALBA: dynamic and resource aware load balanced scheduling approach for cloud computing. IEEE Access 9:61283\u201361297","journal-title":"IEEE Access"},{"issue":"4","key":"21197_CR16","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1109\/LES.2020.2966681","volume":"12","author":"H Baek","year":"2020","unstructured":"Baek H, Lee J (2020) Improved schedulability test for non-preemptive fixed-priority scheduling on multiprocessors. IEEE Embed Syst Lett 12(4):129\u2013132","journal-title":"IEEE Embed Syst Lett"},{"issue":"11","key":"21197_CR17","doi-asserted-by":"publisher","first-page":"2867","DOI":"10.1109\/TPDS.2013.270","volume":"25","author":"K Li","year":"2014","unstructured":"Li K, Tang X, Li K (2014) Energy-efficient stochastic task scheduling on heterogeneous computing systems. IEEE Trans Parallel Distrib Syst 25(11):2867\u20132876","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"21197_CR18","doi-asserted-by":"publisher","first-page":"2481","DOI":"10.1007\/s11063-024-11706-w","volume":"56","author":"K Vhatkar","year":"2024","unstructured":"Vhatkar K, Kathole AB, Lonare S, Gandhewar N (2024) Energy aware optimal virtual machine scheduling in cloud environment using hybridized egret swarm with sea lion optimization algorithm. Neural Process Lett 56(3):2481\u20132500. https:\/\/doi.org\/10.1007\/s11063-024-11706-w","journal-title":"Neural Process Lett"},{"issue":"19","key":"21197_CR19","doi-asserted-by":"publisher","first-page":"10057","DOI":"10.3390\/app121910057","volume":"12","author":"K Abasi","year":"2022","unstructured":"Abasi K, Makhadmeh SN, Al-Betar MA, Alomari OA, Awadallah MA, Alyasseri ZAA, Hadjouni M (2022) Lemurs optimizer: a new metaheuristic algorithm for global optimization. Appl Sci 12(19):10057. https:\/\/doi.org\/10.3390\/app121910057","journal-title":"Appl Sci"},{"key":"21197_CR20","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1016\/j.advengsoft.2017.01.004","volume":"105","author":"S Saremi","year":"2017","unstructured":"Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimization algorithm: theory and application. Adv Eng Softw 105:30\u201347. https:\/\/doi.org\/10.1016\/j.advengsoft.2017.01.004","journal-title":"Adv Eng Softw"},{"issue":"4","key":"21197_CR21","doi-asserted-by":"publisher","first-page":"2294","DOI":"10.1109\/TCC.2020.3032386","volume":"10","author":"IM Ali","year":"2022","unstructured":"Ali IM, Sallam KM, Moustafa N, Chakraborty R, Ryan M, Choo KKR (2022) An automated task scheduling model using non-dominated sorting genetic algorithm II for fog-cloud systems. IEEE Trans Cloud Comput 10(4):2294\u20132308","journal-title":"IEEE Trans Cloud Comput"},{"key":"21197_CR22","doi-asserted-by":"publisher","first-page":"17803","DOI":"10.1109\/ACCESS.2022.3149955","volume":"10","author":"B Kruekaew","year":"2022","unstructured":"Kruekaew B, Kimpan W (2022) Multi-objective task scheduling optimization for load balancing in cloud computing environment using hybrid artificial bee colony algorithm with reinforcement learning. IEEE Access 10:17803\u201317818","journal-title":"IEEE Access"},{"key":"21197_CR23","doi-asserted-by":"publisher","first-page":"36140","DOI":"10.1109\/ACCESS.2022.3163273","volume":"10","author":"H Mahmoud","year":"2022","unstructured":"Mahmoud H, Thabet M, Khafagy MH, Omara FA (2022) Multiobjective task scheduling in cloud environment using decision tree algorithm. IEEE Access 10:36140\u201336151","journal-title":"IEEE Access"},{"key":"21197_CR24","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1016\/j.future.2020.08.036","volume":"115","author":"D Alboaneen","year":"2020","unstructured":"Alboaneen D, Tianfield H, Zhang Y, Pranggono B (2020) A metaheuristic method for joint task scheduling and virtual machine placement in cloud data centers. Future Gener Comput Syst 115:201\u2013212","journal-title":"Future Gener Comput Syst"},{"key":"21197_CR25","doi-asserted-by":"publisher","first-page":"105578","DOI":"10.1109\/ACCESS.2023.3318553","volume":"11","author":"P Banerjee","year":"2023","unstructured":"Banerjee P, Roy S, Sinha A, Hassan MM, Burje S, Agrawal A, Anupam K (2023) MTD-DHJS: Makespan-optimized task scheduling algorithm for cloud computing with dynamic computational time prediction. IEEE Access 11:105578\u2013105618","journal-title":"IEEE Access"},{"key":"21197_CR26","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1016\/j.future.2023.09.005","volume":"150","author":"SA Murad","year":"2024","unstructured":"Murad SA, Azmi ZRM, Muzahid AJM, Bhuiyan MKB, Saib M, Rahimi N, Bairagi AK (2024a) SG-PBFS: shortest gap-priority based fair scheduling technique for job scheduling in cloud environment. Futur Gener Comput Syst 150:232\u2013242","journal-title":"Futur Gener Comput Syst"},{"key":"21197_CR27","first-page":"100942","volume":"41","author":"SA Murad","year":"2024","unstructured":"Murad SA, Azmi ZRM, Muzahid AJM, Sarker MMH, Miah MSU, Bhuiyan MKB, Bairagi AK (2024b) Priority based job scheduling technique that utilizes gaps to increase the efficiency of job distribution in cloud computing. Sustain Comput-Infor 41:100942","journal-title":"Sustain Comput-Infor"},{"issue":"2","key":"21197_CR28","first-page":"73","volume":"17","author":"Z Chen","year":"2024","unstructured":"Chen Z, Francis A, Li S, Xiao D, Ha TT, Lei J, Cao X (2024) Task-driven virtual machine optimization placement model and algorithm. Future Internet 17(2):73 https:\/\/www.mdpi.com\/1999-5903\/17\/2\/73","journal-title":"Future Internet"},{"key":"21197_CR29","doi-asserted-by":"crossref","unstructured":"Xu, L, Geng, FD, Hu, R. B, & Wang, R. B. 2023. Binary gannet optimization algorithm for feature selection using time-varying transfer function","DOI":"10.21203\/rs.3.rs-3111122\/v1"},{"issue":"1","key":"21197_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13677-021-00237-7","volume":"10","author":"J Chen","year":"2021","unstructured":"Chen J, Du T, Xiao G (2021b) A multi-objective optimization for resource allocation of emergent demands in cloud computing. J Cloud Comput 10(1):1\u201317","journal-title":"J Cloud Comput"},{"issue":"1","key":"21197_CR31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13677-018-0105-8","volume":"7","author":"MB Gawali","year":"2018","unstructured":"Gawali MB, Shinde SK (2018) Task scheduling and resource allocation in cloud computing using a heuristic approach. J Cloud Comput 7(1):1\u201316","journal-title":"J Cloud Comput"},{"key":"21197_CR32","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. Clust Comput 23:1137\u20131147","journal-title":"Clust Comput"},{"issue":"9","key":"21197_CR33","doi-asserted-by":"publisher","DOI":"10.3390\/electronics11091451","volume":"11","author":"AN Zhang","year":"2022","unstructured":"Zhang AN, Chu SC, Song PC, Wang H, Pan JS (2022) Task scheduling in cloud computing environment using advanced phasmatodea population evolution algorithms. Electronics 11(9):1451","journal-title":"Electronics"},{"key":"21197_CR34","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2025.3538858","author":"Y Hao","year":"2025","unstructured":"Hao Y, Cao J (2025) Task offloading in edge computing considering the dynamics of tasks and networks based on Grey numbers. IEEE Internet Things J. https:\/\/doi.org\/10.1109\/JIOT.2025.3538858","journal-title":"IEEE Internet Things J"},{"key":"21197_CR35","unstructured":"Y. Gu, Z. Liu, S. Dai, et al., \u201cDeep reinforcement learning for job scheduling and resource management in cloud computing: An algorithm-level review,\u201d 2025. arXiv preprint, arXiv:2501.01007, Available: https:\/\/arxiv.org\/abs\/2501.01007"},{"key":"21197_CR36","doi-asserted-by":"crossref","unstructured":"Liu H, Zhou X, Gao K, Ju Y (2024) An integrated optimization method to task scheduling and VM placement for green datacenters. J Netw Comput Appl 236 https:\/\/www.sciencedirect.com\/science\/article\/abs\/pii\/S1569190X24000765","DOI":"10.1016\/j.simpat.2024.102962"},{"issue":"4","key":"21197_CR37","doi-asserted-by":"publisher","first-page":"144","DOI":"10.3390\/biomimetics7040144","volume":"7","author":"Z Chen","year":"2022","unstructured":"Chen Z, Francis A, Li S, Liao B, Xiao D, Ha TT, Cao X (2022) Egret swarm optimization algorithm: an evolutionary computation approach for model free optimization. Biomimetics 7(4):144","journal-title":"Biomimetics"},{"issue":"3","key":"21197_CR38","doi-asserted-by":"publisher","first-page":"1385","DOI":"10.1109\/TSTE.2022.3233112","volume":"14","author":"KK Mohammed","year":"2023","unstructured":"Mohammed KK, Mekhilef S, Buyamin S (2023) Improved rat swarm optimizer algorithm-based MPPT under partially shaded conditions and load variation for PV systems. IEEE Trans Sustainable Energy 14(3):1385\u20131396","journal-title":"IEEE Trans Sustainable Energy"},{"key":"21197_CR39","doi-asserted-by":"publisher","unstructured":"Du L, Wang Q (2024) Metaheuristic optimization for dynamic task scheduling in cloud computing environments. Int J Adv Comput Sci Appl 15(7). https:\/\/doi.org\/10.14569\/IJACSA.2024.0150758","DOI":"10.14569\/IJACSA.2024.0150758"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-026-21197-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-026-21197-7","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-026-21197-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T06:57:47Z","timestamp":1770101867000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-026-21197-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2,3]]},"references-count":39,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2026,2]]}},"alternative-id":["21197"],"URL":"https:\/\/doi.org\/10.1007\/s11042-026-21197-7","relation":{},"ISSN":["1573-7721"],"issn-type":[{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,2,3]]},"assertion":[{"value":"16 January 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 September 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 November 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 February 2026","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"N\/A","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics\/ethical"}},{"value":"The authors declare that they have no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"107"}}