{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T04:37:29Z","timestamp":1780375049886,"version":"3.54.1"},"reference-count":52,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T00:00:00Z","timestamp":1696291200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T00:00:00Z","timestamp":1696291200000},"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":[[2024,2]]},"DOI":"10.1007\/s00607-023-01220-7","type":"journal-article","created":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T08:02:58Z","timestamp":1696320178000},"page":"371-403","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["An autonomous architecture based on reinforcement deep neural network for resource allocation in cloud computing"],"prefix":"10.1007","volume":"106","author":[{"given":"Seyed Danial","family":"Alizadeh Javaheri","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2547-4109","authenticated-orcid":false,"given":"Reza","family":"Ghaemi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hossein","family":"Monshizadeh Naeen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,10,3]]},"reference":[{"key":"1220_CR1","doi-asserted-by":"publisher","first-page":"650","DOI":"10.4028\/www.scientific.net\/AMM.530-531.650","volume":"530","author":"G Lu","year":"2014","unstructured":"Lu G, Zeng WH (2014) Cloud computing survey. Appl Mech Mater 530:650\u2013661","journal-title":"Appl Mech Mater"},{"key":"1220_CR2","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1016\/j.jnca.2017.04.007","volume":"88","author":"EJ Ghomi","year":"2017","unstructured":"Ghomi EJ, Rahmani AM, Qader NN (2017) Load-balancing algorithms in cloud computing: a survey. J Netw Comput Appl 88:50\u201371","journal-title":"J Netw Comput Appl"},{"key":"1220_CR3","doi-asserted-by":"crossref","unstructured":"Aslam S, Shah MA (2015) Load balancing algorithms in cloud computing: a survey of modern techniques. In: 2015 National software engineering conference (NSEC), pp 30\u201335. IEEE","DOI":"10.1109\/NSEC.2015.7396341"},{"key":"1220_CR4","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.compedu.2014.08.017","volume":"80","author":"JA Gonz\u00e1lez-Mart\u00ednez","year":"2015","unstructured":"Gonz\u00e1lez-Mart\u00ednez JA, Bote-Lorenzo ML, G\u00f3mez-S\u00e1nchez E, Cano-Parra R (2015) Cloud computing and education: a state-of-the-art survey. Comput Educ 80:132\u2013151","journal-title":"Comput Educ"},{"issue":"2","key":"1220_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2656204","volume":"47","author":"T Mastelic","year":"2014","unstructured":"Mastelic T, Oleksiak A, Claussen H, Brandic I, Pierson JM, Vasilakos AV (2014) Cloud computing: survey on energy efficiency. ACM Comput Surv 47(2):1\u201336","journal-title":"ACM Comput Surv"},{"key":"1220_CR6","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 SA (2015) Resource management in cloud computing: taxonomy, prospects, and challenges. Comput Electr Eng 47:186\u2013203","journal-title":"Comput Electr Eng"},{"key":"1220_CR7","unstructured":"https:\/\/ieee-dataport.org\/documents\/dataset-task-scheduling-cloud-using-cloudsim#files"},{"key":"1220_CR8","doi-asserted-by":"crossref","unstructured":"Das R, Inuwa MM (2023) A review on fog computing: Issues, characteristics, challenges, and potential applications. Telematics and Informatics Reports, 100049","DOI":"10.1016\/j.teler.2023.100049"},{"key":"1220_CR9","doi-asserted-by":"publisher","first-page":"100549","DOI":"10.1016\/j.cosrev.2023.100549","volume":"48","author":"A Hazra","year":"2023","unstructured":"Hazra A, Rana P, Adhikari M, Amgoth T (2023) Fog computing for next-generation Internet of Things: fundamental, state-of-the-art and research challenges. Comput Sci Rev 48:100549","journal-title":"Comput Sci Rev"},{"issue":"2","key":"1220_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3486221","volume":"55","author":"B Costa","year":"2022","unstructured":"Costa B, Bachiega J Jr, de Carvalho LR, Araujo AP (2022) Orchestration in fog computing: a comprehensive survey. ACM Comput Surv 55(2):1\u201334","journal-title":"ACM Comput Surv"},{"issue":"1","key":"1220_CR11","first-page":"238","volume":"9","author":"NJ Kansal","year":"2012","unstructured":"Kansal NJ, Chana I (2012) Cloud load balancing techniques: a step towards green computing. IJCSI Int J Comput Sci Issues 9(1):238\u2013246","journal-title":"IJCSI Int J Comput Sci Issues"},{"key":"1220_CR12","doi-asserted-by":"crossref","unstructured":"Kliazovich D, Arzo ST, Granelli F, Bouvry P, Khan SU (2013) e-STAB: energy-efficient scheduling for cloud computing applications with traffic load balancing. In: 2013 IEEE international conference on green computing and communications and IEEE Internet of Things and IEEE cyber, physical and social computing, pp 7\u201313. IEEE","DOI":"10.1109\/GreenCom-iThings-CPSCom.2013.28"},{"issue":"9","key":"1220_CR13","first-page":"1658","volume":"4","author":"J James","year":"2012","unstructured":"James J, Verma B (2012) Efficient VM load balancing algorithm for a cloud computing environment. Int J Comput Sci Eng 4(9):1658","journal-title":"Int J Comput Sci Eng"},{"issue":"2","key":"1220_CR14","first-page":"1134","volume":"13","author":"IN Falisha","year":"2018","unstructured":"Falisha IN, Purboyo TW, Latuconsina R, Robin AR (2018) Experimental model for load balancing in cloud computing using equally spread current execution load algorithm. Int J Appl Eng Res 13(2):1134\u20131138","journal-title":"Int J Appl Eng Res"},{"key":"1220_CR15","doi-asserted-by":"crossref","unstructured":"Liu G, Li J, Xu J (2013) An improved min-min algorithm in cloud computing. In: Proceedings of the 2012 international conference of modern computer science and applications. Springer, Berlin, pp 47\u201352","DOI":"10.1007\/978-3-642-33030-8_8"},{"key":"1220_CR16","doi-asserted-by":"crossref","unstructured":"Elzeki OM, Reshad MZ, Elsoud MA (2012) Improved max-min algorithm in cloud computing. Int J Comput Appl 50(12)","DOI":"10.5120\/7823-1009"},{"key":"1220_CR17","doi-asserted-by":"publisher","first-page":"2891","DOI":"10.1007\/s10586-020-03054-w","volume":"23","author":"P Neelima","year":"2020","unstructured":"Neelima P, Reddy ARM (2020) An efficient load balancing system using adaptive dragonfly algorithm in cloud computing. Clust Comput 23:2891\u20132899","journal-title":"Clust Comput"},{"issue":"3","key":"1220_CR18","first-page":"155","volume":"6","author":"H Ghorashi","year":"2020","unstructured":"Ghorashi H, Mirabi M (2020) An effective task scheduling framework for cloud computing using NSGA-II. J Adv Comput Eng Technol 6(3):155\u2013168","journal-title":"J Adv Comput Eng Technol"},{"key":"1220_CR19","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1016\/j.jss.2019.05.025","volume":"155","author":"SS Gill","year":"2019","unstructured":"Gill SS, Garraghan P, Stankovski V, Casale G, Thulasiram RK, Ghosh SK, Buyya R (2019) Holistic resource management for sustainable and reliable cloud computing: an innovative solution to global challenge. J Syst Softw 155:104\u2013129","journal-title":"J Syst Softw"},{"key":"1220_CR20","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/j.comcom.2020.02.017","volume":"153","author":"M Abbasi","year":"2020","unstructured":"Abbasi M, Yaghoobikia M, Rafiee M, Jolfaei A, Khosravi MR (2020) Efficient resource management and workload allocation in fog\u2013cloud computing paradigm in IoT using learning classifier systems. Comput Commun 153:217\u2013228","journal-title":"Comput Commun"},{"key":"1220_CR21","doi-asserted-by":"crossref","unstructured":"Buvana M, Loheswaran K, Madhavi K, Ponnusamy S, Behura A, Jayavadivel R (2021) Improved Resource management and utilization based on a fog-cloud computing system with IoT incorporated with classifier systems. Microprocess Microsyst 103815","DOI":"10.1016\/j.micpro.2020.103815"},{"key":"1220_CR22","doi-asserted-by":"publisher","first-page":"4147","DOI":"10.1007\/s12652-020-01794-6","volume":"12","author":"J Praveenchandar","year":"2021","unstructured":"Praveenchandar J, Tamilarasi A (2021) Dynamic resource allocation with optimized task scheduling and improved power management in cloud computing. J Ambient Intell Humaniz Comput 12:4147\u20134159","journal-title":"J Ambient Intell Humaniz Comput"},{"key":"1220_CR23","doi-asserted-by":"crossref","unstructured":"Tuli S, Gill SS, Xu M, Garraghan P, Bahsoon R, Dustdar S, Jennings NR (2022) HUNTER: AI based holistic resource management for sustainable cloud computing. J Syst Softw 84:111124","DOI":"10.1016\/j.jss.2021.111124"},{"key":"1220_CR24","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.neucom.2022.11.089","volume":"521","author":"B Jeong","year":"2023","unstructured":"Jeong B, Baek S, Park S, Jeon J, Jeong YS (2023) Stable and efficient resource management using deep neural network on cloud computing. Neurocomputing 521:99\u2013112","journal-title":"Neurocomputing"},{"key":"1220_CR25","first-page":"1","volume":"16","author":"ZM Saad","year":"2023","unstructured":"Saad ZM, Mhmood MR (2023) Fog computing system for internet of things: Survey. Texas J Eng Technol 16:1\u201310","journal-title":"Texas J Eng Technol"},{"key":"1220_CR26","doi-asserted-by":"publisher","first-page":"20635","DOI":"10.1109\/ACCESS.2023.3241240","volume":"11","author":"FA Saif","year":"2023","unstructured":"Saif FA, Latip R, Hanapi ZM, Shafinah K (2023) Multi-objective grey wolf optimizer algorithm for task scheduling in cloud-fog computing. IEEE Access 11:20635\u201320646","journal-title":"IEEE Access"},{"key":"1220_CR27","doi-asserted-by":"crossref","unstructured":"Matrouk KM, Matrouk AD (2023) Mobility aware-task scheduling and virtual fog for offloading in IoT-fog-cloud environment. Wireless Personal Communications, 1\u201336","DOI":"10.1007\/s11277-023-10310-w"},{"key":"1220_CR28","doi-asserted-by":"publisher","first-page":"102917","DOI":"10.1016\/j.cose.2022.102917","volume":"123","author":"T Hussain","year":"2022","unstructured":"Hussain T, Yang B, Rahman HU, Iqbal A, Ali F (2022) Improving Source location privacy in social Internet of Things using a hybrid phantom routing technique. Comput Secur 123:102917","journal-title":"Comput Secur"},{"key":"1220_CR29","doi-asserted-by":"crossref","unstructured":"Feng Y, Liu F (2022) Resource management in cloud computing using deep reinforcement learning: a survey. In: China aeronautical science and technology youth science forum\u00a0(pp. 635\u2013643).Springer Nature Singapore: Singapore","DOI":"10.1007\/978-981-19-7652-0_56"},{"key":"1220_CR30","doi-asserted-by":"crossref","unstructured":"Godhrawala H, Sridaran R (2022) Improving architectural reusability for resource allocation framework in futuristic cloud computing using decision tree based multi-objective automated approach. In: International conference on advancements in smart computing and information security, pp 397\u2013415.Springer: Cham","DOI":"10.1007\/978-3-031-23092-9_32"},{"issue":"2","key":"1220_CR31","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1016\/j.icte.2021.05.004","volume":"7","author":"H Sabireen","year":"2021","unstructured":"Sabireen H, Neelanarayanan VJIE (2021) A review on fog computing: architecture, fog with IoT, algorithms and research challenges. Ict Express 7(2):162\u2013176","journal-title":"Ict Express"},{"key":"1220_CR32","doi-asserted-by":"publisher","first-page":"25445","DOI":"10.1109\/ACCESS.2017.2766923","volume":"5","author":"Y Liu","year":"2017","unstructured":"Liu Y, Fieldsend JE, Min G (2017) A framework of fog computing: architecture, challenges, and optimization. IEEE Access 5:25445\u201325454","journal-title":"IEEE Access"},{"issue":"5","key":"1220_CR33","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MCOM.2018.1700707","volume":"56","author":"M Aazam","year":"2018","unstructured":"Aazam M, Zeadally S, Harras KA (2018) Fog computing architecture, evaluation, and future research directions. IEEE Commun Mag 56(5):46\u201352","journal-title":"IEEE Commun Mag"},{"key":"1220_CR34","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"},{"key":"1220_CR35","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/j.chemolab.2015.08.020","volume":"149","author":"F Marini","year":"2015","unstructured":"Marini F, Walczak B (2015) Particle swarm optimization (PSO): a tutorial. Chemom Intell Lab Syst 149:153\u2013165","journal-title":"Chemom Intell Lab Syst"},{"key":"1220_CR36","doi-asserted-by":"crossref","unstructured":"Jiang H, Xie J, Yang J (2021) Action candidate based clipped double q-learning for discrete and continuous action tasks. In: Proceedings of the AAAI conference on artificial intelligence, vol 35(9), 7979\u20137986","DOI":"10.1609\/aaai.v35i9.16973"},{"key":"1220_CR37","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.jnca.2017.09.002","volume":"98","author":"P Hu","year":"2017","unstructured":"Hu P, Dhelim S, Ning H, Qiu T (2017) Survey on fog computing: architecture, key technologies, applications and open issues. J Netw Comput Appl 98:27\u201342","journal-title":"J Netw Comput Appl"},{"key":"1220_CR38","doi-asserted-by":"crossref","unstructured":"Aazam M, Huh EN (2015) Fog computing micro datacenter based dynamic resource estimation and pricing model for IoT. In: 2015 IEEE 29th international conference on advanced information networking and applications. IEEE, pp 687\u2013694","DOI":"10.1109\/AINA.2015.254"},{"key":"1220_CR39","doi-asserted-by":"crossref","unstructured":"Giang NK, Blackstock M, Lea R, Leung VC (2015) Developing IoT applications in the fog: a distributed dataflow approach. In: 2015 5th International conference on the Internet of Things (IOT). IEEE, pp 155\u2013162","DOI":"10.1109\/IOT.2015.7356560"},{"key":"1220_CR40","unstructured":"\u200fLuan TH, Gao L, Li Z, Xiang Y, Wei G, Sun L (2015) Fog computing: focusing on mobile users at the edge. arXiv preprint arXiv:1502.01815"},{"key":"1220_CR41","doi-asserted-by":"crossref","unstructured":"\u200fDastjerdi AV, Gupta H, Calheiros RN, Ghosh SK, Buyya R (2016) Fog computing: principles, architectures, and applications. In: Internet of things. Morgan Kaufmann, , pp 61\u201375","DOI":"10.1016\/B978-0-12-805395-9.00004-6"},{"key":"1220_CR42","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/j.procs.2016.08.295","volume":"97","author":"M Taneja","year":"2016","unstructured":"Taneja M, Davy A (2016) Resource aware placement of data analytics platform in fog computing. Procedia Comput Sci 97:153\u2013156","journal-title":"Procedia Comput Sci"},{"issue":"2","key":"1220_CR43","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1049\/iet-net.2015.0034","volume":"5","author":"S Sarkar","year":"2016","unstructured":"Sarkar S, Misra S (2016) Theoretical modelling of fog computing: a green computing paradigm to support IoT applications. IET Netw 5(2):23\u201329","journal-title":"IET Netw"},{"issue":"3","key":"1220_CR44","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1109\/MCE.2017.2684981","volume":"6","author":"A Munir","year":"2017","unstructured":"Munir A, Kansakar P, Khan SU (2017) IFCIoT: Integrated Fog Cloud IoT: A novel architectural paradigm for the future Internet of Things. IEEE Consumer Electron Mag 6(3):74\u201382","journal-title":"IEEE Consumer Electron Mag"},{"issue":"4","key":"1220_CR45","doi-asserted-by":"publisher","first-page":"e72","DOI":"10.1002\/spy2.72","volume":"2","author":"S Kunal","year":"2019","unstructured":"Kunal S, Saha A, Amin R (2019) An overview of cloud-fog computing: architectures, applications with security challenges. Security Privacy 2(4):e72","journal-title":"Security Privacy"},{"key":"1220_CR46","doi-asserted-by":"publisher","first-page":"112900","DOI":"10.1016\/j.eswa.2019.112900","volume":"140","author":"E Hern\u00e1ndez-Nieves","year":"2020","unstructured":"Hern\u00e1ndez-Nieves E, Hern\u00e1ndez G, Gil-Gonz\u00e1lez AB, Rodr\u00edguez-Gonz\u00e1lez S, Corchado JM (2020) Fog computing architecture for personalized recommendation of banking products. Expert Syst Appl 140:112900","journal-title":"Expert Syst Appl"},{"issue":"17","key":"1220_CR47","doi-asserted-by":"publisher","first-page":"2110","DOI":"10.3390\/electronics10172110","volume":"10","author":"D Ngabo","year":"2021","unstructured":"Ngabo D, Wang D, Iwendi C, Anajemba JH, Ajao LA, Biamba C (2021) Blockchain-based security mechanism for the medical data at fog computing architecture of internet of things. Electronics 10(17):2110","journal-title":"Electronics"},{"issue":"5","key":"1220_CR48","doi-asserted-by":"publisher","first-page":"3805","DOI":"10.1007\/s40747-021-00582-9","volume":"8","author":"VK Quy","year":"2022","unstructured":"Quy VK, Hau NV, Anh DV, Ngoc LA (2022) Smart healthcare IoT applications based on fog computing: architecture, applications and challenges. Complex Intell Syst 8(5):3805\u20133815","journal-title":"Complex Intell Syst"},{"issue":"3","key":"1220_CR49","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s10922-022-09660-w","volume":"30","author":"BV Natesha","year":"2022","unstructured":"Natesha BV, Guddeti RMR (2022) Meta-heuristic based hybrid service placement strategies for two-level fog computing architecture. J Netw Syst Manage 30(3):47","journal-title":"J Netw Syst Manage"},{"issue":"7","key":"1220_CR50","doi-asserted-by":"publisher","first-page":"071004","DOI":"10.1115\/1.4057011","volume":"145","author":"L Zhang","year":"2023","unstructured":"Zhang L, Ma C, Liu J, Gui H, Wang S (2023) Implementation of precision machine tool thermal error compensation in edge-cloud-fog computing architecture. J Manuf Sci Eng 145(7):071004","journal-title":"J Manuf Sci Eng"},{"key":"1220_CR51","doi-asserted-by":"crossref","unstructured":"Qin B (2023) Research on a fog computing architecture and BP algorithm application for medical big data. Intell Autom Soft Comput 37(1)","DOI":"10.32604\/iasc.2023.037556"},{"key":"1220_CR52","doi-asserted-by":"publisher","unstructured":"Faraji F, Javadpour A, Sangaiah AK et al (2023) A solution for resource allocation through complex systems in fog computing for the internet of things. Computing. https:\/\/doi.org\/10.1007\/s00607-023-01199-1","DOI":"10.1007\/s00607-023-01199-1"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-023-01220-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-023-01220-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-023-01220-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,30]],"date-time":"2024-01-30T07:08:51Z","timestamp":1706598531000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-023-01220-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,3]]},"references-count":52,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,2]]}},"alternative-id":["1220"],"URL":"https:\/\/doi.org\/10.1007\/s00607-023-01220-7","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10,3]]},"assertion":[{"value":"20 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 August 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 October 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}