{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T04:59:49Z","timestamp":1773896389683,"version":"3.50.1"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2022,1,28]],"date-time":"2022-01-28T00:00:00Z","timestamp":1643328000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,28]],"date-time":"2022-01-28T00:00:00Z","timestamp":1643328000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2022,5]]},"DOI":"10.1007\/s11227-021-04254-w","type":"journal-article","created":{"date-parts":[[2022,1,28]],"date-time":"2022-01-28T11:02:55Z","timestamp":1643367775000},"page":"10854-10875","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":41,"title":["A genetic-based approach for service placement in fog computing"],"prefix":"10.1007","volume":"78","author":[{"given":"Nazanin","family":"Sarrafzade","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3356-661X","authenticated-orcid":false,"given":"Reza","family":"Entezari-Maleki","sequence":"additional","affiliation":[]},{"given":"Leonel","family":"Sousa","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,1,28]]},"reference":[{"key":"4254_CR1","unstructured":"Vailshery LS. Number of internet of things (IoT) connected devices worldwide in 2018, 2025 and 2030. (Date accessed: September 2021). https:\/\/www.statista.com\/statistics\/802690\/worldwide-co%nnected-devices-by-access-technology\/"},{"key":"4254_CR2","unstructured":"Fareghzadeh N. An architecture supervisor scheme toward performance differentiation and optimization in cloud systems. J Supercomput [Published Online]"},{"key":"4254_CR3","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.future.2018.02.042","volume":"86","author":"E Ataie","year":"2018","unstructured":"Ataie E, Entezari-Maleki R, Etesami SE, Egger B, Ardagna D, Movaghar A (2018) Power-aware performance analysis of self-adaptive resource management in IaaS clouds. Future Gener Comput Syst 86:134\u2013144","journal-title":"Future Gener Comput Syst"},{"key":"4254_CR4","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1016\/j.sysarc.2019.02.009","volume":"98","author":"A Yousefpour","year":"2019","unstructured":"Yousefpour A, Fung C, Nguyen T, Kadiyala K, Jalali F, Niakanlahiji A, Kong J, Jue JP (2019) All one needs to know about fog computing and related edge computing paradigms: a complete survey. J Syst Architect 98:289\u2013330","journal-title":"J Syst Architect"},{"issue":"11","key":"4254_CR5","doi-asserted-by":"publisher","first-page":"3633","DOI":"10.3390\/s18113633","volume":"18","author":"H-J Cha","year":"2018","unstructured":"Cha H-J, Yang H-K, Song Y-J (2018) A study on the design of fog computing architecture using sensor networks. Sensors 18(11):3633","journal-title":"Sensors"},{"key":"4254_CR6","doi-asserted-by":"publisher","first-page":"38867","DOI":"10.1109\/ACCESS.2018.2883662","volume":"7","author":"M Waqas","year":"2019","unstructured":"Waqas M, Niu Y, Ahmed M, Li Y, Jin D, Han Z (2019) Mobility-aware fog computing in dynamic environments: understandings and implementation. IEEE Access 7:38867\u201338879","journal-title":"IEEE Access"},{"issue":"1","key":"4254_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13677-017-0090-3","volume":"6","author":"S Khan","year":"2017","unstructured":"Khan S, Parkinson S, Qin Y (2017) Fog computing security: a review of current applications and security solutions. J Cloud Comput 6(1):1\u201322","journal-title":"J Cloud Comput"},{"key":"4254_CR8","doi-asserted-by":"publisher","first-page":"2470","DOI":"10.1007\/s11227-018-2274-0","volume":"74","author":"PGV Naranjo","year":"2018","unstructured":"Naranjo PGV, Baccarelli E, Scarpiniti M (2018) Design and energy-efficient resource management of virtualized networked fog architectures for the real-time support of IoT applications. J Supercomput 74:2470\u20132507","journal-title":"J Supercomput"},{"issue":"1","key":"4254_CR9","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1186\/s13677-021-00233-x","volume":"10","author":"C Tang","year":"2021","unstructured":"Tang C, Xia S, Li Q, Chen W, Fang W (2021) Resource pooling in vehicular fog computing. J Cloud Comput 10(1):19","journal-title":"J Cloud Comput"},{"key":"4254_CR10","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1016\/j.future.2018.01.060","volume":"105","author":"D Zeng","year":"2020","unstructured":"Zeng D, Gu L, Yao H (2020) Towards energy efficient service composition in green energy powered cyber-physical fog systems. Future Gener Comput Syst 105:757\u2013765","journal-title":"Future Gener Comput Syst"},{"issue":"4","key":"4254_CR11","doi-asserted-by":"publisher","first-page":"2489","DOI":"10.1109\/COMST.2020.3011208","volume":"22","author":"K Tange","year":"2020","unstructured":"Tange K, Donno MD, Fafoutis X, Dragoni N (2020) A systematic survey of industrial internet of things security: requirements and fog computing opportunities. IEEE Commun Surv Tutorials 22(4):2489\u20132520","journal-title":"IEEE Commun Surv Tutorials"},{"issue":"3","key":"4254_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3391196","volume":"53","author":"FA Salaht","year":"2020","unstructured":"Salaht FA, Desprez F, Lebre A (2020) An overview of service placement problem in fog and edge computing. ACM Comput Surv 53(3):1\u201347","journal-title":"ACM Comput Surv"},{"key":"4254_CR13","doi-asserted-by":"crossref","unstructured":"Goudarzi M, Palaniswami MS, Buyya R (2021) A distributed deep reinforcement learning technique for application placement in edge and fog computing environments. IEEE Trans Mobile Comput (1) (2021) 1\u20131","DOI":"10.1109\/TMC.2021.3123165"},{"key":"4254_CR14","doi-asserted-by":"crossref","unstructured":"Brogi A, Forti S, Guerrero C, Lera I (2019) How to place your apps in the fog: state of the art and open challenges. Softw: Pract Exp 50(5): 719\u2013740","DOI":"10.1002\/spe.2766"},{"key":"4254_CR15","unstructured":"Yadav AM, Tripathi KN, Sharma SC. A bi-objective task scheduling approach in fog computing using hybrid fireworks algorithm. J Supercomput [Published Online]"},{"key":"4254_CR16","unstructured":"Memari P, Mohammadi SS, Jolai F, Tavakkoli-Moghaddam R. A latency-aware task scheduling algorithm for allocating virtual machines in a cost-effective and time-sensitive fog-cloud architecture. J Supercomput [Published Online]"},{"key":"4254_CR17","doi-asserted-by":"crossref","unstructured":"Gupta H, Dastjerdi AV, Ghosh S, Buyya R (2017) iFogSim: a toolkit for modeling and simulation of resource management techniques in the internet of things, edge and fog computing environments. Softw: Pract Exp 47(9): 1275\u20131296","DOI":"10.1002\/spe.2509"},{"key":"4254_CR18","doi-asserted-by":"crossref","unstructured":"Papageorgiou A, Cheng B, Kovacs E (2015) Real-time data reduction at the network edge of Internet-of-Things systems. In: The 11th International Conference on Network and Service Management, Barcelona, Spain, 9\u201313 November, 2015, pp 284\u2013291","DOI":"10.1109\/CNSM.2015.7367373"},{"key":"4254_CR19","doi-asserted-by":"crossref","unstructured":"Apat HK, Sahoo B, Maiti P (2018) Service placement in fog computing environment. In: The International Conference on Information Technology, Bhubaneswar, India, 20\u201322 December, pp 272\u2013277","DOI":"10.1109\/ICIT.2018.00062"},{"key":"4254_CR20","unstructured":"Wadhwa H, Aron R. Technique for resource allocation and management in fog computing environment. J Supercomput [Published Online]"},{"key":"4254_CR21","doi-asserted-by":"crossref","unstructured":"Kabirzadeh S, Rahbari D, Nickray M (2017) A hyper heuristic algorithm for scheduling of fog networks. In: Proceedings of the 21st Conference of Open Innovations Association FRUCT, Helsinki, Finland, 6\u201310 November, pp 148\u2013155","DOI":"10.23919\/FRUCT.2017.8250177"},{"key":"4254_CR22","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/j.future.2019.10.018","volume":"104","author":"RK Naha","year":"2020","unstructured":"Naha RK, Garg S, Chan A, Battula SK (2020) Deadline-based dynamic resource allocation and provisioning algorithms in Fog-Cloud environment. Futur Gener Comput Syst 104:131\u2013141","journal-title":"Futur Gener Comput Syst"},{"key":"4254_CR23","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1016\/j.future.2019.09.039","volume":"111","author":"RO Aburukba","year":"2020","unstructured":"Aburukba RO, AliKarrar M, Landolsi T, El-Fakih K (2020) Scheduling Internet of Things requests to minimize latency in hybrid Fog-Cloud computing. Futur Gener Comput Syst 111:539\u2013551","journal-title":"Futur Gener Comput Syst"},{"key":"4254_CR24","doi-asserted-by":"crossref","unstructured":"Canali C, Lancellotti R (2019) A fog computing service placement for smart cities based on genetic algorithms. In: Proceedings of the 9th International Conference on Cloud Computing and Services Science, Heraklion, Crete, Greece, 2\u20134 May, 2019, pp 81\u201389","DOI":"10.5220\/0007699400810089"},{"key":"4254_CR25","doi-asserted-by":"crossref","unstructured":"Yusoh ZIM, Tang M (2010) A penalty-based genetic algorithm for the composite SaaS placement problem in the cloud. In: IEEE Congress on Evolutionary Computation, Barcelona, Spain, 18\u201323 July, 2010, pp 1\u20138","DOI":"10.1109\/CEC.2010.5586151"},{"issue":"4","key":"4254_CR26","doi-asserted-by":"publisher","first-page":"427","DOI":"10.1007\/s11761-017-0219-8","volume":"11","author":"O Skarlat","year":"2017","unstructured":"Skarlat O, Nardelli M, Schulte S, Borkowski M, Leitner P (2017) Optimized IoT service placement in the fog. SOCA 11(4):427\u2013443","journal-title":"SOCA"},{"issue":"1","key":"4254_CR27","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1186\/s13638-019-1557-3","volume":"2019","author":"X Ma","year":"2019","unstructured":"Ma X, Gao H, Xu H, Bian M (2019) An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing. EURASIP J Wirel Commun Netw 2019(1):249","journal-title":"EURASIP J Wirel Commun Netw"},{"key":"4254_CR28","doi-asserted-by":"crossref","unstructured":"Topcuoglu H, Hariri S, Min-You W (1999) Task scheduling algorithms for heterogeneous processors. In: Proceedings of the 8th Heterogeneous Computing Workshop, San Juan, Puerto Rico, 12 April, 1999, pp 3\u201314","DOI":"10.1109\/HCW.1999.765092"},{"key":"4254_CR29","doi-asserted-by":"crossref","unstructured":"Mebrek A, Merghem-Boulahia L, Esseghir M (2017) Efficient green solution for a balanced energy consumption and delay in the IoT-Fog-Cloud computing. In: The IEEE 16th International Symposium on Network Computing and Applications, Cambridge, MA, USA, 30 October, 2017, pp 1\u20134","DOI":"10.1109\/NCA.2017.8171359"},{"key":"4254_CR30","doi-asserted-by":"crossref","unstructured":"Zhang F, Ge J, Li Z, Li C, Huang Z, Kong L, Luo B (2017) Task offloading for scientific workflow application in mobile cloud. In: Proceedings of the 2nd International Conference on Internet of Things, Big Data and Security, Porto, Portugal, 24\u201326 April, 2017, pp 136\u2013148","DOI":"10.5220\/0006364501360148"},{"key":"4254_CR31","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/j.future.2019.02.056","volume":"97","author":"C Guerrero","year":"2019","unstructured":"Guerrero C, Lera I, Juiz C (2019) Evaluation and efficiency comparison of evolutionary algorithms for service placement optimization in fog architectures. Future Gener Comput Syst 97:131\u2013144","journal-title":"Future Gener Comput Syst"},{"key":"4254_CR32","doi-asserted-by":"crossref","unstructured":"Taneja M, Davy A (2017) Resource aware placement of IoT application modules in fog-cloud computing paradigm. In: The IFIP\/IEEE Symposium on Integrated Network and Service Management, Lisbon, Portugal, 8\u201312 May, 2017, pp 1222\u20131228","DOI":"10.23919\/INM.2017.7987464"},{"key":"4254_CR33","doi-asserted-by":"crossref","unstructured":"Rezazadeh Z, Rezaei M, Nickray M (2019) LAMP: a hybrid fog-cloud latency-aware module placement algorithm for IoT applications. In: The 5th Conference on Knowledge Based Engineering and Innovation, Tehran, Iran, 28 February\u20131 March, 2019, pp 845\u2013850","DOI":"10.1109\/KBEI.2019.8734958"},{"key":"4254_CR34","doi-asserted-by":"crossref","unstructured":"Benamer AR, Teyeb H, Hadj-Alouane NB (2018) Latency-aware placement heuristic in fog computing environment. In: OTM 2018 Conferences on the Move to Meaningful Internet Systems, Valletta, Malta, 18 October, 2018, pp 241\u2013257","DOI":"10.1007\/978-3-030-02671-4_14"},{"key":"4254_CR35","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1016\/j.procs.2015.02.090","volume":"46","author":"CT Joseph","year":"2019","unstructured":"Joseph CT, Chandrasekaran K, Cyriac R (2019) A novel family genetic approach for virtual machine allocation. Procedia Comput Sci 46:558\u2013565","journal-title":"Procedia Comput Sci"},{"issue":"4","key":"4254_CR36","first-page":"1","volume":"6","author":"M Durairaj","year":"2015","unstructured":"Durairaj M, Kannan P (2015) Improvised genetic approach for an effective resource allocation in cloud infrastructure. Int J Comput Sci Inf Technol 6(4):1\u201310","journal-title":"Int J Comput Sci Inf Technol"},{"key":"4254_CR37","doi-asserted-by":"crossref","unstructured":"Brogi A, Forti S, Guerrero C, Lera I (2019) Meet genetic algorithms in monte carlo: optimised placement of multi-service applications in the fog. In: The IEEE International Conference on Edge Computing, Milan, Italy, 8\u201313 July, 2019, pp 13\u201317","DOI":"10.1109\/EDGE.2019.00016"},{"key":"4254_CR38","doi-asserted-by":"crossref","unstructured":"Yousefpour A, Ishigaki G, Jue JP (2017) Fog computing: towards minimizing delay in the Internet of Things. In: The IEEE International Conference on Edge Computing, Honolulu, HI, USA, 25\u201330 June, 2017, pp 17\u201324","DOI":"10.1109\/IEEE.EDGE.2017.12"},{"issue":"10","key":"4254_CR39","doi-asserted-by":"publisher","first-page":"201","DOI":"10.3390\/a12100201","volume":"12","author":"C Canali","year":"2019","unstructured":"Canali C, Lancellotti R (2019) GASP: genetic algorithms for service placement in fog computing systems. Algorithms 12(10):201","journal-title":"Algorithms"},{"key":"4254_CR40","doi-asserted-by":"crossref","unstructured":"Mennes R, Spinnewyn B, Latre S, Botero JF (2016) GRECO: a distributed genetic algorithm for reliable application placement in hybrid clouds. In: The 5th IEEE International Conference on Cloud Networking, Pisa, Italy, 3\u20135 October, 2016, pp 14\u201320","DOI":"10.1109\/CloudNet.2016.45"},{"key":"4254_CR41","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106202","volume":"91","author":"G Taheri","year":"2020","unstructured":"Taheri G, Khonsari A, Entezari-Maleki R, Sousa L (2020) A hybrid algorithm for task scheduling on heterogeneous multiprocessor embedded systems. Appl Soft Comput 91:106202","journal-title":"Appl Soft Comput"},{"key":"4254_CR42","doi-asserted-by":"crossref","unstructured":"Yadav V, Natesha BV, Guddeti RMR (2019) GA-PSO: service allocation in fog computing environment using hybrid bio-inspired algorithm. In: The IEEE Region 10 Conference (TENCON), Kochi, India, 17\u201320 October, 2019, pp 1280\u20131285","DOI":"10.1109\/TENCON.2019.8929234"},{"issue":"12","key":"4254_CR43","doi-asserted-by":"publisher","first-page":"390","DOI":"10.3390\/info10120390","volume":"10","author":"A Hassanat","year":"2019","unstructured":"Hassanat A, Almohammadi K, Alkafaween E, Abunawas E, Hammouri A, Prasath VBS (2019) Choosing mutation and crossover ratios for genetic algorithms: a review with a new dynamic approach. Information 10(12):390","journal-title":"Information"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04254-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-021-04254-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04254-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,6]],"date-time":"2022-05-06T18:45:11Z","timestamp":1651862711000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-021-04254-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,28]]},"references-count":43,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2022,5]]}},"alternative-id":["4254"],"URL":"https:\/\/doi.org\/10.1007\/s11227-021-04254-w","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,28]]},"assertion":[{"value":"19 December 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 January 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}