{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T10:38:19Z","timestamp":1781606299342,"version":"3.54.5"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"16","license":[{"start":{"date-parts":[[2022,4,21]],"date-time":"2022-04-21T00:00:00Z","timestamp":1650499200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,4,21]],"date-time":"2022-04-21T00:00:00Z","timestamp":1650499200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Umea University"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2022,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Achieving sustainable profit advantage, cost reduction and resource utilization are always a bottleneck for resource providers, especially when trying to meet the computing needs of resource hungry applications in mobile edge-cloud (MEC) continuum. Recent research uses metaheuristic techniques to allocate resources to large-scale applications in MECs. However, some challenges attributed to the metaheuristic techniques include entrapment at the local optima caused by premature convergence and imbalance between the local and global searches. These may affect resource allocation in MECs if continually implemented. To address these concerns and ensure efficient resource allocation in MECs, we propose a fruit fly-based simulated annealing optimization scheme (FSAOS) to serve as a potential solution. In the proposed scheme, the simulated annealing is incorporated to balance between the global and local search and to overcome its premature convergence. We also introduce a trade-off factor to allow application owners to select the best service quality that will minimize their execution cost. Implementation of the FSAOS is carried out on EdgeCloudSim Simulator tool. Simulation results show that the FSAOS can schedule resources effectively based on tasks requirement by returning minimum makespan and execution costs, and achieve better resource utilization compared to the conventional fruit fly optimization algorithm and particle swarm optimization. To further unveil how efficient the FSAOSs, a statistical analysis based on 95% confidential interval is carried out. Numerical results show that FSAOS outperforms the benchmark schemes by achieving higher confidence level. This is an indication that the proposed FSAOS can provide efficient resource allocation in MECs while meeting customers\u2019 aspirations as well as that of the resource providers.<\/jats:p>","DOI":"10.1007\/s00521-022-07260-y","type":"journal-article","created":{"date-parts":[[2022,4,21]],"date-time":"2022-04-21T12:03:02Z","timestamp":1650542582000},"page":"14085-14105","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["Dynamic scheduling of heterogeneous resources across mobile edge-cloud continuum using fruit fly-based simulated annealing optimization scheme"],"prefix":"10.1007","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6159-9588","authenticated-orcid":false,"given":"Danlami","family":"Gabi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nasiru Muhammad","family":"Dankolo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abubakar Atiku","family":"Muslim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ajith","family":"Abraham","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhammad Usman","family":"Joda","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anazida","family":"Zainal","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zalmiyah","family":"Zakaria","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,4,21]]},"reference":[{"key":"7260_CR1","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1155\/2021\/8381998","volume":"2021","author":"Q Lin","year":"2021","unstructured":"Lin Q (2021) Dynamic resource allocation strategy in mobile edge cloud computing environment. Hindawi Mobile Inf Syst 2021:10. https:\/\/doi.org\/10.1155\/2021\/8381998","journal-title":"Hindawi Mobile Inf Syst"},{"issue":"1","key":"7260_CR2","doi-asserted-by":"publisher","first-page":"65","DOI":"10.2298\/YJOR1101065Y","volume":"21","author":"P-S You","year":"2011","unstructured":"You P-S, Lee C-C, Hsieh Y-C (2011) Bandwidth allocation and pricing problem for a duopoly market. Yugoslav J Oper Res 21(1):65\u201378","journal-title":"Yugoslav J Oper Res"},{"issue":"8","key":"7260_CR3","doi-asserted-by":"publisher","first-page":"4924","DOI":"10.1109\/TWC.2017.2703901","volume":"16","author":"C Wang","year":"2017","unstructured":"Wang C, Liang C, Yu RF, Chen Q, Tang L (2017) Computation offloading and resource allocation in wireless cellular networks with mobile edge computing. IEEE Trans Wirel Commun 16(8):4924\u20134938","journal-title":"IEEE Trans Wirel Commun"},{"key":"7260_CR4","first-page":"1","volume":"2015","author":"PP Hung","year":"2015","unstructured":"Hung PP, Huh N-E (2015) An adaptive procedure for task scheduling optimization in mobile cloud computing. Hindawi Publ Corp Math Probl Eng 2015:1\u201313","journal-title":"Hindawi Publ Corp Math Probl Eng"},{"issue":"7","key":"7260_CR5","first-page":"191","volume":"9","author":"H Arshad","year":"2018","unstructured":"Arshad H, Khattak AH, Shah AM, Abbas A, Ameer Z (2018) Evaluation and analysis of bio-inspired optimization techniques for bill estimation in fog computing. Int J Adv Comput Sci Appl 9(7):191\u2013198","journal-title":"Int J Adv Comput Sci Appl"},{"key":"7260_CR6","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s10723-021-09589-5","volume":"19","author":"A Ullah","year":"2021","unstructured":"Ullah A, Dagdeviren H, Ariyattu CR, DesLauriers J, Kiss T, Bowden J (2021) MiCADO-edge: towards an application-level orchestrator for the cloud-to-edge computing continuum. J Grid Comput 19:47. https:\/\/doi.org\/10.1007\/s10723-021-09589-5","journal-title":"J Grid Comput"},{"key":"7260_CR7","unstructured":"Johansson K (2007) Cost effective strategies for heterogeneous wireless networks. PhD Thesis. KTH Information and Communication Technology, Stockholm, Sweden."},{"issue":"2","key":"7260_CR8","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1109\/TSIPN.2015.2448520","volume":"1","author":"S Sardellitti","year":"2015","unstructured":"Sardellitti S, Scutari G, Barbarossa S (2015) Joint optimization of radio and computational resources for Multicell mobile-edge computing. IEEE Trans Signal Inf Process Over Netw 1(2):89\u2013103","journal-title":"IEEE Trans Signal Inf Process Over Netw"},{"issue":"1","key":"7260_CR9","first-page":"616","volume":"20","author":"TP Shabeera","year":"2017","unstructured":"Shabeera TP, Kumar MDS, Salam MS, Krishnan MK (2017) Optimizing VM allocation and data placement for data-intensive application in cloud using ACO metaheuristic algorithm. Eng Sci Technol Int J 20(1):616\u2013628","journal-title":"Eng Sci Technol Int J"},{"issue":"1","key":"7260_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3152397","volume":"51","author":"B Zhou","year":"2018","unstructured":"Zhou B, Buyya R (2018) Augmentation techniques for mobile cloud computing: a taxonomy, survey, and future directions. ACM Comput Surv 51(1):1\u201338","journal-title":"ACM Comput Surv"},{"key":"7260_CR11","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1155\/2021\/5556651","volume":"2021","author":"J Liu","year":"2021","unstructured":"Liu J, Zhu L (2021) Joint resource allocation optimization of wireless sensor network based on edge computing. Hindawi Complex 2021:11. https:\/\/doi.org\/10.1155\/2021\/5556651","journal-title":"Hindawi Complex"},{"key":"7260_CR12","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2018.2818147","author":"X Wang","year":"2018","unstructured":"Wang X, Sui Y, Wang J, Yuen C, Wu W (2018) A distributed truthful auction mechanism for task allocation in mobile cloud computing. IEEE Trans Serv Comput. https:\/\/doi.org\/10.1109\/TSC.2018.2818147","journal-title":"IEEE Trans Serv Comput"},{"issue":"1","key":"7260_CR13","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/TETC.2015.2487865","volume":"6","author":"L-A Jin","year":"2018","unstructured":"Jin L-A, Song W, Zhuang W (2018) Auction-based resource allocation for sharing cloudlets in mobile cloud computing. IEEE Trans Emerg Top Comput 6(1):45\u201357","journal-title":"IEEE Trans Emerg Top Comput"},{"key":"7260_CR14","doi-asserted-by":"crossref","unstructured":"Zhao T, Zhou S, Guo X, Niu, Z (2017) Tasks scheduling and resource allocation in heterogeneous cloud for delay-bounded mobile edge computing. In: Proceedings of the 2017 IEEE international conference on communications (ICC). 21\u201325 May, Paris, France pp 1\u20137","DOI":"10.1109\/ICC.2017.7996858"},{"key":"7260_CR15","doi-asserted-by":"publisher","first-page":"6125","DOI":"10.3390\/s20216125","volume":"20","author":"J Fang","year":"2020","unstructured":"Fang J, Hu J, We J, Liu T, Wang B (2020) An efficient resource allocation strategy for edge-computing based environmental monitoring system. Sensors 20:6125. https:\/\/doi.org\/10.3390\/s20216125","journal-title":"Sensors"},{"issue":"10","key":"7260_CR16","doi-asserted-by":"publisher","first-page":"4407","DOI":"10.1109\/TII.2018.2791619","volume":"14","author":"KS Mishra","year":"2018","unstructured":"Mishra KS, Puthal D, Rodrigues CPJJ, Sahoo B, Dutkiewicz E (2018) Sustainable service allocation using a metaheuristic technique in a fog server for industrial applications. IEEE Trans Ind Inf 14(10):4407\u20134506","journal-title":"IEEE Trans Ind Inf"},{"issue":"3","key":"7260_CR17","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1109\/JSAC.2017.2659498","volume":"30","author":"H Chen","year":"2017","unstructured":"Chen H, An B, Niyato D, Soh CY, Miao C (2017) Workload factoring and resource sharing via joint vertical and horizontal cloud federation networks. IEEE J Sel Areas Commun 30(3):557\u2013570","journal-title":"IEEE J Sel Areas Commun"},{"key":"7260_CR18","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1186\/s13677-021-0237-7","volume":"10","author":"J Chen","year":"2021","unstructured":"Chen J, Du T, Xiao G (2021) A multi-objective optimization for resource allocation of emergent demands in cloud computing. J Cloud Comput Adv Syst Appl 10:20. https:\/\/doi.org\/10.1186\/s13677-021-0237-7","journal-title":"J Cloud Comput Adv Syst Appl"},{"issue":"1","key":"7260_CR19","doi-asserted-by":"publisher","first-page":"5332","DOI":"10.1109\/ACCESS.2018.2790963","volume":"6","author":"Z Zhu","year":"2018","unstructured":"Zhu Z, Peng J, Gu X, Li H, Liu K, Zhou Z, Liu W (2018) Fair resource allocation for system throughput maximization in mobile edge computing. IEEE Access 6(1):5332\u20135340","journal-title":"IEEE Access"},{"issue":"1","key":"7260_CR20","doi-asserted-by":"publisher","first-page":"49767","DOI":"10.1109\/ACCESS.2018.2868894","volume":"6","author":"Z Wei","year":"2018","unstructured":"Wei Z, Jiang H (2018) Optimal offloading in fog computing systems with non-orthogonal multiple access. IEEE Access 6(1):49767\u201349778","journal-title":"IEEE Access"},{"issue":"1","key":"7260_CR21","doi-asserted-by":"publisher","first-page":"44175","DOI":"10.1109\/ACCESS.2018.2853634","volume":"6","author":"N Yang","year":"2018","unstructured":"Yang N, Fan X, Puthal D, He X, Nanda P, Guo S (2018) A novel collaborative task offloading scheme for secure and sustainable mobile cloudlet networks. IEEE Access 6(1):44175\u201344189","journal-title":"IEEE Access"},{"issue":"1","key":"7260_CR22","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.future.2016.06.021","volume":"70","author":"W T\u00e4rneberg","year":"2017","unstructured":"T\u00e4rneberg W, Mehta A, Wadbro E, Tordsson J, Eker J, Kihl M, Elmroth E (2017) Dynamic application placement in the Mobile Cloud Network. Future Gener Comput Syst 70(1):163\u2013177","journal-title":"Future Gener Comput Syst"},{"key":"7260_CR23","doi-asserted-by":"crossref","unstructured":"Iscan H, Gunduz M (2015) A survey on fruit fly optimization algorithm. In: Proceedings of the 11th international conference on signal-image technology and internet-based systems. pp 520\u2013527","DOI":"10.1109\/SITIS.2015.55"},{"issue":"3","key":"7260_CR24","first-page":"435","volume":"17","author":"D Gabi","year":"2018","unstructured":"Gabi D, Ismail AS, Zainal A, Zakaria Z, Al-Khasawneh A (2018) Hybrid cat swarm optimization and simulated annealing for dynamic task scheduling on cloud computing environment. J Inf Commun Technol 17(3):435\u2013467","journal-title":"J Inf Commun Technol"},{"issue":"1","key":"7260_CR25","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/TETC.2015.2487865","volume":"6","author":"A-L Jin","year":"2015","unstructured":"Jin A-L, Song W, Zhuang W (2015) Auction-based resource allocation for sharing cloudlets in mobile cloud computing. IEEE Trans Emerg Top Comput 6(1):45\u201357","journal-title":"IEEE Trans Emerg Top Comput"},{"issue":"2022","key":"7260_CR26","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1016\/j.comcom.2021.09.035","volume":"181","author":"W Lu","year":"2022","unstructured":"Lu W, Wu W, Xu J, Zhao P, Yang D, Xu L (2022) Auction design for cross-edge task offloading in heterogeneous mobile edge clouds. Comput Commun 181(2022):90\u2013101","journal-title":"Comput Commun"},{"key":"7260_CR27","doi-asserted-by":"publisher","first-page":"474","DOI":"10.1007\/s42452-021-04489-5","volume":"3","author":"H Singh","year":"2020","unstructured":"Singh H, Bhasin A, Kaveri RP (2020) QRAS: efficient resource allocation for task scheduling in cloud computing. SN Appl Sci 3:474. https:\/\/doi.org\/10.1007\/s42452-021-04489-5","journal-title":"SN Appl Sci"},{"key":"7260_CR28","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2018.2844379","author":"TD Nguyen","year":"2018","unstructured":"Nguyen TD, Le BL, Bhargava V (2018) Price-based resource allocation for edge computing: a market equilibrium approach. IEEE Trans Cloud Comput. https:\/\/doi.org\/10.1109\/TCC.2018.2844379","journal-title":"IEEE Trans Cloud Comput"},{"key":"7260_CR29","doi-asserted-by":"crossref","unstructured":"Zhu X, Zhang Z, Wang Y, Wang G (2018) Resource allocation based on reverse auction algorithm in edge computing environment. In: X Sun et al. (Eds.), Proceedings of the 4th international conference. LNCS 11065: Springer Nature Switzerland pp 245\u2013252","DOI":"10.1007\/978-3-030-00012-7_23"},{"issue":"1","key":"7260_CR30","doi-asserted-by":"publisher","first-page":"53854","DOI":"10.1109\/ACCESS.2018.2871506","volume":"6","author":"L Li","year":"2018","unstructured":"Li L, Deng N, Ren W, Kou B, Zhou W, Yu S (2018) Multi-service resource allocation in future network with wireless virtualization. IEEE Access 6(1):53854\u201353868","journal-title":"IEEE Access"},{"issue":"11","key":"7260_CR31","doi-asserted-by":"publisher","first-page":"2429","DOI":"10.1109\/TPDS.2018.2832124","volume":"29","author":"X Wang","year":"2018","unstructured":"Wang X, Wang K, Wu S, Di S, Jin H, Yang K, Ou S (2018) Dynamic resource scheduling in mobile edge cloud with cloud radio access network. IEEE Trans Parallel Distrib Syst 29(11):2429\u20132445","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"7260_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2021\/4924708","volume":"2021","author":"HS Madhusudhan","year":"2021","unstructured":"Madhusudhan HS, Kumar TS, Mustapha SMFD, Gupta P, Tripathi PR (2021) Hybrid approach for resource allocation in cloud infrastructure using random forest and genetic algorithm. Hindawi Sci Program 2021:1\u201310. https:\/\/doi.org\/10.1155\/2021\/4924708","journal-title":"Hindawi Sci Program"},{"key":"7260_CR33","doi-asserted-by":"publisher","unstructured":"Chen J, Wang Y, Liu T (2021) A proactive resource allocation method based on adaptive prediction of resource requests in cloud computing. J Wirel Commun Netw 2021:24. https:\/\/doi.org\/10.1186\/s13638-021-01912-8","DOI":"10.1186\/s13638-021-01912-8"},{"key":"7260_CR34","doi-asserted-by":"publisher","first-page":"1817","DOI":"10.1007\/s40747-020-00163-2","volume":"7","author":"H Yu","year":"2020","unstructured":"Yu H (2020) Evaluation of cloud computing resource scheduling based on improved optimization algorithm. Complex Intell Syst 7:1817\u20131822. https:\/\/doi.org\/10.1007\/s40747-020-00163-2","journal-title":"Complex Intell Syst"},{"key":"7260_CR35","doi-asserted-by":"publisher","first-page":"920","DOI":"10.3390\/s22030920","volume":"22","author":"S Nabi","year":"2022","unstructured":"Nabi S, Ahmad M, Ibrahim M, Hamam H (2022) AdPSO: adaptive PSO-based task scheduling approach for cloud computing. Sensors 22:920. https:\/\/doi.org\/10.3390\/s22030920","journal-title":"Sensors"},{"key":"7260_CR36","doi-asserted-by":"crossref","unstructured":"Yin B, Cheng Y, Cai XL, Cao X (2017) Online SLA-aware multi-resource allocation for deadline sensitive jobs in edge-clouds. In: Proceedings of the 2017 IEEE global communications conference. 4\u20138 December, Singapore, Singapore pp 1\u20136","DOI":"10.1109\/GLOCOM.2017.8254631"},{"issue":"5","key":"7260_CR37","first-page":"448","volume":"18","author":"D Gabi","year":"2019","unstructured":"Gabi D, Ismail AS, Zainal A, Zalmiyah Z (2019) Quality of service (QoS) task scheduling for time-cost trade-off scheduling problem in cloud computing environment. Int J Intell Syst Technol Appl 18(5):448\u2013469","journal-title":"Int J Intell Syst Technol Appl"},{"issue":"6","key":"7260_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1177\/1094342019877383","volume":"33","author":"D Balouek-Thomert","year":"2019","unstructured":"Balouek-Thomert D, Renard GE, Zamani RA, Simonet A, Parashar M (2019) Towards a computing continuum: enabling edge-to-cloud integration for data-driven workflows. Int J High Perform Comput Appl 33(6):1\u201314","journal-title":"Int J High Perform Comput Appl"},{"key":"7260_CR39","doi-asserted-by":"crossref","unstructured":"Gabi D, Ismail AS, Zainal A, Zalmiyah Z (2017) Scalability-aware scheduling optimization algorithm for multi-objective cloud task scheduling problem. In: Proceedings of the 2017 6th ICT-international student project (ICT-ISPC-2017). Faculty of Computing, Universiti Teknologi Malaysia. 23\u201324 May, Malaysia pp 1\u20136","DOI":"10.1109\/ICT-ISPC.2017.8075304"},{"key":"7260_CR40","doi-asserted-by":"crossref","unstructured":"Bendechache M, Svorobej S, Endo TP, Lynn T (2020) Simulating resource management across the cloud-to-thing continuum: a survey and future directions future internet. 12(95)","DOI":"10.3390\/fi12060095"},{"issue":"6","key":"7260_CR41","doi-asserted-by":"publisher","first-page":"1845","DOI":"10.1007\/s00521-016-2816-4","volume":"30","author":"D Gabi","year":"2018","unstructured":"Gabi D, Ismail AS, Zainal A, Zakaria Z, Abraham A (2018) Orthogonal Taguchi-based cat algorithm for solving task scheduling problem in cloud computing. Neural Comput Appl 30(6):1845\u20131863","journal-title":"Neural Comput Appl"},{"issue":"2020","key":"7260_CR42","first-page":"1","volume":"2","author":"A Ramachandra","year":"2020","unstructured":"Ramachandra A, Guruprasad A (2020) Resource provisioning techniques in cloud\/edge computing. Int J Ser Multidiscip Res Arch Comput Eng 2(2020):1\u201311","journal-title":"Int J Ser Multidiscip Res Arch Comput Eng"},{"issue":"2079","key":"7260_CR43","first-page":"1","volume":"10","author":"S Zahoor","year":"2018","unstructured":"Zahoor S, Javaid S, Javaid N, Ashraf M, Ishmanov F, Afzal KM (2018) Cloud\u2013fog\u2013based smart grid model for efficient resource management. Sustainability 10(2079):1\u201321","journal-title":"Sustainability"},{"issue":"18","key":"7260_CR44","doi-asserted-by":"publisher","first-page":"14817","DOI":"10.1007\/s00521-020-04834-6","volume":"32","author":"D Gabi","year":"2020","unstructured":"Gabi D, Ismail AS, Zainal A, Zakaria Z, Dankolo NM, Abraham A (2020) Cloud customers service selection scheme based on improved conventional cat swarm optimization. Neural Comput Appl 32(18):14817\u201314838","journal-title":"Neural Comput Appl"},{"key":"7260_CR45","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2018\/7476201","volume":"2018","author":"K Tocz\u00e9","year":"2018","unstructured":"Tocz\u00e9 K, Nadjm-Tehrani S (2018) A taxonomy for management and optimization of multiple resources in edge computing. Wirel Commun Mob Comput 2018:1\u201323","journal-title":"Wirel Commun Mob Comput"},{"key":"7260_CR46","doi-asserted-by":"crossref","unstructured":"Sediq BA, Gohary HR, Yanikomeroglu H (2012) Optimal tradeoff between efficiency and Jain\u2019s fairness index in resource allocation. In: Proceedings of the 2012 IEEE 23rd international symposium on personal, indoor and mobile radio communications (PIMRC). 9\u201312 September. Sydney, NSW, Australia, pp 577\u2013583","DOI":"10.1109\/PIMRC.2012.6362851"},{"issue":"3","key":"7260_CR47","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1109\/LWC.2017.2780128","volume":"7","author":"M Liu","year":"2018","unstructured":"Liu M, Liu Y (2018) Price-based distributed offloading for mobile-edge computing with computation capacity constraints. IEEE Wirel Commun Lett 7(3):420\u2013423","journal-title":"IEEE Wirel Commun Lett"},{"issue":"6","key":"7260_CR48","first-page":"1171","volume":"3","author":"R Deng","year":"2016","unstructured":"Deng R, Lu R, Lai C, Luan HT, Liang H (2016) Optimal workload allocation in fog-cloud computing toward balanced delay and power consumption. IEEE Internet Things J 3(6):1171\u20131181","journal-title":"IEEE Internet Things J"},{"key":"7260_CR49","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2013\/108768","volume":"2013","author":"D Shan","year":"2013","unstructured":"Shan D, Cao GH, Dong HJ (2013) LGMS-FOA: an improved fruit fly optimization algorithm for solving optimization problems. Math Probl Eng 2013:1\u20139. https:\/\/doi.org\/10.1155\/2013\/108768","journal-title":"Math Probl Eng"},{"key":"7260_CR50","doi-asserted-by":"crossref","unstructured":"Sonmez C, Ozgovde A, Ersoy C (2017) EdgeCloudSim: an environment for performance evaluation of edge computing systems. In: Proceedings of the second international conference on fog and mobile edge computing (FMEC). 8\u201311 May 2017. Valencia, Spain, pp 39\u201344","DOI":"10.1109\/FMEC.2017.7946405"},{"issue":"1","key":"7260_CR51","doi-asserted-by":"publisher","first-page":"2489","DOI":"10.1007\/s10586-016-0684-4","volume":"20","author":"HHS Madni","year":"2017","unstructured":"Madni HHS, Abd Latiff SM, Coulibaly Y, Abdulhamid MS (2017) Recent advancement in resource allocation techniques for cloud computing environment: a systematic review. Clust Comput 20(1):2489\u20132533","journal-title":"Clust Comput"},{"issue":"5","key":"7260_CR52","doi-asserted-by":"publisher","first-page":"452","DOI":"10.1097\/00001648-199209000-00012","volume":"3","author":"DW Hosmer","year":"2015","unstructured":"Hosmer DW, Lemeshow S (2015) Confidence interval estimation of interaction. Epidemiology 3(5):452\u2013456","journal-title":"Epidemiology"},{"key":"7260_CR53","unstructured":"Vianee B, Girish J, Lovena N, Krisen P, Veldy MMAE (2021) Project on non-parametric test. Access online at: https:\/\/www.researchgate.net\/publication\/323546900, 2021"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-022-07260-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-022-07260-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-022-07260-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,24]],"date-time":"2022-07-24T10:20:13Z","timestamp":1658658013000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-022-07260-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,21]]},"references-count":53,"journal-issue":{"issue":"16","published-print":{"date-parts":[[2022,8]]}},"alternative-id":["7260"],"URL":"https:\/\/doi.org\/10.1007\/s00521-022-07260-y","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,21]]},"assertion":[{"value":"13 February 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 March 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 April 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"There is no conflict of interest for this manuscript. All authors agreed to its submission.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}