{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T03:45:11Z","timestamp":1783741511387,"version":"3.55.0"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,6,17]],"date-time":"2023-06-17T00:00:00Z","timestamp":1686960000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,6,17]],"date-time":"2023-06-17T00:00:00Z","timestamp":1686960000000},"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"],"published-print":{"date-parts":[[2024,1]]},"DOI":"10.1007\/s11042-023-16008-2","type":"journal-article","created":{"date-parts":[[2023,6,17]],"date-time":"2023-06-17T13:01:35Z","timestamp":1687006895000},"page":"8359-8387","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":120,"title":["DRLBTSA: Deep reinforcement learning based task-scheduling algorithm in cloud computing"],"prefix":"10.1007","volume":"83","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1485-8783","authenticated-orcid":false,"given":"Sudheer","family":"Mangalampalli","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ganesh Reddy","family":"Karri","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohit","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Osama Ibrahim","family":"Khalaf","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carlos Andres Tavera","family":"Romero","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"GhaidaMuttashar Abdul","family":"Sahib","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,6,17]]},"reference":[{"issue":"1","key":"16008_CR1","doi-asserted-by":"publisher","first-page":"740","DOI":"10.1007\/s11227-021-03915-0","volume":"78","author":"L Abualigah","year":"2022","unstructured":"Abualigah L, Alkhrabsheh M (2022) Amended hybrid multi-verse optimizer with genetic algorithm for solving task scheduling problem in cloud computing. J Supercomput 78(1):740\u2013765","journal-title":"J Supercomput"},{"issue":"4","key":"16008_CR2","doi-asserted-by":"publisher","first-page":"1004","DOI":"10.1002\/spe.3025","volume":"52","author":"M Adhikari","year":"2022","unstructured":"Adhikari M, Srirama SN, Amgoth T (2022) A comprehensive survey on nature-inspired algorithms and their applications in edge computing: Challenges and future directions. Softw Pract Exp 52(4):1004\u20131034","journal-title":"Softw Pract Exp"},{"key":"16008_CR3","first-page":"607","volume":"43","author":"K Agrawal","year":"2022","unstructured":"Agrawal K, Khetarpal P (2022) Computational intelligence in edge and cloud computing. J Inf Optim Sci 43:607\u2013613","journal-title":"J Inf Optim Sci"},{"issue":"2","key":"16008_CR4","doi-asserted-by":"publisher","first-page":"2793","DOI":"10.1007\/s11227-021-03977-0","volume":"78","author":"DA Amer","year":"2022","unstructured":"Amer DA et al (2022) Elite learning Harris hawks optimizer for multi-objective task scheduling in cloud computing. J Supercomput 78(2):2793\u20132818","journal-title":"J Supercomput"},{"issue":"3","key":"16008_CR5","doi-asserted-by":"publisher","first-page":"1242","DOI":"10.3390\/s22031242","volume":"22","author":"PK Bal","year":"2022","unstructured":"Bal PK et al (2022) A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques. Sensors 22(3):1242","journal-title":"Sensors"},{"key":"16008_CR6","unstructured":"Biswas D et al (n.d.) Optimized Round Robin Scheduling Algorithm Using Dynamic Time Quantum Approach in Cloud Computing Environment"},{"issue":"1","key":"16008_CR7","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1002\/spe.995","volume":"41","author":"RN Calheiros","year":"2011","unstructured":"Calheiros RN et al (2011) CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23\u201350","journal-title":"Softw Pract Exp"},{"issue":"1","key":"16008_CR8","doi-asserted-by":"publisher","first-page":"619","DOI":"10.1007\/s10586-021-03436-8","volume":"25","author":"F Cheng","year":"2022","unstructured":"Cheng F et al (2022) Cost-aware job scheduling for cloud instances using deep reinforcement learning. Clust Comput 25(1):619\u2013631","journal-title":"Clust Comput"},{"key":"16008_CR9","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1016\/j.future.2020.02.018","volume":"108","author":"D Ding","year":"2020","unstructured":"Ding D et al (2020) Q-learning based dynamic task scheduling for energy-efficient cloud computing. Futur Gener Comput Syst 108:361\u2013371","journal-title":"Futur Gener Comput Syst"},{"issue":"11","key":"16008_CR10","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5654","volume":"32","author":"T Dong","year":"2020","unstructured":"Dong T et al (2020) Task scheduling based on deep reinforcement learning in a cloud manufacturing environment. Concurr Comput Pract Exp 32(11):e5654","journal-title":"Concurr Comput Pract Exp"},{"key":"16008_CR11","doi-asserted-by":"publisher","first-page":"1098","DOI":"10.1016\/j.future.2019.09.060","volume":"110","author":"P Gazori","year":"2020","unstructured":"Gazori P, Rahbari D, Nickray M (2020) Saving time and cost on the scheduling of fog-based IoT applications using deep reinforcement learning approach. Futur Gener Comput Syst 110:1098\u20131115","journal-title":"Futur Gener Comput Syst"},{"key":"16008_CR12","doi-asserted-by":"publisher","first-page":"1035","DOI":"10.1007\/s10586-021-03512-z","volume":"25","author":"R Ghafari","year":"2022","unstructured":"Ghafari R, HassaniKabutarkhani F, Mansouri N (2022) Task scheduling algorithms for energy optimization in cloud environment: a comprehensive review. Clust Comput 25:1035\u20131093","journal-title":"Clust Comput"},{"key":"16008_CR13","unstructured":"HPC2N: The HPC2N Seth log; 2016. http:\/\/www.cs.huji.ac.il\/labs\/parallel\/workload\/l_hpc2n\/.0"},{"key":"16008_CR14","doi-asserted-by":"publisher","first-page":"4232","DOI":"10.1109\/JSYST.2021.3122126","volume":"16","author":"Y Huang","year":"2021","unstructured":"Huang Y et al (2021) Deep adversarial imitation reinforcement learning for QoS-aware cloud job scheduling. IEEE Syst J 16:4232\u20134242","journal-title":"IEEE Syst J"},{"issue":"19","key":"16008_CR15","doi-asserted-by":"publisher","first-page":"14933","DOI":"10.1007\/s00500-020-04846-3","volume":"24","author":"K Karthiban","year":"2020","unstructured":"Karthiban K, Raj JS (2020) An efficient green computing fair resource allocation in cloud computing using modified deep reinforcement learning algorithm. Soft Comput 24(19):14933\u201314942","journal-title":"Soft Comput"},{"key":"16008_CR16","doi-asserted-by":"publisher","first-page":"17803","DOI":"10.1109\/ACCESS.2022.3149955","volume":"10","author":"B Kruekaew","year":"2022","unstructured":"Kruekaew B, WarangkhanaKimpan. (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":"16008_CR17","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/978-981-16-1220-6_12","volume-title":"Artificial Intelligence and Sustainable Computing","author":"R Kumar","year":"2022","unstructured":"Kumar R, Bhagwan J (2022) A comparative study of meta-heuristic-based task scheduling in cloud computing. In: Artificial Intelligence and Sustainable Computing. Springer, Singapore, pp 129\u2013141"},{"key":"16008_CR18","doi-asserted-by":"crossref","unstructured":"Lahande P, Kaveri P (2022) Implementing FCFS and SJF for finding the need of Reinforcement Learning in Cloud Environment. ITM Web of Conferences. Vol. 50. EDP Sciences","DOI":"10.1051\/itmconf\/20225001004"},{"key":"16008_CR19","doi-asserted-by":"crossref","unstructured":"Li F, Bo H (2019) Deepjs: Job scheduling based on deep reinforcement learning in cloud data center. Proceedings of the 2019 4th international conference on big data and computing","DOI":"10.1145\/3335484.3335513"},{"issue":"1","key":"16008_CR20","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1007\/s10586-018-2856-x","volume":"22","author":"SHH Madni","year":"2019","unstructured":"Madni SHH et al (2019) Hybrid gradient descent cuckoo search (HGDCS) algorithm for resource scheduling in IaaS cloud computing environment. Clust Comput 22(1):301\u2013334","journal-title":"Clust Comput"},{"issue":"3","key":"16008_CR21","doi-asserted-by":"publisher","first-page":"1561","DOI":"10.3233\/JIFS-169451","volume":"34","author":"N Mohanapriya","year":"2018","unstructured":"Mohanapriya N et al (2018) Energy efficient workflow scheduling with virtual machine consolidation for green cloud computing. J Intell Fuzzy Syst 34(3):1561\u20131572","journal-title":"J Intell Fuzzy Syst"},{"issue":"3","key":"16008_CR22","doi-asserted-by":"publisher","first-page":"920","DOI":"10.3390\/s22030920","volume":"22","author":"S Nabi","year":"2022","unstructured":"Nabi S et al (2022) AdPSO: adaptive PSO-based task scheduling approach for cloud computing. Sensors 22(3):920","journal-title":"Sensors"},{"key":"16008_CR23","unstructured":"NASA (n.d.): https:\/\/www.cse.huji.ac.il\/labs\/parallel\/workload\/l_nasa_ipsc\/"},{"issue":"2","key":"16008_CR24","first-page":"282","volume":"34","author":"SC Nayak","year":"2022","unstructured":"Nayak SC et al (2022) An enhanced deadline constraint based task scheduling mechanism for cloud environment. J King Saud Univ Comput Inf Sci 34(2):282\u2013294","journal-title":"J King Saud Univ Comput Inf Sci"},{"key":"16008_CR25","doi-asserted-by":"publisher","first-page":"1079","DOI":"10.1016\/j.future.2019.11.019","volume":"110","author":"G Rjoub","year":"2020","unstructured":"Rjoub G, Bentahar J, Wahab OA (2020) BigTrustScheduling: Trust-aware big data task scheduling approach in cloud computing environments. Futur Gener Comput Syst 110:1079\u20131097","journal-title":"Futur Gener Comput Syst"},{"issue":"23","key":"16008_CR26","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5919","volume":"33","author":"G Rjoub","year":"2021","unstructured":"Rjoub G et al (2021) Deep and reinforcement learning for automated task scheduling in large-scale cloud computing systems. Concurr Comput Pract Exp 33(23):e5919","journal-title":"Concurr Comput Pract Exp"},{"key":"16008_CR27","volume":"26","author":"M Sharma","year":"2020","unstructured":"Sharma M, Garg R (2020) An artificial neural network based approach for energy efficient task scheduling in cloud data centers. Sustain Comput Inform Syst 26:100373","journal-title":"Sustain Comput Inform Syst"},{"issue":"5","key":"16008_CR28","doi-asserted-by":"publisher","first-page":"1666","DOI":"10.3390\/s21051666","volume":"21","author":"S Sheng","year":"2021","unstructured":"Sheng S et al (2021) Deep reinforcement learning-based task scheduling in iot edge computing. Sensors 21(5):1666","journal-title":"Sensors"},{"issue":"6","key":"16008_CR29","doi-asserted-by":"publisher","first-page":"4171","DOI":"10.1007\/s10586-022-03630-2","volume":"25","author":"K Siddesha","year":"2022","unstructured":"Siddesha K, Jayaramaiah GV, Singh C (2022) A novel deep reinforcement learning scheme for task scheduling in cloud computing. Clust Comput 25(6):4171\u20134188","journal-title":"Clust Comput"},{"key":"16008_CR30","doi-asserted-by":"publisher","first-page":"186340","DOI":"10.1109\/ACCESS.2019.2961174","volume":"7","author":"S Spano","year":"2019","unstructured":"Spano S et al (2019) An efficient hardware implementation of reinforcement learning: The q-learning algorithm. IEEE Access 7:186340\u2013186351","journal-title":"IEEE Access"},{"issue":"2","key":"16008_CR31","doi-asserted-by":"publisher","first-page":"485","DOI":"10.1002\/jeab.587","volume":"113","author":"JER Staddon","year":"2020","unstructured":"Staddon JER (2020) The dynamics of behavior: Review of Sutton and Barto: Reinforcement learning: An introduction. J Exp Anal Behav 113(2):485\u2013491","journal-title":"J Exp Anal Behav"},{"key":"16008_CR32","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.procs.2021.03.016","volume":"184","author":"S Swarup","year":"2021","unstructured":"Swarup S, Shakshuki EM, Yasar A (2021) Task scheduling in cloud using deep reinforcement learning. Procedia Comput Sci 184:42\u201351","journal-title":"Procedia Comput Sci"},{"issue":"10","key":"16008_CR33","doi-asserted-by":"publisher","first-page":"5553","DOI":"10.1007\/s00521-019-04118-8","volume":"32","author":"Z Tong","year":"2020","unstructured":"Tong Z et al (2020) QL-HEFT: a novel machine learning scheduling scheme base on cloud computing environment. Neural Comput & Applic 32(10):5553\u20135570","journal-title":"Neural Comput & Applic"},{"key":"16008_CR34","doi-asserted-by":"publisher","first-page":"1170","DOI":"10.1016\/j.ins.2019.10.035","volume":"512","author":"Z Tong","year":"2020","unstructured":"Tong Z et al (2020) A scheduling scheme in the cloud computing environment using deep Q-learning. Inf Sci 512:1170\u20131191","journal-title":"Inf Sci"},{"key":"16008_CR35","doi-asserted-by":"publisher","first-page":"39974","DOI":"10.1109\/ACCESS.2019.2902846","volume":"7","author":"Y Wang","year":"2019","unstructured":"Wang Y et al (2019) Multi-objective workflow scheduling with deep-Q-network-based multi-agent reinforcement learning. IEEE Access 7:39974\u201339982","journal-title":"IEEE Access"},{"key":"16008_CR36","doi-asserted-by":"publisher","first-page":"55112","DOI":"10.1109\/ACCESS.2018.2872674","volume":"6","author":"Y Wei","year":"2018","unstructured":"Wei Y et al (2018) DRL-scheduling: An intelligent QoS-aware job scheduling framework for applications in clouds. IEEE Access 6:55112\u201355125","journal-title":"IEEE Access"},{"key":"16008_CR37","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2022.107688","volume":"99","author":"J Yan","year":"2022","unstructured":"Yan J et al (2022) Energy-aware systems for real-time job scheduling in cloud data centers: A deep reinforcement learning approach. Comput Electr Eng 99:107688","journal-title":"Comput Electr Eng"},{"key":"16008_CR38","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1016\/j.jss.2018.09.084","volume":"147","author":"X Zhang","year":"2019","unstructured":"Zhang X et al (2019) Energy-aware virtual machine allocation for cloud with resource reservation. J Syst Softw 147:147\u2013161","journal-title":"J Syst Softw"},{"key":"16008_CR39","doi-asserted-by":"crossref","unstructured":"Zhou G, Tian W, Buyya R (2021) Deep reinforcement learning-based methods for resource scheduling in cloud computing: A review and future directions. arXiv preprint arXiv:2105.04086","DOI":"10.1016\/j.jnca.2022.103520"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-16008-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-023-16008-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-16008-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,8]],"date-time":"2024-01-08T07:36:53Z","timestamp":1704699413000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-023-16008-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,17]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,1]]}},"alternative-id":["16008"],"URL":"https:\/\/doi.org\/10.1007\/s11042-023-16008-2","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,17]]},"assertion":[{"value":"30 August 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 April 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 June 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 June 2023","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":"Conflict of interest"}}]}}