{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T02:21:44Z","timestamp":1768270904792,"version":"3.49.0"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2025,8,19]],"date-time":"2025-08-19T00:00:00Z","timestamp":1755561600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,8,19]],"date-time":"2025-08-19T00:00:00Z","timestamp":1755561600000},"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":["Cluster Comput"],"published-print":{"date-parts":[[2025,9]]},"DOI":"10.1007\/s10586-025-05588-3","type":"journal-article","created":{"date-parts":[[2025,8,19]],"date-time":"2025-08-19T11:50:50Z","timestamp":1755604250000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["FAMASO: fog-adaptive multi-agent scheduling optimization"],"prefix":"10.1007","volume":"28","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7724-3455","authenticated-orcid":false,"given":"Ganesan","family":"Nagabushnam","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1351-3265","authenticated-orcid":false,"given":"Kyong Hoon","family":"Kim","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2042-1518","authenticated-orcid":false,"given":"Yundo","family":"Choi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,8,19]]},"reference":[{"issue":"7","key":"5588_CR1","doi-asserted-by":"publisher","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","volume":"29","author":"J Gubbi","year":"2013","unstructured":"Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of things (iot): A vision, architectural elements, and future directions. Future generation computer systems 29(7), 1645\u20131660 (2013)","journal-title":"Future generation computer systems"},{"key":"5588_CR2","doi-asserted-by":"crossref","unstructured":"Mahmud, R., Kotagiri, R., Buyya, R.: Fog computing: A taxonomy, survey and future directions. Internet of everything: algorithms, methodologies, technologies and perspectives, 103\u2013130 (2018)","DOI":"10.1007\/978-981-10-5861-5_5"},{"issue":"21","key":"5588_CR3","doi-asserted-by":"publisher","first-page":"4807","DOI":"10.3390\/s19214807","volume":"19","author":"R Basir","year":"2019","unstructured":"Basir, R., Qaisar, S., Ali, M., Aldwairi, M., Ashraf, M.I., Mahmood, A., Gidlund, M.: Fog computing enabling industrial internet of things: State-of-the-art and research challenges. Sensors 19(21), 4807 (2019)","journal-title":"Sensors"},{"key":"5588_CR4","unstructured":"Kim, H.-S.: Fog computing and the internet of things: Extend the cloud to where the things are. Int. j. cisco (2016)"},{"key":"5588_CR5","doi-asserted-by":"crossref","unstructured":"Jabraeil\u00a0Jamali, M., Bahrami, B., Heidari, A., Allahverdizadeh, P., Norouzi, F.: Towards the Internet of Things: Architectures, Security, and Applications. Springer (2019)","DOI":"10.1007\/978-3-030-18468-1"},{"key":"5588_CR6","first-page":"36","volume":"1934\u20132018","author":"IS Association","year":"2018","unstructured":"Association, I.S., et al.: Ieee standard for adoption of openfog reference architecture for fog computing. IEEE Std 1934\u20132018, 36 (2018)","journal-title":"IEEE Std"},{"key":"5588_CR7","doi-asserted-by":"crossref","unstructured":"Jabraeil\u00a0Jamali, M.A., Bahrami, B., Heidari, A., Allahverdizadeh, P., Norouzi, F., Jabraeil\u00a0Jamali, M.A., Bahrami, B., Heidari, A., Allahverdizadeh, P., Norouzi, F.: The iot landscape. Towards the Internet of Things: Architectures, Security, and Applications, 1\u20138 (2020)","DOI":"10.1007\/978-3-030-18468-1_1"},{"issue":"6","key":"5588_CR8","doi-asserted-by":"publisher","first-page":"7521","DOI":"10.1007\/s10586-024-04351-4","volume":"27","author":"A Heidari","year":"2024","unstructured":"Heidari, A., Shishehlou, H., Darbandi, M., Navimipour, N.J., Yalcin, S.: A reliable method for data aggregation on the industrial internet of things using a hybrid optimization algorithm and density correlation degree. Cluster Computing 27(6), 7521\u20137539 (2024)","journal-title":"Cluster Computing"},{"issue":"16","key":"5588_CR9","doi-asserted-by":"publisher","first-page":"8091","DOI":"10.1002\/cpe.8091","volume":"36","author":"A Vakili","year":"2024","unstructured":"Vakili, A., Al-Khafaji, H.M.R., Darbandi, M., Heidari, A., Jafari Navimipour, N., Unal, M.: A new service composition method in the cloud-based internet of things environment using a grey wolf optimization algorithm and mapreduce framework. Concurrency and Computation: Practice and Experience 36(16), 8091 (2024)","journal-title":"Concurrency and Computation: Practice and Experience"},{"issue":"6","key":"5588_CR10","doi-asserted-by":"publisher","first-page":"4969","DOI":"10.1002\/ett.4969","volume":"35","author":"Z Amiri","year":"2024","unstructured":"Amiri, Z., Heidari, A., Zavvar, M., Navimipour, N.J., Esmaeilpour, M.: The applications of nature-inspired algorithms in internet of things-based healthcare service: A systematic literature review. Transactions on Emerging Telecommunications Technologies 35(6), 4969 (2024)","journal-title":"Transactions on Emerging Telecommunications Technologies"},{"issue":"15","key":"5588_CR11","doi-asserted-by":"publisher","first-page":"5886","DOI":"10.1002\/dac.5886","volume":"37","author":"K Zanbouri","year":"2024","unstructured":"Zanbouri, K., Darbandi, M., Nassr, M., Heidari, A., Navimipour, N.J., Yalc\u0131n, S.: A gso-based multi-objective technique for performance optimization of blockchain-based industrial internet of things. International Journal of Communication Systems 37(15), 5886 (2024)","journal-title":"International Journal of Communication Systems"},{"issue":"27","key":"5588_CR12","doi-asserted-by":"publisher","first-page":"8252","DOI":"10.1002\/cpe.8252","volume":"36","author":"A Heidari","year":"2024","unstructured":"Heidari, A., Amiri, Z., Jamali, M.A.J., Jafari, N.: Assessment of reliability and availability of wireless sensor networks in industrial applications by considering permanent faults. Concurrency and Computation: Practice and Experience 36(27), 8252 (2024)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"5588_CR13","doi-asserted-by":"crossref","unstructured":"Wu, C.-g., Wang, L.: An estimation of distribution algorithm to optimize the utility of task scheduling under fog computing systems. Fog Computing: Theory and Practice, 371\u2013384 (2020)","DOI":"10.1002\/9781119551713.ch14"},{"key":"5588_CR14","doi-asserted-by":"crossref","unstructured":"Fox, G., Glazier, J.A., Kadupitiya, J., Jadhao, V., Kim, M., Qiu, J., Sluka, J.P., Somogyi, E., Marathe, M., Adiga, A., et al.: Learning everywhere: Pervasive machine learning for effective high-performance computation. In: 2019 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 422\u2013429 (2019). IEEE","DOI":"10.1109\/IPDPSW.2019.00081"},{"issue":"1","key":"5588_CR15","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1109\/TGCN.2021.3121961","volume":"6","author":"Z Zhou","year":"2021","unstructured":"Zhou, Z., Shojafar, M., Abawajy, J., Yin, H., Lu, H.: Ecms: An edge intelligent energy efficient model in mobile edge computing. IEEE Transactions on Green Communications and Networking 6(1), 238\u2013247 (2021)","journal-title":"IEEE Transactions on Green Communications and Networking"},{"issue":"2","key":"5588_CR16","doi-asserted-by":"publisher","first-page":"658","DOI":"10.1109\/TGCN.2021.3067309","volume":"5","author":"Z Zhou","year":"2021","unstructured":"Zhou, Z., Shojafar, M., Alazab, M., Abawajy, J., Li, F.: Afed-ef: An energy-efficient vm allocation algorithm for iot applications in a cloud data center. IEEE Transactions on Green Communications and Networking 5(2), 658\u2013669 (2021)","journal-title":"IEEE Transactions on Green Communications and Networking"},{"key":"5588_CR17","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2024.100666","volume":"54","author":"Z Amiri","year":"2024","unstructured":"Amiri, Z., Heidari, A., Jafari, N., Hosseinzadeh, M.: Deep study on autonomous learning techniques for complex pattern recognition in interconnected information systems. Computer Science Review 54, 100666 (2024)","journal-title":"Computer Science Review"},{"key":"5588_CR18","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1016\/j.future.2023.10.002","volume":"151","author":"H Hou","year":"2024","unstructured":"Hou, H., Jawaddi, S.N.A., Ismail, A.: Energy efficient task scheduling based on deep reinforcement learning in cloud environment: A specialized review. Future Generation Computer Systems 151, 214\u2013231 (2024)","journal-title":"Future Generation Computer Systems"},{"key":"5588_CR19","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.future.2023.10.012","volume":"152","author":"Z Wang","year":"2024","unstructured":"Wang, Z., Goudarzi, M., Gong, M., Buyya, R.: Deep reinforcement learning-based scheduling for optimizing system load and response time in edge and fog computing environments. Future Generation Computer Systems 152, 55\u201369 (2024)","journal-title":"Future Generation Computer Systems"},{"issue":"6","key":"5588_CR20","doi-asserted-by":"publisher","first-page":"5023","DOI":"10.1007\/s10462-022-10299-x","volume":"56","author":"A Wong","year":"2023","unstructured":"Wong, A., B\u00e4ck, T., Kononova, A.V., Plaat, A.: Deep multiagent reinforcement learning: Challenges and directions. Artificial Intelligence Review 56(6), 5023\u20135056 (2023)","journal-title":"Artificial Intelligence Review"},{"key":"5588_CR21","doi-asserted-by":"crossref","unstructured":"Nagabushnam, G., Choi, Y., Kim, K.H.: Fodas: A novel reinforcement learning approach for efficient task scheduling in fog computing network. In: 2024 9th International Conference on Fog and Mobile Edge Computing (FMEC), pp. 46\u201353 (2024). IEEE","DOI":"10.1109\/FMEC62297.2024.10710250"},{"key":"5588_CR22","unstructured":"Schulman, J., Wolski, F., Dhariwal, P., Radford, A., Klimov, O.: Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347 (2017)"},{"key":"5588_CR23","doi-asserted-by":"publisher","DOI":"10.1016\/j.physd.2019.132306","volume":"404","author":"A Sherstinsky","year":"2020","unstructured":"Sherstinsky, A.: Fundamentals of recurrent neural network (rnn) and long short-term memory (lstm) network. Physica D: Nonlinear Phenomena 404, 132306 (2020)","journal-title":"Physica D: Nonlinear Phenomena"},{"issue":"1","key":"5588_CR24","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1109\/TPDS.2021.3087349","volume":"33","author":"S Tuli","year":"2021","unstructured":"Tuli, S., Poojara, S.R., Srirama, S.N., Casale, G., Jennings, N.R.: Cosco: Container orchestration using co-simulation and gradient based optimization for fog computing environments. IEEE Transactions on Parallel and Distributed Systems 33(1), 101\u2013116 (2021)","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"4","key":"5588_CR25","doi-asserted-by":"publisher","first-page":"392","DOI":"10.3103\/S0146411624700512","volume":"58","author":"W Hao","year":"2024","unstructured":"Hao, W., Hui, L., Duanzheng, S., Jintao, Z.: A research on genetic algorithm-based task scheduling in cloud-fog computing systems. Automatic Control and Computer Sciences 58(4), 392\u2013407 (2024)","journal-title":"Automatic Control and Computer Sciences"},{"key":"5588_CR26","doi-asserted-by":"crossref","unstructured":"Nathawat, S.S., Garg, R.: Performance and energy aware task scheduling in fog computing. In: 2023 IEEE International Conference on Contemporary Computing and Communications (InC4), vol. 1, pp. 1\u20135 (2023). IEEE","DOI":"10.1109\/InC457730.2023.10263201"},{"key":"5588_CR27","doi-asserted-by":"publisher","DOI":"10.1016\/j.iot.2024.101141","volume":"26","author":"S Roy","year":"2024","unstructured":"Roy, S., Bisht, A., Das, A.K., Shetty, S., Hossain, M.S.: Age of correlated information-optimal dynamic policy scheduling for sustainable green iot devices: A multi-agent deep reinforcement learning approach. Internet of Things 26, 101141 (2024)","journal-title":"Internet of Things"},{"issue":"12","key":"5588_CR28","first-page":"768","volume":"4","author":"D Maharana","year":"2017","unstructured":"Maharana, D., Sahoo, B., Sethi, S.: Energy-efficient real-time tasks scheduling in cloud data centers. International Journal of Science Engineering and Advance Technology, IJSEAT 4(12), 768\u2013773 (2017)","journal-title":"International Journal of Science Engineering and Advance Technology, IJSEAT"},{"key":"5588_CR29","doi-asserted-by":"publisher","first-page":"733","DOI":"10.1007\/s11633-016-0993-3","volume":"17","author":"H El Ghor","year":"2020","unstructured":"El Ghor, H., Aggoune, E.-H.M.: Energy efficient scheduler of aperiodic jobs for real-time embedded systems. International Journal of Automation and Computing 17, 733\u2013743 (2020)","journal-title":"International Journal of Automation and Computing"},{"issue":"1","key":"5588_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41598-025-99837-5","volume":"15","author":"D Alsadie","year":"2025","unstructured":"Alsadie, D., Alsulami, M.: Modified grey wolf optimization for energy-efficient internet of things task scheduling in fog computing. Scientific Reports 15(1), 1\u201316 (2025)","journal-title":"Scientific Reports"},{"key":"5588_CR31","doi-asserted-by":"crossref","unstructured":"Arulkumar, V., Lathamanju, R., Nithya, T., Rajendran, T.: Enhancing task scheduling process in fog computing using gto-sssa: A metaheuristic approach. Journal of Intelligent Systems & Internet of Things 14(1) (2025)","DOI":"10.54216\/JISIoT.140109"},{"key":"5588_CR32","doi-asserted-by":"crossref","unstructured":"Anka, F., Tejani, G.G., Sharma, S.K., Baljon, M.: A bioinspired method for optimal task scheduling in fog-cloud environment (2025)","DOI":"10.32604\/cmes.2025.061522"},{"issue":"12","key":"5588_CR33","doi-asserted-by":"publisher","first-page":"34351","DOI":"10.1007\/s11042-023-16971-w","volume":"83","author":"T Salehnia","year":"2024","unstructured":"Salehnia, T., Seyfollahi, A., Raziani, S., Noori, A., Ghaffari, A., Alsoud, A.R., Abualigah, L.: An optimal task scheduling method in iot-fog-cloud network using multi-objective moth-flame algorithm. Multimedia Tools and Applications 83(12), 34351\u201334372 (2024)","journal-title":"Multimedia Tools and Applications"},{"key":"5588_CR34","doi-asserted-by":"crossref","unstructured":"Cheng, M., Li, J., Nazarian, S.: Drl-cloud: Deep reinforcement learning-based resource provisioning and task scheduling for cloud service providers. In: 2018 23rd Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 129\u2013134 (2018). IEEE","DOI":"10.1109\/ASPDAC.2018.8297294"},{"key":"5588_CR35","doi-asserted-by":"crossref","unstructured":"Li, F., Hu, B.: Deepjs: Job scheduling based on deep reinforcement learning in cloud data center. In: Proceedings of the 4th International Conference on Big Data and Computing, pp. 48\u201353 (2019)","DOI":"10.1145\/3335484.3335513"},{"issue":"6","key":"5588_CR36","first-page":"1877","volume":"16","author":"Y Yang","year":"2022","unstructured":"Yang, Y., He, C., Yin, B., Wei, Z., Hong, B.: Cloud task scheduling based on proximal policy optimization algorithm for lowering energy consumption of data center. KSII Transactions on Internet and Information Systems (TIIS) 16(6), 1877\u20131891 (2022)","journal-title":"KSII Transactions on Internet and Information Systems (TIIS)"},{"key":"5588_CR37","unstructured":"Noureddine, D.B., Gharbi, A., Ahmed, S.B.: Multi-agent deep reinforcement learning for task allocation in dynamic environment. In: ICSOFT, pp. 17\u201326 (2017)"},{"key":"5588_CR38","doi-asserted-by":"crossref","unstructured":"Zhao, J., Xie, K., Sun, H., Li, C., Zhang, Y.: An ma-ppo based task scheduling method for computing first networks. In: Proceedings of the 2022 5th International Conference on Telecommunications and Communication Engineering, pp. 260\u2013265 (2022)","DOI":"10.1145\/3577065.3577112"},{"key":"5588_CR39","doi-asserted-by":"crossref","unstructured":"Shyalika, C., Silva, T.: Reinforcement learning based an integrated approach for uncertainty scheduling in adaptive environments using marl. In: 2021 6th International Conference on Inventive Computation Technologies (ICICT), pp. 1204\u20131211 (2021). IEEE","DOI":"10.1109\/ICICT50816.2021.9358727"},{"key":"5588_CR40","doi-asserted-by":"crossref","unstructured":"Fellir, F., El\u00a0Attar, A., Nafil, K., Chung, L.: 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), pp. 377\u2013382 (2020). IEEE","DOI":"10.1109\/ICIoT48696.2020.9089625"},{"issue":"4","key":"5588_CR41","doi-asserted-by":"publisher","first-page":"1747","DOI":"10.1109\/TGCN.2021.3111909","volume":"5","author":"Z Zhou","year":"2021","unstructured":"Zhou, Z., Shojafar, M., Abawajy, J., Bashir, A.K.: Iade: An improved differential evolution algorithm to preserve sustainability in a 6g network. IEEE Transactions on Green Communications and Networking 5(4), 1747\u20131760 (2021)","journal-title":"IEEE Transactions on Green Communications and Networking"},{"key":"5588_CR42","doi-asserted-by":"crossref","unstructured":"Zhou, Z., Abawajy, J.: Reinforcement learning-based edge server placement in the intelligent internet of vehicles environment. IEEE Transactions on Intelligent Transportation Systems (2025)","DOI":"10.1109\/TITS.2025.3557259"},{"key":"5588_CR43","doi-asserted-by":"crossref","unstructured":"Mattia, G.P., Beraldi, R.: Leveraging reinforcement learning for online scheduling of real-time tasks in the edge\/fog-to-cloud computing continuum. In: 2021 IEEE 20th International Symposium on Network Computing and Applications (NCA), pp. 1\u20139 (2021). IEEE","DOI":"10.1109\/NCA53618.2021.9685413"},{"key":"5588_CR44","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/j.procs.2021.07.012","volume":"191","author":"S Swarup","year":"2021","unstructured":"Swarup, S., Shakshuki, E.M., Yasar, A.: Energy efficient task scheduling in fog environment using deep reinforcement learning approach. Procedia Computer Science 191, 65\u201375 (2021)","journal-title":"Procedia Computer Science"},{"key":"5588_CR45","doi-asserted-by":"crossref","unstructured":"Nagabushnam, G., Choi, Y., Kim, K.H.: Energizing the fog: a systematic survey on task scheduling strategies for energy optimization. In: Cluster Computing, vol. 28, p. 375 (2025).","DOI":"10.1007\/s10586-025-05200-8"},{"key":"5588_CR46","doi-asserted-by":"crossref","unstructured":"Buyya, R., Garg, S.K., Calheiros, R.N.: Sla-oriented resource provisioning for cloud computing: Challenges, architecture, and solutions. In: 2011 International Conference on Cloud and Service Computing, pp. 1\u201310 (2011). IEEE","DOI":"10.1109\/CSC.2011.6138522"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-025-05588-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-025-05588-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-025-05588-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,15]],"date-time":"2025-09-15T19:06:09Z","timestamp":1757963169000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-025-05588-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,19]]},"references-count":46,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["5588"],"URL":"https:\/\/doi.org\/10.1007\/s10586-025-05588-3","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,19]]},"assertion":[{"value":"25 February 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 June 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 August 2025","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 have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest\/Competing interests"}},{"value":"All authors provided written consent for the publication of this paper.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"All authors provided written consent for the publication of this paper.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"533"}}