{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T22:17:55Z","timestamp":1776464275202,"version":"3.51.2"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"13","license":[{"start":{"date-parts":[[2023,4,13]],"date-time":"2023-04-13T00:00:00Z","timestamp":1681344000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,4,13]],"date-time":"2023-04-13T00:00:00Z","timestamp":1681344000000},"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 Supercomput"],"published-print":{"date-parts":[[2023,9]]},"DOI":"10.1007\/s11227-023-05271-7","type":"journal-article","created":{"date-parts":[[2023,4,13]],"date-time":"2023-04-13T05:02:35Z","timestamp":1681362155000},"page":"14954-14980","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Energy-aware edge server placement using the improved butterfly optimization algorithm"],"prefix":"10.1007","volume":"79","author":[{"given":"Ali","family":"Asghari","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marjan","family":"Sayadi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hossein","family":"Azgomi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,4,13]]},"reference":[{"key":"5271_CR1","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. https:\/\/doi.org\/10.1007\/s11227-020-03364-1","journal-title":"J Supercomput"},{"issue":"5","key":"5271_CR2","doi-asserted-by":"publisher","first-page":"1243","DOI":"10.1007\/s00521-017-3000-1","volume":"29","author":"V Chang","year":"2018","unstructured":"Chang V (2018) An overview, examples, and impacts offered by emerging services and analytics in cloud computing virtual reality. Neural Comput Appl 29(5):1243\u20131256. https:\/\/doi.org\/10.1007\/s00521-017-3000-1","journal-title":"Neural Comput Appl"},{"key":"5271_CR3","doi-asserted-by":"publisher","first-page":"102781","DOI":"10.1016\/j.jnca.2020.102781","volume":"169","author":"H Lin","year":"2020","unstructured":"Lin H, Zeadally S, Chen Z, Labiod H, Wang L (2020) A survey on computation offloading modeling for edge computing. J Netw Comput Appl 169:102781. https:\/\/doi.org\/10.1016\/j.jnca.2020.102781","journal-title":"J Netw Comput Appl"},{"issue":"1","key":"5271_CR4","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. Future Gener Comput Syst 29(1):84\u2013106. https:\/\/doi.org\/10.1016\/j.future.2012.05.023","journal-title":"Future Gener Comput Syst"},{"issue":"18","key":"5271_CR5","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) 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. https:\/\/doi.org\/10.1109\/JIOT.2022.3161950","journal-title":"IEEE Internet Things J"},{"key":"5271_CR6","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":"5271_CR7","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. https:\/\/doi.org\/10.1016\/j.jpdc.2018.06.008","journal-title":"J Parallel Distrib Comput"},{"key":"5271_CR8","doi-asserted-by":"publisher","first-page":"715","DOI":"10.1007\/s00500-018-3102-4","volume":"23","author":"S Arora","year":"2019","unstructured":"Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput 23:715\u2013734. https:\/\/doi.org\/10.1007\/s00500-018-3102-4","journal-title":"Soft Comput"},{"key":"5271_CR9","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/739768","author":"S Salcedo-Sanz","year":"2014","unstructured":"Salcedo-Sanz S, Del Ser J, Landa-Torres I, Gil-L\u00f3pez S, Portilla-Figueras JA (2014) The coral reefs optimization algorithm: a novel metaheuristic for efficiently solving optimization problems. Sci World J. https:\/\/doi.org\/10.1155\/2014\/739768","journal-title":"Sci World J"},{"key":"5271_CR10","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.future.2013.06.009","volume":"37","author":"CM Wu","year":"2014","unstructured":"Wu CM, Chang RS, Chan HY (2014) A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters. Future Gener Comput Syst 37:141\u2013147. https:\/\/doi.org\/10.1016\/j.future.2013.06.009","journal-title":"Future Gener Comput Syst"},{"key":"5271_CR11","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. IEEE, pp 66\u201373. https:\/\/doi.org\/10.1109\/EDGE.2018.00016","DOI":"10.1109\/EDGE.2018.00016"},{"key":"5271_CR12","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"},{"issue":"1","key":"5271_CR13","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 (2021) Profit-aware edge server placement. IEEE Internet Things J 9(1):55\u201367. https:\/\/doi.org\/10.1109\/JIOT.2021.3082898","journal-title":"IEEE Internet Things J"},{"issue":"13","key":"5271_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, 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. https:\/\/doi.org\/10.1109\/JIOT.2020.3041805","journal-title":"IEEE Internet Things J"},{"issue":"12","key":"5271_CR15","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 (2021) Service offloading oriented edge server placement in smart farming. Softw Pract Exp 51(12):2540\u20132557. https:\/\/doi.org\/10.1002\/spe.2847","journal-title":"Softw Pract Exp"},{"issue":"4","key":"5271_CR16","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 Ind Inform 17(4):2910\u20132918. https:\/\/doi.org\/10.1109\/TII.2020.2987994","journal-title":"IEEE Trans Ind Inform"},{"key":"5271_CR17","doi-asserted-by":"publisher","unstructured":"Lee S, Lee S, Shin MK (2019) Low cost MEC server placement and association in 5G networks. In: International Conference on Information and Communication Technology Convergence. IEEE, pp 879\u2013882. https:\/\/doi.org\/10.1109\/ICTC46691.2019.8939566","DOI":"10.1109\/ICTC46691.2019.8939566"},{"key":"5271_CR18","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":"9","key":"5271_CR19","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":"5271_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-023-07995-3","author":"A Asghari","year":"2023","unstructured":"Asghari A, Azgomi H (2023) Multi-Objective edge server placement using the whale optimization algorithm and Game theory. Soft Comput. https:\/\/doi.org\/10.1007\/s00500-023-07995-3","journal-title":"Soft Comput"},{"issue":"3","key":"5271_CR21","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. https:\/\/doi.org\/10.1007\/s11227-021-04017-7","journal-title":"J Supercomput"},{"key":"5271_CR22","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1016\/j.comcom.2022.02.011","volume":"187","author":"J Lu","year":"2022","unstructured":"Lu J, Jiang J, Balasubramanian V, Khosravi MR, Xu X (2022) Deep reinforcement learning-based multi-objective edge server placement in internet of vehicles. Comput Commun 187:172\u2013180. https:\/\/doi.org\/10.1016\/j.comcom.2022.02.011","journal-title":"Comput Commun"},{"issue":"3","key":"5271_CR23","doi-asserted-by":"publisher","first-page":"317","DOI":"10.3390\/e24030317","volume":"24","author":"F Luo","year":"2022","unstructured":"Luo F, Zheng S, Ding W, Fuentes J, Li Y (2022) An edge server placement method based on reinforcement learning. Entropy 24(3):317. https:\/\/doi.org\/10.3390\/e24030317","journal-title":"Entropy"},{"key":"5271_CR24","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2022.3226681","author":"C Ling","year":"2022","unstructured":"Ling C, Feng Z, Xu L, Huang Q, Zhou Y, Zhang W, Yadav R (2022) An edge server placement algorithm based on graph convolution network. IEEE Trans Veh Technol. https:\/\/doi.org\/10.1109\/TVT.2022.3226681","journal-title":"IEEE Trans Veh Technol"},{"issue":"7","key":"5271_CR25","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. https:\/\/doi.org\/10.1007\/s00607-021-00920-2","journal-title":"Computing"},{"key":"5271_CR26","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-021-03368-3","author":"A Asghari","year":"2022","unstructured":"Asghari A, Sohrabi MK (2022) Combined use of coral reefs optimization and multi-agent deep Q-network for energy-aware resource provisioning in cloud data centers using DVFS technique. Cluster Comput. https:\/\/doi.org\/10.1007\/s10586-021-03368-3","journal-title":"Cluster Comput"},{"key":"5271_CR27","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1016\/j.simpat.2018.07.006","volume":"87","author":"M Safari","year":"2018","unstructured":"Safari M, Khorsand R (2018) Energy-aware scheduling algorithm for time-constrained workflow tasks in DVFS-enabled cloud environment. Simul Model Pract Theory 87:311\u2013326. https:\/\/doi.org\/10.1016\/j.simpat.2018.07.006","journal-title":"Simul Model Pract Theory"},{"issue":"3","key":"5271_CR28","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1016\/j.jksuci.2018.07.001","volume":"32","author":"MH Shirvani","year":"2020","unstructured":"Shirvani MH, Rahmani AM, Sahafi A (2020) A survey study on virtual machine migration and server consolidation techniques in DVFS-enabled cloud datacenter: taxonomy and challenges. J King Saud Univ Comput Inf Sci 32(3):267\u2013286. https:\/\/doi.org\/10.1016\/j.jksuci.2018.07.001","journal-title":"J King Saud Univ Comput Inf Sci"},{"key":"5271_CR29","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.sysarc.2018.03.001","volume":"84","author":"T Wu","year":"2018","unstructured":"Wu T, Gu H, Zhou J, Wei T, Liu X, Chen M (2018) Soft error-aware energy-efficient task scheduling for workflow applications in DVFS-enabled cloud. J Syst Archit 84:12\u201327. https:\/\/doi.org\/10.1016\/j.sysarc.2018.03.001","journal-title":"J Syst Archit"},{"issue":"1","key":"5271_CR30","doi-asserted-by":"publisher","first-page":"1502242","DOI":"10.1080\/23311916.2018.1502242","volume":"5","author":"N Gunantara","year":"2018","unstructured":"Gunantara N (2018) A review of multi-objective optimization: methods and its applications. Cogent Eng 5(1):1502242. https:\/\/doi.org\/10.1080\/23311916.2018.1502242","journal-title":"Cogent Eng"},{"key":"5271_CR31","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1016\/j.cie.2019.05.012","volume":"133","author":"A Arram","year":"2019","unstructured":"Arram A, Ayob M (2019) A novel multi-parent order crossover in genetic algorithm for combinatorial optimization problems. Comput Ind Eng 133:267\u2013274. https:\/\/doi.org\/10.1016\/j.cie.2019.05.012","journal-title":"Comput Ind Eng"},{"key":"5271_CR32","unstructured":"https:\/\/www.cellmapper.net\/map. 10 Feb 2022"},{"key":"5271_CR33","unstructured":"https:\/\/www.mci.ir\/web\/en\/home"},{"key":"5271_CR34","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":"5271_CR35","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"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05271-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-023-05271-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05271-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,27]],"date-time":"2023-06-27T11:16:13Z","timestamp":1687864573000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-023-05271-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,13]]},"references-count":35,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2023,9]]}},"alternative-id":["5271"],"URL":"https:\/\/doi.org\/10.1007\/s11227-023-05271-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,13]]},"assertion":[{"value":"4 April 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 April 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 declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}