{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,24]],"date-time":"2026-10-24T04:13:39Z","timestamp":1792815219662,"version":"4.5.0"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2023,1,5]],"date-time":"2023-01-05T00:00:00Z","timestamp":1672876800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,5]],"date-time":"2023-01-05T00:00:00Z","timestamp":1672876800000},"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":["Computing"],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1007\/s00607-022-01147-5","type":"journal-article","created":{"date-parts":[[2023,1,5]],"date-time":"2023-01-05T16:03:26Z","timestamp":1672934606000},"page":"1337-1359","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":96,"title":["Task scheduling in edge-fog-cloud architecture: a multi-objective load balancing approach using reinforcement learning algorithm"],"prefix":"10.1007","volume":"105","author":[{"given":"Fatemeh","family":"Ramezani Shahidani","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Arezoo","family":"Ghasemi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4500-274X","authenticated-orcid":false,"given":"Abolfazl","family":"Toroghi Haghighat","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amin","family":"Keshavarzi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,1,5]]},"reference":[{"issue":"15","key":"1147_CR1","doi-asserted-by":"publisher","first-page":"1777","DOI":"10.1080\/08839514.2021.1992961","volume":"35","author":"V Doryanizadeh","year":"2021","unstructured":"Doryanizadeh V, Keshavarzi A, Derikvand T, Bohlouli M (2021) Energy efficient cluster head selection in internet of things using minimum spanning tree (eemst). Appl Artif Intell 35(15):1777\u20131802","journal-title":"Appl Artif Intell"},{"issue":"8","key":"1147_CR2","doi-asserted-by":"publisher","first-page":"10854","DOI":"10.1007\/s11227-021-04254-w","volume":"78","author":"N Sarrafzade","year":"2022","unstructured":"Sarrafzade N, Entezari-Maleki R, Sousa L (2022) A genetic-based approach for service placement in fog computing. J Supercomput 78(8):10854\u201310875","journal-title":"J Supercomput"},{"key":"1147_CR3","doi-asserted-by":"publisher","first-page":"113840","DOI":"10.1016\/j.eswa.2020.113840","volume":"164","author":"A Keshavarzi","year":"2021","unstructured":"Keshavarzi A, Haghighat AT, Bohlouli M (2021) Clustering of large scale qos time series data in federated clouds using improved variable chromosome length genetic algorithm (cqga). Expert Syst Appl 164:113840","journal-title":"Expert Syst Appl"},{"issue":"4","key":"1147_CR4","doi-asserted-by":"publisher","first-page":"1905","DOI":"10.1007\/s12083-021-01125-2","volume":"14","author":"F Alqahtani","year":"2021","unstructured":"Alqahtani F, Amoon M, Nasr AA (2021) Reliable scheduling and load balancing for requests in cloud-fog computing. Peer-to-Peer Netw Appl 14(4):1905\u20131916","journal-title":"Peer-to-Peer Netw Appl"},{"issue":"7","key":"1147_CR5","doi-asserted-by":"publisher","first-page":"1353","DOI":"10.1007\/s00607-021-00935-9","volume":"103","author":"R Madhura","year":"2021","unstructured":"Madhura R, Elizabeth BL, Uthariaraj VR (2021) An improved list-based task scheduling algorithm for fog computing environment. Computing 103(7):1353\u20131389","journal-title":"Computing"},{"key":"1147_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2022.103333","volume":"201","author":"S Azizi","year":"2022","unstructured":"Azizi S, Shojafar M, Abawajy J, Buyya R (2022) Deadline-aware and energy-efficient iot task scheduling in fog computing systems: a semi-greedy approach. J Netw Comput Appl 201:103333","journal-title":"J Netw Comput Appl"},{"key":"1147_CR7","doi-asserted-by":"publisher","first-page":"103405","DOI":"10.1016\/j.jnca.2022.103405","volume":"66","author":"T Khan","year":"2022","unstructured":"Khan T, Tian W, Zhou G, Ilager S, Gong M, Buyya R (2022) Machine learning (ml)-centric resource management in cloud computing: a review and future directions. J Netw Comput Appl 66:103405","journal-title":"J Netw Comput Appl"},{"key":"1147_CR8","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1016\/j.jpdc.2020.04.008","volume":"143","author":"P Hosseinioun","year":"2020","unstructured":"Hosseinioun P, Kheirabadi M, Tabbakh SRK, Ghaemi R (2020) A new energy-aware tasks scheduling approach in fog computing using hybrid meta-heuristic algorithm. J Parallel Distrib Comput 143:88\u201396","journal-title":"J Parallel Distrib Comput"},{"issue":"9","key":"1147_CR9","doi-asserted-by":"publisher","first-page":"2049","DOI":"10.1007\/s00607-020-00813-w","volume":"102","author":"A Ghasemi","year":"2020","unstructured":"Ghasemi A, Toroghi Haghighat A (2020) A multi-objective load balancing algorithm for virtual machine placement in cloud data centers based on machine learning. Computing 102(9):2049\u20132072","journal-title":"Computing"},{"issue":"9","key":"1147_CR10","doi-asserted-by":"publisher","first-page":"4592","DOI":"10.1002\/int.22470","volume":"36","author":"M Abdel-Basset","year":"2021","unstructured":"Abdel-Basset M, Mohamed R, Chakrabortty RK, Ryan MJ (2021) Iega: an improved elitism-based genetic algorithm for task scheduling problem in fog computing. Int J Intell Syst 36(9):4592\u20134631","journal-title":"Int J Intell Syst"},{"key":"1147_CR11","doi-asserted-by":"crossref","unstructured":"Fellir F, El\u00a0Attar A, Nafil K, Chung L (2020) A multi-agent based model for task scheduling in cloud-fog computing platform. In: 2020 IEEE international conference on informatics, IoT, and enabling technologies (ICIoT). IEEE, pp 377\u2013382","DOI":"10.1109\/ICIoT48696.2020.9089625"},{"key":"1147_CR12","doi-asserted-by":"crossref","unstructured":"Binh HTT, Anh TT, Son DB, Duc PA, Nguyen BM (2018) An evolutionary algorithm for solving task scheduling problem in cloud-fog computing environment. In: Proceedings of the ninth international symposium on information and communication technology, pp 397\u2013404","DOI":"10.1145\/3287921.3287984"},{"key":"1147_CR13","doi-asserted-by":"crossref","unstructured":"Bian S, Huang X, Shao Z (2019) Online task scheduling for fog computing with multi-resource fairness. In: 2019 IEEE 90th vehicular technology conference (VTC2019-Fall). IEEE, pp 1\u20135","DOI":"10.1109\/VTCFall.2019.8891573"},{"key":"1147_CR14","first-page":"66","volume":"6","author":"S Ghanavati","year":"2020","unstructured":"Ghanavati S, Abawajy J, Izadi D (2020) Automata-based dynamic fault tolerant task scheduling approach in fog computing. IEEE Trans Emerg Top Comput 6:66","journal-title":"IEEE Trans Emerg Top Comput"},{"issue":"2","key":"1147_CR15","doi-asserted-by":"publisher","first-page":"1369","DOI":"10.1007\/s11277-017-5200-5","volume":"102","author":"Y Sun","year":"2018","unstructured":"Sun Y, Lin F, Xu H (2018) Multi-objective optimization of resource scheduling in fog computing using an improved nsga-ii. Wirel Pers Commun 102(2):1369\u20131385","journal-title":"Wirel Pers Commun"},{"key":"1147_CR16","doi-asserted-by":"crossref","unstructured":"Tan H, Chen W, Qin L, Zhu J, Huang H (2020) Energy-aware and deadline-constrained task scheduling in fog computing systems. In: 2020 15th International conference on computer science & education (ICCSE). IEEE, pp 663\u2013668","DOI":"10.1109\/ICCSE49874.2020.9201710"},{"issue":"10","key":"1147_CR17","doi-asserted-by":"publisher","first-page":"4548","DOI":"10.1109\/TII.2018.2818932","volume":"14","author":"J Wan","year":"2018","unstructured":"Wan J, Chen B, Wang S, Xia M, Li D, Liu C (2018) Fog computing for energy-aware load balancing and scheduling in smart factory. IEEE Trans Ind Inform 14(10):4548\u20134556","journal-title":"IEEE Trans Ind Inform"},{"key":"1147_CR18","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1016\/j.cogsys.2021.07.004","volume":"70","author":"S Subbaraj","year":"2021","unstructured":"Subbaraj S, Thiyagarajan R (2021) Performance oriented task-resource mapping and scheduling in fog computing environment. Cognit Syst Res 70:40\u201350","journal-title":"Cognit Syst Res"},{"issue":"2","key":"1147_CR19","doi-asserted-by":"crossref","first-page":"e3770","DOI":"10.1002\/ett.3770","volume":"31","author":"M Ghobaei-Arani","year":"2020","unstructured":"Ghobaei-Arani M, Souri A, Safara F, Norouzi M (2020) An efficient task scheduling approach using moth-flame optimization algorithm for cyber-physical system applications in fog computing. Trans Emerg Telecommun Technol 31(2):e3770","journal-title":"Trans Emerg Telecommun Technol"},{"key":"1147_CR20","doi-asserted-by":"publisher","first-page":"102994","DOI":"10.1016\/j.jnca.2021.102994","volume":"180","author":"RO Aburukba","year":"2021","unstructured":"Aburukba RO, Landolsi T, Omer D (2021) A heuristic scheduling approach for fog-cloud computing environment with stationary iot devices. J Netw Comput Appl 180:102994","journal-title":"J Netw Comput Appl"},{"key":"1147_CR21","doi-asserted-by":"crossref","unstructured":"Benblidia MA, Brik B, Merghem-Boulahia L, Esseghir M (2019) Ranking fog nodes for tasks scheduling in fog-cloud environments: A fuzzy logic approach. In: 2019 15th international wireless communications & mobile computing conference (IWCMC). IEEE, pp 1451\u20131457","DOI":"10.1109\/IWCMC.2019.8766437"},{"key":"1147_CR22","doi-asserted-by":"crossref","unstructured":"Ali HS, Rout RR, Parimi P, Das SK (2021) Real-time task scheduling in fog-cloud computing framework for iot applications: a fuzzy logic based approach. In: 2021 International Conference on COMmunication Systems & NETworkS (COMSNETS). IEEE, pp 556\u2013564","DOI":"10.1109\/COMSNETS51098.2021.9352931"},{"issue":"16","key":"1147_CR23","doi-asserted-by":"publisher","first-page":"12638","DOI":"10.1109\/JIOT.2020.3012617","volume":"8","author":"M Abdel-Basset","year":"2020","unstructured":"Abdel-Basset M, El-Shahat D, Elhoseny M, Song H (2020) Energy-aware metaheuristic algorithm for industrial-internet-of-things task scheduling problems in fog computing applications. IEEE Internet Things J 8(16):12638\u201312649","journal-title":"IEEE Internet Things J"},{"key":"1147_CR24","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1016\/j.future.2019.09.039","volume":"111","author":"RO Aburukba","year":"2020","unstructured":"Aburukba RO, AliKarrar M, Landolsi T, El-Fakih K (2020) Scheduling internet of things requests to minimize latency in hybrid fog-cloud computing. Future Gener Comput Syst 111:539\u2013551","journal-title":"Future Gener Comput Syst"},{"key":"1147_CR25","doi-asserted-by":"crossref","unstructured":"Yasmeen A, Javaid N, Rehman OU, Iftikhar H, Malik MF, Muhammad FJ (2018) Efficient resource provisioning for smart buildings utilizing fog and cloud based environment. In: 2018 14th International wireless communications & mobile computing conference (IWCMC). IEEE, pp 811\u2013816","DOI":"10.1109\/IWCMC.2018.8450410"},{"key":"1147_CR26","first-page":"66","volume":"6","author":"X Xu","year":"2018","unstructured":"Xu X, Fu S, Cai Q, Tian W, Liu W, Dou W, Sun X, Liu AX (2018) Dynamic resource allocation for load balancing in fog environment. Wirel Commun Mob Comput 6:66","journal-title":"Wirel Commun Mob Comput"},{"issue":"1","key":"1147_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13677-021-00276-0","volume":"11","author":"T Zheng","year":"2022","unstructured":"Zheng T, Wan J, Zhang J, Jiang C (2022) Deep reinforcement learning-based workload scheduling for edge computing. J Cloud Comput 11(1):1\u201313","journal-title":"J Cloud Comput"},{"key":"1147_CR28","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1016\/j.future.2020.11.029","volume":"117","author":"Y Hao","year":"2021","unstructured":"Hao Y, Cao J, Wang Q, Du J (2021) Energy-aware scheduling in edge computing with a clustering method. Future Gener Comput Syst 117:259\u2013272","journal-title":"Future Gener Comput Syst"},{"issue":"9","key":"1147_CR29","doi-asserted-by":"publisher","first-page":"2033","DOI":"10.1007\/s00607-021-00930-0","volume":"103","author":"S Ijaz","year":"2021","unstructured":"Ijaz S, Munir EU, Ahmad SG, Rafique MM, Rana OF (2021) Energy-makespan optimization of workflow scheduling in fog-cloud computing. Computing 103(9):2033\u20132059","journal-title":"Computing"},{"issue":"2","key":"1147_CR30","doi-asserted-by":"publisher","first-page":"962","DOI":"10.1007\/s12083-020-01051-9","volume":"14","author":"JC Guevara","year":"2021","unstructured":"Guevara JC, da Fonseca NL (2021) Task scheduling in cloud-fog computing systems. Peer-to-Peer Netw Appl 14(2):962\u2013977","journal-title":"Peer-to-Peer Netw Appl"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-022-01147-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-022-01147-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-022-01147-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,3]],"date-time":"2023-12-03T22:27:37Z","timestamp":1701642457000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-022-01147-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,5]]},"references-count":30,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["1147"],"URL":"https:\/\/doi.org\/10.1007\/s00607-022-01147-5","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,5]]},"assertion":[{"value":"24 September 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 December 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 January 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial conflict of interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}