{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,24]],"date-time":"2026-07-24T00:02:37Z","timestamp":1784851357904,"version":"3.55.0"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"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":["J Ambient Intell Human Comput"],"published-print":{"date-parts":[[2023,9]]},"DOI":"10.1007\/s12652-023-04656-z","type":"journal-article","created":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T19:01:46Z","timestamp":1688238106000},"page":"12297-12315","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Dynamic edge server placement in mobile edge computing using modified red deer optimization algorithm and Markov game theory"],"prefix":"10.1007","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9508-7433","authenticated-orcid":false,"given":"Ali","family":"Asghari","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alireza","family":"Vahdani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hossein","family":"Azgomi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Agostino","family":"Forestiero","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,7,1]]},"reference":[{"key":"4656_CR1","doi-asserted-by":"publisher","first-page":"629","DOI":"10.1016\/j.matcom.2021.12.010","volume":"194","author":"M Alimoradi","year":"2022","unstructured":"Alimoradi M, Azgomi H, Asghari A (2022) Trees social relations optimization algorithm: a new swarm-based metaheuristic technique to solve continuous and discrete optimization problems. Math Comput Simul 194:629\u2013664","journal-title":"Math Comput Simul"},{"issue":"7","key":"4656_CR2","doi-asserted-by":"publisher","first-page":"1545","DOI":"10.1007\/s00607-021-00920-2","volume":"103","author":"A Asghari","year":"2021","unstructured":"Asghari A, Sohrabi MK (2021) Combined use of coral reefs optimization and reinforcement learning for improving resource utilization and load balancing in cloud environments. Computing 103(7):1545\u20131567","journal-title":"Computing"},{"issue":"18","key":"4656_CR3","doi-asserted-by":"publisher","first-page":"17503","DOI":"10.1109\/JIOT.2022.3161950","volume":"9","author":"A Asghari","year":"2022","unstructured":"Asghari A, Sohrabi MK (2022) Multi-objective edge server placement in mobile edge computing using a combination of multi-agent deep Q-network and coral reefs optimization. IEEE Internet Things J 9(18):17503\u201317512","journal-title":"IEEE Internet Things J"},{"issue":"21","key":"4656_CR4","doi-asserted-by":"publisher","first-page":"16177","DOI":"10.1007\/s00500-020-04931-7","volume":"24","author":"A Asghari","year":"2020","unstructured":"Asghari A, Sohrabi MK, Yaghmaee F (2020a) Online scheduling of dependent tasks of cloud\u2019s workflows to enhance resource utilization and reduce the makespan using multiple reinforcement learning-based agents. Soft Comput 24(21):16177\u201316199","journal-title":"Soft Comput"},{"key":"4656_CR5","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2020.107340","volume":"179","author":"A Asghari","year":"2020","unstructured":"Asghari A, Sohrabi MK, Yaghmaee F (2020b) A cloud resource management framework for multiple online scientific workflows using cooperative reinforcement learning agents. Comput Netw 179:107340","journal-title":"Comput Netw"},{"issue":"3","key":"4656_CR6","doi-asserted-by":"publisher","first-page":"2800","DOI":"10.1007\/s11227-020-03364-1","volume":"77","author":"A Asghari","year":"2021","unstructured":"Asghari A, Sohrabi MK, Yaghmaee F (2021) Task scheduling, resource provisioning, and load balancing on scientific workflows using parallel SARSA reinforcement learning agents and genetic algorithm. J Supercomput 77(3):2800\u20132828","journal-title":"J Supercomput"},{"issue":"8","key":"4656_CR7","doi-asserted-by":"publisher","first-page":"4037","DOI":"10.1007\/s11227-018-2412-8","volume":"74","author":"L Chen","year":"2018","unstructured":"Chen L, Wu J, Zhou G, Ma L (2018) QUICK: QoS-guaranteed efficient cloudlet placement in wireless metropolitan area networks. J Supercomput 74(8):4037\u20134059","journal-title":"J Supercomput"},{"key":"4656_CR8","doi-asserted-by":"crossref","unstructured":"Chen X, Liu W, Chen J, Zhou J (2020) An edge server placement algorithm in edge computing environment. In: 2020 12th International Conference on Advanced Infocomm Technology (ICAIT), IEEE, pp 85\u201389","DOI":"10.1109\/ICAIT51223.2020.9315526"},{"issue":"2","key":"4656_CR9","doi-asserted-by":"publisher","first-page":"1289","DOI":"10.1109\/JIOT.2021.3079328","volume":"9","author":"Y Chen","year":"2021","unstructured":"Chen Y, Lin Y, Zheng Z, Yu P, Shen J, Guo M (2021) Preference-aware edge server placement in the internet of things. IEEE Internet Things J 9(2):1289\u20131299","journal-title":"IEEE Internet Things J"},{"key":"4656_CR10","doi-asserted-by":"publisher","first-page":"47295","DOI":"10.1109\/ACCESS.2020.2979479","volume":"8","author":"TL Chin","year":"2020","unstructured":"Chin TL, Chen YS, Lyu KY (2020) Queuing model based edge placement for work offloading in mobile cloud networks. IEEE Access 8:47295\u201347303","journal-title":"IEEE Access"},{"issue":"3","key":"4656_CR11","doi-asserted-by":"publisher","first-page":"2178","DOI":"10.1109\/TCC.2020.3008440","volume":"10","author":"G Cui","year":"2020","unstructured":"Cui G, He Q, Chen F, Jin H, Yang Y (2020) Trading off between user coverage and network robustness for edge server placement. IEEE Trans Cloud Comput 10(3):2178\u20132189","journal-title":"IEEE Trans Cloud Comput"},{"key":"4656_CR12","doi-asserted-by":"publisher","first-page":"17990","DOI":"10.1007\/s10489-022-03397-4","volume":"52","author":"A Daliri","year":"2022","unstructured":"Daliri A, Asghari A, Azgomi H, Alimoradi M (2022) The water optimization algorithm: a novel metaheuristic for solving optimization problems. Appl Intell 52:17990","journal-title":"Appl Intell"},{"issue":"19","key":"4656_CR13","doi-asserted-by":"publisher","first-page":"14637","DOI":"10.1007\/s00500-020-04812-z","volume":"24","author":"AM Fathollahi Fard","year":"2020","unstructured":"Fathollahi Fard AM, Hajiaghaei Keshteli M, Tavakkoli Moghaddam R (2020) Red deer algorithm (RDA): a new nature-inspired meta-heuristic. Soft Comput 24(19):14637\u201314665","journal-title":"Soft Comput"},{"issue":"1","key":"4656_CR14","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1016\/j.future.2012.05.023","volume":"29","author":"N Fernando","year":"2013","unstructured":"Fernando N, Loke SW, Rahayu W (2013) Mobile cloud computing: a survey. Futur Gener Comput Syst 29(1):84\u2013106","journal-title":"Futur Gener Comput Syst"},{"key":"4656_CR15","doi-asserted-by":"crossref","unstructured":"Gong Y (2020) Optimal edge server and service placement in mobile edge computing. In: 2020 IEEE 9th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), IEEE, 9: 688\u2013691","DOI":"10.1109\/ITAIC49862.2020.9339180"},{"issue":"5","key":"4656_CR16","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1002\/spe.2685","volume":"50","author":"Y Guo","year":"2020","unstructured":"Guo Y, Wang S, Zhou A, Xu J, Yuan J, Hsu CH (2020) User allocation-aware edge cloud placement in mobile edge computing. Softw Pract Exp 50(5):489\u2013502","journal-title":"Softw Pract Exp"},{"issue":"12","key":"4656_CR17","doi-asserted-by":"publisher","first-page":"3999","DOI":"10.1073\/pnas.0308738101","volume":"101","author":"CA Holt","year":"2004","unstructured":"Holt CA, Roth AE (2004) The Nash equilibrium: a perspective. Proc Natl Acad Sci 101(12):3999\u20134002","journal-title":"Proc Natl Acad Sci"},{"key":"4656_CR18","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1613\/jair.301","volume":"4","author":"LP Kaelbling","year":"1996","unstructured":"Kaelbling LP, Littman ML, Moore AW (1996) Reinforcement learning: a survey. J Artif Intell Res 4:237\u2013285","journal-title":"J Artif Intell Res"},{"issue":"13","key":"4656_CR19","doi-asserted-by":"publisher","first-page":"10308","DOI":"10.1109\/JIOT.2020.3041805","volume":"8","author":"SK Kasi","year":"2020","unstructured":"Kasi SK, Kasi MK, Ali K, Raza M, Afzal H, Lasebae A, Naeem B, Ul Islam S, Rodrigues JJ (2020) Heuristic edge server placement in industrial internet of things and cellular networks. IEEE Internet Things J 8(13):10308\u201310317","journal-title":"IEEE Internet Things J"},{"issue":"1","key":"4656_CR20","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s11036-012-0368-0","volume":"18","author":"K Kumar","year":"2013","unstructured":"Kumar K, Liu J, Lu YH, Bhargava B (2013) A survey of computation offloading for mobile systems. Mob Netw Appl 18(1):129\u2013140","journal-title":"Mob Netw Appl"},{"key":"4656_CR21","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.jpdc.2021.03.007","volume":"153","author":"T L\u00e4hderanta","year":"2021","unstructured":"L\u00e4hderanta T, Lepp\u00e4nen T, Ruha L, Lov\u00e9n L, Harjula E, Ylianttila M, Riekki J, Sillanp\u00e4\u00e4 MJ (2021) Edge computing server placement with capacitated location allocation. J Parallel Distrib Comput 153:130\u2013149","journal-title":"J Parallel Distrib Comput"},{"key":"4656_CR22","doi-asserted-by":"crossref","unstructured":"Li Y, Wang S (2018) An energy-aware edge server placement algorithm in mobile edge computing. In: 2018 IEEE International Conference on Edge Computing (EDGE), IEEE, pp 66\u201373","DOI":"10.1109\/EDGE.2018.00016"},{"issue":"21","key":"4656_CR23","doi-asserted-by":"publisher","first-page":"3907","DOI":"10.1049\/iet-com.2020.0651","volume":"14","author":"X Li","year":"2020","unstructured":"Li X, Zeng F, Fang G, Huang Y, Tao X (2020) Load balancing edge server placement method with QoS requirements in wireless metropolitan area networks. IET Commun 14(21):3907\u20133916","journal-title":"IET Commun"},{"key":"4656_CR24","doi-asserted-by":"crossref","unstructured":"Littman ML (1994) Markov games as a framework for multi-agent reinforcement learning. In: Machine learning proceedings, Morgan Kaufmann, pp 157\u2013163","DOI":"10.1016\/B978-1-55860-335-6.50027-1"},{"key":"4656_CR25","doi-asserted-by":"crossref","unstructured":"Lu D, Qu Y, Wu F, Dai H, Dong C, Chen, G (2020) Robust server placement for edge computing. In\u00a02020 IEEE International Parallel and Distributed Processing Symposium (IPDPS), IEEE, pp 285\u2013294","DOI":"10.1109\/IPDPS47924.2020.00038"},{"key":"4656_CR26","doi-asserted-by":"crossref","unstructured":"Ma R (2021) Edge server placement for service offloading in internet of things.\u00a0Security and communication networks,\u00a02021","DOI":"10.1155\/2021\/5109163"},{"key":"4656_CR27","doi-asserted-by":"crossref","unstructured":"Meng J, Zeng C, Tan H, Li Z, Li B, Li XY (2019) Joint heterogeneous server placement and application configuration in edge computing. In: 2019 IEEE 25Th International conference on parallel and distributed systems (ICPADS), IEEE, pp 488\u2013497","DOI":"10.1109\/ICPADS47876.2019.00075"},{"key":"4656_CR28","unstructured":"OpenCelliD - Largest open database of cell towers & geolocation - by Unwired Labs. (n.d.).\u00a0https:\/\/opencellid.org. Accessed 26 Feb 2022"},{"issue":"11","key":"4656_CR29","doi-asserted-by":"publisher","first-page":"7771","DOI":"10.1109\/TII.2021.3069470","volume":"17","author":"B Pu","year":"2021","unstructured":"Pu B, Li K, Li S, Zhu N (2021) Automatic fetal ultrasound standard plane recognition based on deep learning and IIoT. IEEE Trans Industr Inf 17(11):7771\u20137780","journal-title":"IEEE Trans Industr Inf"},{"key":"4656_CR30","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1016\/j.comcom.2021.07.021","volume":"178","author":"B Shen","year":"2021","unstructured":"Shen B, Xu X, Qi L, Zhang X, Srivastava G (2021) Dynamic server placement in edge computing toward internet of vehicles. Comput Commun 178:114\u2013123","journal-title":"Comput Commun"},{"issue":"7","key":"4656_CR31","doi-asserted-by":"publisher","first-page":"6088","DOI":"10.1109\/JIOT.2019.2957124","volume":"7","author":"Q Tang","year":"2019","unstructured":"Tang Q, Wang K, Song Y, Li F, Park JH (2019) Waiting time minimized charging and discharging strategy based on mobile edge computing supported by software-defined network. IEEE Internet Things J 7(7):6088\u20136101","journal-title":"IEEE Internet Things J"},{"issue":"2","key":"4656_CR32","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/s00354-008-0081-5","volume":"28","author":"L Wang","year":"2010","unstructured":"Wang L, Von Laszewski G, Younge A, He X, Kunze M, Tao J, Fu C (2010) Cloud computing: a perspective study. N Gener Comput 28(2):137\u2013146","journal-title":"N Gener Comput"},{"key":"4656_CR33","doi-asserted-by":"crossref","unstructured":"Wang F, Huang X, Nian H, He Q, Yang Y, Zhang C (2019a) Cost-effective edge server placement in edge computing. In: Proceedings of the 2019a 5th international conference on systems, control and Communications, pp 6\u201310","DOI":"10.1145\/3377458.3377461"},{"key":"4656_CR34","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1016\/j.jpdc.2018.06.008","volume":"127","author":"S Wang","year":"2019","unstructured":"Wang S, Zhao Y, Xu J, Yuan J, Hsu CH (2019b) Edge server placement in mobile edge computing. J Parallel Distrib Comput 127:160\u2013168","journal-title":"J Parallel Distrib Comput"},{"issue":"2","key":"4656_CR35","first-page":"393","volume":"21","author":"J Wang","year":"2020","unstructured":"Wang J, Yang Y, Wang T, Sherratt RS, Zhang J (2020a) Big data service architecture: a survey. J Internet Technol 21(2):393\u2013405","journal-title":"J Internet Technol"},{"issue":"5","key":"4656_CR36","first-page":"1437","volume":"21","author":"J Wang","year":"2020","unstructured":"Wang J, Wu W, Liao Z, Jung YW, Kim JU (2020b) An enhanced PROMOT algorithm with D2D and robust for mobile edge computing. J Internet Technol 21(5):1437\u20131445","journal-title":"J Internet Technol"},{"issue":"3","key":"4656_CR37","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1007\/BF00992698","volume":"8","author":"CJ Watkins","year":"1992","unstructured":"Watkins CJ, Dayan P (1992) Q-Learning. Mach Learn 8(3):279\u2013292","journal-title":"Mach Learn"},{"issue":"3","key":"4656_CR38","first-page":"729","volume":"12","author":"MA Wiering","year":"2012","unstructured":"Wiering MA, Van Otterlo M (2012) Reinforcement learning. Adapt Learn Optim 12(3):729","journal-title":"Adapt Learn Optim"},{"key":"4656_CR39","doi-asserted-by":"crossref","unstructured":"Xiao K, Gao Z, Wang Q, Yang Y (2018) A heuristic algorithm based on resource requirements forecasting for server placement in edge computing. In: 2018 IEEE\/ACM Symposium on Edge Computing (SEC), IEEE, pp 354\u2013355","DOI":"10.1109\/SEC.2018.00043"},{"issue":"1","key":"4656_CR40","first-page":"1","volume":"21","author":"J Zhang","year":"2020","unstructured":"Zhang J, Zhong S, Wang T, Chao HC, Wang J (2020) Blockchain-based systems and applications: a survey. J Internet Technol 21(1):1\u201314","journal-title":"J Internet Technol"}],"container-title":["Journal of Ambient Intelligence and Humanized Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-023-04656-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12652-023-04656-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-023-04656-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,24]],"date-time":"2023-07-24T16:03:10Z","timestamp":1690214590000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12652-023-04656-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,1]]},"references-count":40,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2023,9]]}},"alternative-id":["4656"],"URL":"https:\/\/doi.org\/10.1007\/s12652-023-04656-z","relation":{},"ISSN":["1868-5137","1868-5145"],"issn-type":[{"value":"1868-5137","type":"print"},{"value":"1868-5145","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,1]]},"assertion":[{"value":"28 June 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 June 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 July 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}