{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T15:22:09Z","timestamp":1784733729119,"version":"3.55.0"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"21","license":[{"start":{"date-parts":[[2023,3,17]],"date-time":"2023-03-17T00:00:00Z","timestamp":1679011200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,3,17]],"date-time":"2023-03-17T00:00:00Z","timestamp":1679011200000},"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":["Soft Comput"],"published-print":{"date-parts":[[2023,11]]},"DOI":"10.1007\/s00500-023-07995-3","type":"journal-article","created":{"date-parts":[[2023,3,17]],"date-time":"2023-03-17T05:02:45Z","timestamp":1679029365000},"page":"16143-16157","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Multi-objective edge server placement using the whale optimization algorithm and game theory"],"prefix":"10.1007","volume":"27","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":"Hossein","family":"Azgomi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zahra","family":"darvishmofarahi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,3,17]]},"reference":[{"issue":"18","key":"7995_CR1","doi-asserted-by":"publisher","first-page":"9287","DOI":"10.1007\/s00500-022-07245-y","volume":"26","author":"T Abbasi-khazaei","year":"2022","unstructured":"Abbasi-khazaei T, Rezvani MH (2022) Energy-aware and carbon-efficient VM placement optimization in cloud datacenters using evolutionary computing methods. Soft Comput 26(18):9287\u20139322","journal-title":"Soft Comput"},{"issue":"7","key":"7995_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":"7995_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 (2022a) Multiobjective edge server placement in mobile-edge computing using a combination of multiagent deep q-network and coral reefs optimization. IEEE Internet Things J 9(18):17503\u201317512","journal-title":"IEEE Internet Things J"},{"key":"7995_CR4","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-022-03885-y","author":"A Asghari","year":"2022","unstructured":"Asghari A, Sohrabi MK (2022) Bi-objective cloud resource management for dependent tasks using Q-learning and NSGA-3. J Ambient Intell Humaniz Comput. https:\/\/doi.org\/10.1007\/s12652-022-03885-y","journal-title":"J Ambient Intell Humaniz Comput"},{"key":"7995_CR5","doi-asserted-by":"publisher","first-page":"107340","DOI":"10.1016\/j.comnet.2020.107340","volume":"179","author":"A Asghari","year":"2020","unstructured":"Asghari A, Sohrabi MK, Yaghmaee F (2020) A cloud resource management framework for multiple online scientific workflows using cooperative reinforcement learning agents. Comput Netw 179:107340. https:\/\/doi.org\/10.1016\/j.comnet.2020.107340","journal-title":"Comput Netw"},{"key":"7995_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:2800\u20132828","journal-title":"J Supercomput"},{"key":"7995_CR7","doi-asserted-by":"publisher","DOI":"10.1145\/3514233","author":"T Chen","year":"2022","unstructured":"Chen T, Li M (2022) The weights can be harmful: pareto search versus weighted search in multi-objective search-based software engineering. ACM Trans Softw Eng Methodol. https:\/\/doi.org\/10.1145\/3514233","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"7995_CR8","doi-asserted-by":"publisher","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. https:\/\/doi.org\/10.1109\/ICAIT51223.2020.9315526","DOI":"10.1109\/ICAIT51223.2020.9315526"},{"key":"7995_CR9","volume-title":"Game theory","author":"D Fudenberg","year":"1991","unstructured":"Fudenberg D, Tirole J (1991) Game theory. MIT press, Cambridge"},{"issue":"7","key":"7995_CR10","doi-asserted-by":"publisher","first-page":"1376","DOI":"10.1109\/49.536486","volume":"14","author":"JF Gibbon","year":"1996","unstructured":"Gibbon JF, Little TDC (1996) The use of network delay estimation for multimedia data retrieval. IEEE J Sel Areas Commun 14(7):1376\u20131387","journal-title":"IEEE J Sel Areas Commun"},{"key":"7995_CR11","doi-asserted-by":"publisher","first-page":"138200","DOI":"10.1109\/ACCESS.2021.3117870","volume":"9","author":"PC Huang","year":"2021","unstructured":"Huang PC, Chin TL, Chuang TY (2021a) Server placement and task allocation for load balancing in edge-computing networks. IEEE Access 9:138200\u2013138208","journal-title":"IEEE Access"},{"issue":"8","key":"7995_CR12","doi-asserted-by":"publisher","first-page":"2628","DOI":"10.3390\/s21082628","volume":"21","author":"M Huang","year":"2021","unstructured":"Huang M, Zhai Q, Chen Y, Feng S, Shu F (2021b) Multi-Objective whale optimization algorithm for computation offloading optimization in mobile edge computing. Sensors 21(8):2628. https:\/\/doi.org\/10.3390\/s21082628","journal-title":"Sensors"},{"issue":"2","key":"7995_CR13","doi-asserted-by":"publisher","first-page":"1301","DOI":"10.1007\/s11277-022-09792-x","volume":"126","author":"G Jabbari","year":"2022","unstructured":"Jabbari G, Chalish N, Ghiasian A, Khorsandi Koohanestani A (2022) Heterogenous server placement for delay sensitive applications in green mobile edge computing. Wirel Pers Commun 126(2):1301\u20131319","journal-title":"Wirel Pers Commun"},{"issue":"13","key":"7995_CR14","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, Islam UI, 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":"17","key":"7995_CR15","doi-asserted-by":"publisher","first-page":"2098","DOI":"10.3390\/electronics10172098","volume":"10","author":"MK Kasi","year":"2021","unstructured":"Kasi MK, Abu Ghazalah S, Akram RN, Sauveron D (2021) Secure mobile edge server placement using multi-agent reinforcement learning. Electronics 10(17):2098. https:\/\/doi.org\/10.3390\/electronics10172098","journal-title":"Electronics"},{"key":"7995_CR16","doi-asserted-by":"publisher","unstructured":"Khamari S, Rachedi A, Ahmed T, Mosbah M (2022) Green edge servers placement for intelligent transport systems. In: 2022 13th international conference on network of the future (NoF), IEEE, pp 1\u20138. https:\/\/doi.org\/10.1109\/NoF55974.2022.9942580","DOI":"10.1109\/NoF55974.2022.9942580"},{"key":"7995_CR17","doi-asserted-by":"crossref","unstructured":"Khosravi A, Garg SK, Buyya R (2013) Energy and carbon-efficient placement of virtual machines in distributed cloud data centers. In: Euro-Par 2013 parallel processing. 19th international conference, Aachen, Germany, Proceedings 19:\u00a0317\u2013328. Springer Berlin Heidelberg.","DOI":"10.1007\/978-3-642-40047-6_33"},{"key":"7995_CR18","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:129\u2013140","journal-title":"Mob Netw Appl"},{"key":"7995_CR19","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 RL, 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":"7995_CR20","doi-asserted-by":"publisher","unstructured":"Lee S, Lee S, Shin MK (2019) Low cost MEC server placement and association in 5G networks. In: 2019 International conference on information and communication technology convergence (ICTC), IEEE, pp 879-882. https:\/\/doi.org\/10.1109\/ICTC46691.2019.8939566","DOI":"10.1109\/ICTC46691.2019.8939566"},{"key":"7995_CR21","doi-asserted-by":"publisher","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. https:\/\/doi.org\/10.1109\/EDGE.2018.00016","DOI":"10.1109\/EDGE.2018.00016"},{"issue":"21","key":"7995_CR22","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"},{"issue":"1","key":"7995_CR23","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1109\/JIOT.2021.3082898","volume":"9","author":"Y Li","year":"2021","unstructured":"Li Y, Zhou A, Ma X, Wang S (2021a) Profit-aware edge server placement. IEEE Internet Things J 9(1):55\u201367","journal-title":"IEEE Internet Things J"},{"issue":"9","key":"7995_CR24","doi-asserted-by":"publisher","first-page":"e4196","DOI":"10.1002\/ett.4196","volume":"32","author":"B Li","year":"2021","unstructured":"Li B, Hou P, Wu H, Qian R, Ding H (2021) Placement of edge server based on task overhead in mobile edge computing environment. Trans Emerg Telecommun Technol 32(9):e4196. https:\/\/doi.org\/10.1002\/ett.4196","journal-title":"Trans Emerg Telecommun Technol"},{"key":"7995_CR25","doi-asserted-by":"publisher","unstructured":"Liang H, Jin L, Rong Y (2022) A resource allocation method for cloudlet placement based on PSO in mobile edge computing. In: 2022 7th international conference on intelligent computing and signal processing (ICSP), IEEE, pp 91\u201396. https:\/\/doi.org\/10.1109\/ICSP54964.2022.9778807","DOI":"10.1109\/ICSP54964.2022.9778807"},{"key":"7995_CR26","doi-asserted-by":"publisher","unstructured":"Lu D, Qu Y, Wu F, Dai H, Dong C, Chen G (2020) Robust server placement for edge computing. In: 2020 IEEE international parallel and distributed processing symposium (IPDPS), IEEE, pp 285-294. https:\/\/doi.org\/10.1109\/IPDPS47924.2020.00038","DOI":"10.1109\/IPDPS47924.2020.00038"},{"key":"7995_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2021\/5109163","volume":"2021","author":"R Ma","year":"2021","unstructured":"Ma R (2021) Edge server placement for service offloading in Internet of Things. Secur Commun Netw 2021:1\u201316. https:\/\/doi.org\/10.1155\/2021\/5109163","journal-title":"Secur Commun Netw"},{"key":"7995_CR28","doi-asserted-by":"publisher","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. https:\/\/doi.org\/10.1109\/ICPADS47876.2019.00075","DOI":"10.1109\/ICPADS47876.2019.00075"},{"key":"7995_CR29","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","volume":"95","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51\u201367","journal-title":"Adv Eng Softw"},{"key":"7995_CR30","doi-asserted-by":"publisher","unstructured":"Mohan N, Zavodovski A, Zhou P, Kangasharju J (2018) Anveshak: placing edge servers in the wild. In: Proceedings of the 2018 workshop on mobile edge communications. pp 7\u201312. https:\/\/doi.org\/10.1145\/3229556.3229560","DOI":"10.1145\/3229556.3229560"},{"issue":"1","key":"7995_CR31","doi-asserted-by":"publisher","first-page":"1434","DOI":"10.1007\/s11227-021-03891-5","volume":"78","author":"Z Nadalizadeh","year":"2022","unstructured":"Nadalizadeh Z, Momtazpour M (2022) GreenPacker: renewable-and fragmentation-aware VM placement for geographically distributed green data centers. J Supercomput 78(1):1434\u20131457","journal-title":"J Supercomput"},{"key":"7995_CR32","doi-asserted-by":"publisher","unstructured":"Nannen V, Eiben AE (2006) A method for parameter calibration and relevance estimation in evolutionary algorithms. In: Proceedings of the 8th annual conference on Genetic and evolutionary computation, pp 183\u2013190. https:\/\/doi.org\/10.1145\/1143997.1144029","DOI":"10.1145\/1143997.1144029"},{"key":"7995_CR33","unstructured":"OpenCelliD (2022) Largest Open Database of Cell Towers & Geolocation - by Unwired Labs. (n.d.).\u00a0https:\/\/opencellid.org. Accessed 15 October 2022"},{"issue":"3","key":"7995_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1379759.1379762","volume":"55","author":"CH Papadimitriou","year":"2008","unstructured":"Papadimitriou CH, Roughgarden T (2008) Computing correlated equilibria in multi-player games. J ACM (JACM) 55(3):1\u201329","journal-title":"J ACM (JACM)"},{"key":"7995_CR35","doi-asserted-by":"publisher","unstructured":"Premsankar G, Ghaddar B, Di Francesco M, Verago R (2018) Efficient placement of edge computing devices for vehicular applications in smart cities. In: NOMS 2018\u20132018 IEEE\/IFIP network operations and management symposium, IEEE, pp 1\u20139. https:\/\/doi.org\/10.1109\/NOMS.2018.8406256","DOI":"10.1109\/NOMS.2018.8406256"},{"key":"7995_CR36","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"},{"key":"7995_CR37","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/j.neucom.2017.04.075","volume":"272","author":"G Villarrubia","year":"2018","unstructured":"Villarrubia G, De Paz JF, Chamoso P, De la Prieta F (2018) Artificial neural networks used in optimization problems. Neurocomputing 272:10\u201316","journal-title":"Neurocomputing"},{"key":"7995_CR38","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 (2019) Edge server placement in mobile edge computing. J Parallel Distrib Comput 127:160\u2013168","journal-title":"J Parallel Distrib Comput"},{"issue":"3","key":"7995_CR39","doi-asserted-by":"publisher","first-page":"4032","DOI":"10.1007\/s11227-021-04017-7","volume":"78","author":"Z Wang","year":"2022","unstructured":"Wang Z, Zhang W, Jin X, Huang Y, Lu C (2022) An optimal edge server placement approach for cost reduction and load balancing in intelligent manufacturing. J Supercomput 78(3):4032\u20134056","journal-title":"J Supercomput"},{"issue":"4","key":"7995_CR40","doi-asserted-by":"publisher","first-page":"2910","DOI":"10.1109\/TII.2020.2987994","volume":"17","author":"X Xu","year":"2020","unstructured":"Xu X, Shen B, Yin X, Khosravi MR, Wu H, Qi L, Wan S (2020) Edge server quantification and placement for offloading social media services in industrial cognitive IoV. IEEE Trans Industr Inf 17(4):2910\u20132918","journal-title":"IEEE Trans Industr Inf"},{"issue":"4","key":"7995_CR41","doi-asserted-by":"publisher","first-page":"1031","DOI":"10.1109\/TPDS.2016.2604803","volume":"28","author":"H Yin","year":"2016","unstructured":"Yin H, Zhang X, Liu HH, Luo Y, Tian C, Zhao S, Li F (2016) Edge provisioning with flexible server placement. IEEE Trans Parallel Distrib Syst 28(4):1031\u20131045. https:\/\/doi.org\/10.1109\/TPDS.2016.2604803","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"12","key":"7995_CR42","doi-asserted-by":"publisher","first-page":"2540","DOI":"10.1002\/spe.2847","volume":"51","author":"J Zhang","year":"2021","unstructured":"Zhang J, Li X, Zhang X, Xue Y, Srivastava G, Dou W (2021a) Service offloading oriented edge server placement in smart farming. Softw Pract Exp 51(12):2540\u20132557","journal-title":"Softw Pract Exp"},{"issue":"7","key":"7995_CR43","doi-asserted-by":"publisher","first-page":"9370","DOI":"10.1109\/TITS.2021.3116960","volume":"23","author":"J Zhang","year":"2021","unstructured":"Zhang J, Lu J, Yan X, Xu X, Qi L, Dou W (2021b) Quantified edge server placement with quantum encoding in internet of vehicles. IEEE Trans Intell Transp Syst 23(7):9370\u20139379","journal-title":"IEEE Trans Intell Transp Syst"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-023-07995-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-023-07995-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-023-07995-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,15]],"date-time":"2023-09-15T07:09:15Z","timestamp":1694761755000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-023-07995-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,17]]},"references-count":43,"journal-issue":{"issue":"21","published-print":{"date-parts":[[2023,11]]}},"alternative-id":["7995"],"URL":"https:\/\/doi.org\/10.1007\/s00500-023-07995-3","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-2289792\/v1","asserted-by":"object"}]},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,17]]},"assertion":[{"value":"1 March 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 March 2023","order":2,"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 conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}