{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T14:25:23Z","timestamp":1775658323543,"version":"3.50.1"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2024,11,6]],"date-time":"2024-11-06T00:00:00Z","timestamp":1730851200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,11,6]],"date-time":"2024-11-06T00:00:00Z","timestamp":1730851200000},"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":["Wireless Netw"],"published-print":{"date-parts":[[2025,2]]},"DOI":"10.1007\/s11276-024-03860-9","type":"journal-article","created":{"date-parts":[[2024,11,6]],"date-time":"2024-11-06T06:05:29Z","timestamp":1730873129000},"page":"1747-1762","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["MOTO-MASSA: multi-objective task offloading based on modified sparrow search algorithm for fog-assisted IoT applications"],"prefix":"10.1007","volume":"31","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7957-7862","authenticated-orcid":false,"given":"Ahmed M.","family":"Khedr","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oruba","family":"Alfawaz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marya","family":"Alseid","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ali","family":"El-Moursy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,11,6]]},"reference":[{"key":"3860_CR1","doi-asserted-by":"crossref","first-page":"997","DOI":"10.3390\/electronics10090997","volume":"10","author":"W Osamy","year":"2021","unstructured":"Osamy, W., Khedr, A. M., El-Sawy, A. A., Salim, A., & Vijayan, D. (2021). Ipdca: Intelligent proficient data collection approach for iot-enabled wireless sensor networks in smart environments. Electronics, 10, 997.","journal-title":"Electronics"},{"key":"3860_CR2","doi-asserted-by":"crossref","first-page":"3395","DOI":"10.1007\/s11276-020-02265-8","volume":"26","author":"A Aziz","year":"2020","unstructured":"Aziz, A., Osamy, W., Khedr, A. M., El-Sawy, A. A., & Singh, K. (2020). Grey wolf based compressive sensing scheme for data gathering in iot based heterogeneous wsns. Wireless Networks, 26, 3395\u20133418.","journal-title":"Wireless Networks"},{"key":"3860_CR3","doi-asserted-by":"crossref","first-page":"12705","DOI":"10.1109\/JIOT.2020.3025631","volume":"8","author":"C Swain","year":"2020","unstructured":"Swain, C., et al. (2020). Meto: Matching-theory-based efficient task offloading in iot-fog interconnection networks. IEEE Internet of Things Journal, 8, 12705\u201312715.","journal-title":"IEEE Internet of Things Journal"},{"key":"3860_CR4","first-page":"1378","volume":"1363","author":"AM Khedr","year":"2022","unstructured":"Khedr, A. M., Al Aghbari, Z., & Raj, P. P. (2022). modified sparrow search algorithm based mobile sink path planning for wsns. Neural Computing and Applications, 1363, 1378.","journal-title":"Neural Computing and Applications"},{"key":"3860_CR5","doi-asserted-by":"crossref","first-page":"6906","DOI":"10.3390\/s22186906","volume":"22","author":"UM Malik","year":"2022","unstructured":"Malik, U. M., Javed, M. A., Frnda, J., Rozhon, J., & Khan, W. U. (2022). Efficient matching-based parallel task offloading in iot networks. Sensors, 22, 6906.","journal-title":"Sensors"},{"key":"3860_CR6","doi-asserted-by":"crossref","unstructured":"Chen, Y., Gu, W., & Li, K. (2022). Dynamic task offloading for internet of things in mobile edge computing via deep reinforcement learning. International Journal of Communication Systems e5154.","DOI":"10.1002\/dac.5154"},{"key":"3860_CR7","doi-asserted-by":"crossref","first-page":"498","DOI":"10.1016\/j.future.2020.02.026","volume":"107","author":"K Xiao","year":"2020","unstructured":"Xiao, K., et al. (2020). Edgeabc: An architecture for task offloading and resource allocation in the internet of things. Future Generation Computer Systems, 107, 498\u2013508.","journal-title":"Future Generation Computer Systems"},{"key":"3860_CR8","doi-asserted-by":"crossref","first-page":"1905","DOI":"10.1007\/s11277-020-07454-4","volume":"114","author":"A Aziz","year":"2020","unstructured":"Aziz, A., Singh, K., Osamy, W., & Khedr, A. M. (2020). An efficient compressive sensing routing scheme for internet of things based wireless sensor networks. Wireless Personal Communications, 114, 1905\u20131925.","journal-title":"Wireless Personal Communications"},{"key":"3860_CR9","doi-asserted-by":"crossref","first-page":"1584","DOI":"10.1109\/JPROC.2019.2922285","volume":"107","author":"L Lin","year":"2019","unstructured":"Lin, L., Liao, X., Jin, H., & Li, P. (2019). Computation offloading toward edge computing. Proceedings of the IEEE, 107, 1584\u20131607.","journal-title":"Proceedings of the IEEE"},{"key":"3860_CR10","doi-asserted-by":"crossref","first-page":"5553","DOI":"10.1109\/JSEN.2020.3032585","volume":"21","author":"A Salim","year":"2020","unstructured":"Salim, A., Osamy, W., Khedr, A. M., Aziz, A., & Abdel-Mageed, M. (2020). A secure data gathering scheme based on properties of primes and compressive sensing for iot-based wsns. IEEE Sensors Journal, 21, 5553\u20135571.","journal-title":"IEEE Sensors Journal"},{"key":"3860_CR11","doi-asserted-by":"crossref","first-page":"37191","DOI":"10.1109\/ACCESS.2020.2975741","volume":"8","author":"MK Hussein","year":"2020","unstructured":"Hussein, M. K., & Mousa, M. H. (2020). Efficient task offloading for iot-based applications in fog computing using ant colony optimization. IEEE Access, 8, 37191\u201337201.","journal-title":"IEEE Access"},{"key":"3860_CR12","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1049\/iet-com.2019.0537","volume":"14","author":"M Nazari Jahantigh","year":"2020","unstructured":"Nazari Jahantigh, M., Masoud Rahmani, A., Jafari Navimirour, N., & Rezaee, A. (2020). Integration of internet of things and cloud computing: a systematic survey. IET Communications, 14, 165\u2013176.","journal-title":"IET Communications"},{"key":"3860_CR13","doi-asserted-by":"crossref","first-page":"4317","DOI":"10.1109\/JIOT.2019.2958400","volume":"7","author":"M Adhikari","year":"2019","unstructured":"Adhikari, M., Srirama, S. N., & Amgoth, T. (2019). Application offloading strategy for hierarchical fog environment through swarm optimization. IEEE Internet of Things Journal, 7, 4317\u20134328.","journal-title":"IEEE Internet of Things Journal"},{"key":"3860_CR14","doi-asserted-by":"crossref","unstructured":"Hong, K., Lillethun, D., Ramachandran, U., Ottenw\u00e4lder, B., & Koldehofe, B. (2013). Mobile fog: A programming model for large-scale applications on the internet of things 15 20","DOI":"10.1145\/2491266.2491270"},{"key":"3860_CR15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13638-020-01861-8","volume":"2021","author":"Z Zhang","year":"2021","unstructured":"Zhang, Z., Li, C., Peng, S., & Pei, X. (2021). A new task offloading algorithm in edge computing. EURASIP Journal on Wireless Communications and Networking, 2021, 1\u201321.","journal-title":"EURASIP Journal on Wireless Communications and Networking"},{"key":"3860_CR16","first-page":"704","volume":"127","author":"A Kishor","year":"2021","unstructured":"Kishor, A., & Chakarbarty, C. (2021). Task offloading in fog computing for using smart ant colony optimization. Wireless personal communications, 127, 704\u20131683.","journal-title":"Wireless personal communications"},{"key":"3860_CR17","doi-asserted-by":"crossref","first-page":"119563","DOI":"10.1016\/j.eswa.2023.119563","volume":"217","author":"S Song","year":"2023","unstructured":"Song, S., et al. (2023). Joint bandwidth allocation and task offloading in multi-access edge computing. Expert Systems with Applications, 217, 119563.","journal-title":"Expert Systems with Applications"},{"key":"3860_CR18","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1016\/j.future.2022.12.016","volume":"141","author":"L Chen","year":"2023","unstructured":"Chen, L., et al. (2023). A novel offloading approach of iot user perception task based on quantum behavior particle swarm optimization. Future Generation Computer Systems, 141, 577\u2013594.","journal-title":"Future Generation Computer Systems"},{"key":"3860_CR19","doi-asserted-by":"crossref","first-page":"116730","DOI":"10.1016\/j.eswa.2022.116730","volume":"198","author":"S Song","year":"2022","unstructured":"Song, S., et al. (2022). Delay-sensitive tasks offloading in multi-access edge computing. Expert Systems with Applications, 198, 116730.","journal-title":"Expert Systems with Applications"},{"key":"3860_CR20","doi-asserted-by":"crossref","first-page":"76636","DOI":"10.1109\/ACCESS.2022.3192846","volume":"10","author":"T Gao","year":"2022","unstructured":"Gao, T., et al. (2022). A particle swarm optimization with l\u00e9vy flight for service caching and task offloading in edge-cloud computing. IEEE Access, 10, 76636\u201376647.","journal-title":"IEEE Access"},{"key":"3860_CR21","doi-asserted-by":"publisher","DOI":"10.32604\/cmes.2021.017310","author":"A Tang","year":"2021","unstructured":"Tang, A., Zhou, H., Han, T., & Xie, L. (2021). A chaos sparrow search algorithm with logarithmic spiral and adaptive step for engineering problems. Cmes-computer Modeling in Engineering Sciences.[SPACE]https:\/\/doi.org\/10.32604\/cmes.2021.017310","journal-title":"Cmes-computer Modeling in Engineering Sciences."},{"key":"3860_CR22","doi-asserted-by":"crossref","first-page":"10602","DOI":"10.1109\/JSEN.2022.3167515","volume":"22","author":"AM Khedr","year":"2022","unstructured":"Khedr, A. M., Al Aghbari, Z., & Raj, P. P. (2022). An enhanced sparrow search based adaptive and robust data gathering scheme for wsns. IEEE Sensors Journal, 22, 10602\u201310612.","journal-title":"IEEE Sensors Journal"},{"key":"3860_CR23","doi-asserted-by":"crossref","first-page":"6379469","DOI":"10.1155\/2021\/6379469","volume":"2021","author":"S Wang","year":"2021","unstructured":"Wang, S., et al. (2021). A hybrid ssa and sma with mutation opposition-based learning for constrained engineering problems. Computational intelligence and neuroscience, 2021, 6379469.","journal-title":"Computational intelligence and neuroscience"},{"key":"3860_CR24","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1080\/21642583.2019.1708830","volume":"8","author":"J Xue","year":"2020","unstructured":"Xue, J., & Shen, B. (2020). A novel swarm intelligence optimization approach: sparrow search algorithm. Systems Science Control Engineering, 8, 22\u201334.","journal-title":"Systems Science Control Engineering"},{"key":"3860_CR25","doi-asserted-by":"crossref","first-page":"9541","DOI":"10.1016\/j.ijhydene.2020.12.107","volume":"46","author":"Y Zhu","year":"2021","unstructured":"Zhu, Y., & Yousefi, N. (2021). Optimal parameter identification of pemfc stacks using adaptive sparrow search algorithm. International Journal of Hydrogen Energy, 46, 9541\u20139552.","journal-title":"International Journal of Hydrogen Energy"},{"key":"3860_CR26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2021\/5563531","volume":"2021","author":"M Babar","year":"2021","unstructured":"Babar, M., et al. (2021). Intelligent computation offloading for iot applications in scalable edge computing using artificial bee colony optimization. Complexity, 2021, 1\u201312.","journal-title":"Complexity"},{"key":"3860_CR27","doi-asserted-by":"crossref","DOI":"10.1002\/cpe.7951","volume":"36","author":"K Lone","year":"2024","unstructured":"Lone, K., & Sofi, S. A. (2024). e-toalb: An efficient task offloading in iot-fog networks. Concurrency and Computation: Practice and Experience, 36, e7951.","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"3860_CR28","doi-asserted-by":"crossref","unstructured":"Zhang, G., Shen, F., Yang, Y., Qian, H., & Yao, W. (2018). Fair task offloading among fog nodes in fog computing networks 1\u20136.","DOI":"10.1109\/ICC.2018.8422316"},{"issue":"4388","key":"3860_CR29","first-page":"4400","volume":"6","author":"G Zhang","year":"2018","unstructured":"Zhang, G., et al. (2018). Femto: fair and energy-minimized task offloading for fog-enabled iot networks. Ieee Internet Things J, 6(4388), 4400.","journal-title":"Ieee Internet Things J"},{"key":"3860_CR30","doi-asserted-by":"crossref","unstructured":"Yousefpour, A., Ishigaki, G., & Jue, J.\u00a0P. (2017). Fog computing: Towards minimizing delay in the internet of things 17\u201324.","DOI":"10.1109\/IEEE.EDGE.2017.12"},{"key":"3860_CR31","doi-asserted-by":"crossref","first-page":"5773","DOI":"10.1109\/JIOT.2019.2946426","volume":"7","author":"M Adhikari","year":"2019","unstructured":"Adhikari, M., Mukherjee, M., & Srirama, S. N. (2019). Dpto: A deadline and priority-aware task offloading in fog computing framework leveraging multilevel feedback queueing. IEEE Internet of Things Journal, 7, 5773\u20135782.","journal-title":"IEEE Internet of Things Journal"},{"key":"3860_CR32","doi-asserted-by":"crossref","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, 201.","journal-title":"Algorithms"},{"key":"3860_CR33","doi-asserted-by":"crossref","first-page":"167503","DOI":"10.1109\/ACCESS.2021.3134941","volume":"9","author":"T Alfakih","year":"2021","unstructured":"Alfakih, T., Hassan, M. M., & Al-Razgan, M. (2021). Multi-objective accelerated particle swarm optimization with dynamic programing technique for resource allocation in mobile edge computing. IEEE Access, 9, 167503\u2013167520.","journal-title":"IEEE Access"},{"key":"3860_CR34","doi-asserted-by":"crossref","first-page":"1048","DOI":"10.1016\/j.dcan.2022.04.001","volume":"8","author":"MPJ Mahenge","year":"2022","unstructured":"Mahenge, M. P. J., Li, C., & Sanga, C. A. (2022). Energy-efficient task offloading strategy in mobile edge computing for resource-intensive mobile applications. Digital Communications and Networks, 8, 1048\u20131058.","journal-title":"Digital Communications and Networks"},{"key":"3860_CR35","doi-asserted-by":"crossref","first-page":"3590","DOI":"10.1109\/JSAC.2016.2611964","volume":"34","author":"Y Mao","year":"2016","unstructured":"Mao, Y., Zhang, J., & Letaief, K. B. (2016). Dynamic computation offloading for mobile-edge computing with energy harvesting devices. IEEE Journal on Selected Areas in Communications, 34, 3590\u20133605.","journal-title":"IEEE Journal on Selected Areas in Communications"},{"key":"3860_CR36","doi-asserted-by":"crossref","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 Transactions on Signal and Information Processing over Networks, 1, 89\u2013103.","journal-title":"IEEE Transactions on Signal and Information Processing over Networks"},{"key":"3860_CR37","doi-asserted-by":"crossref","first-page":"107846","DOI":"10.1109\/ACCESS.2022.3212439","volume":"10","author":"SM Hashemi","year":"2022","unstructured":"Hashemi, S. M., Sahafi, A., Rahmani, A. M., & Bohlouli, M. (2022). Gwo-sa: Gray wolf optimization algorithm for service activation management in fog computing. IEEE Access, 10, 107846\u2013107863.","journal-title":"IEEE Access"},{"key":"3860_CR38","doi-asserted-by":"crossref","first-page":"1285","DOI":"10.3390\/math10081258","volume":"10","author":"SI AlShathri","year":"2022","unstructured":"AlShathri, S. I., Chelloug, S. A., & Hassan, D. S. M. (2022). Parallel meta-heuristics for solving dynamic offloading in fog computing. Mathematics, 10, 1285.","journal-title":"Mathematics"},{"key":"3860_CR39","doi-asserted-by":"crossref","unstructured":"Liu, M., & Zhang, J. (2022). Research on task offloading strategy for ultra dense edge computing network 587\u2013592.","DOI":"10.1109\/ICNLP55136.2022.00107"},{"key":"3860_CR40","doi-asserted-by":"crossref","unstructured":"Yuan, K., & Chen, S. (2022). Improved particle swarm optimization-based computation offloading and caching decision for internet of things 1068 1073.","DOI":"10.1109\/ICCC55456.2022.9880663"},{"key":"3860_CR41","doi-asserted-by":"crossref","first-page":"4029","DOI":"10.1007\/s11760-024-03015-5","volume":"18","author":"L Gu","year":"2024","unstructured":"Gu, L., & Mohajer, A. (2024). Joint throughput maximization, interference cancellation, and power efficiency for multi-irs-empowered uav communications. Signal, Image and Video Processing, 18, 4029\u20134043.","journal-title":"Signal, Image and Video Processing"},{"key":"3860_CR42","volume":"250","author":"Q Wang","year":"2024","unstructured":"Wang, Q., Li, W., & Mohajer, A. (2024). Load-aware continuous-time optimization for multi-agent systems: toward dynamic resource allocation and real-time adaptability. Computer Networks, 250, 110526.","journal-title":"Computer Networks"},{"key":"3860_CR43","first-page":"27","volume":"1","author":"T Yang","year":"2024","unstructured":"Yang, T., Sun, J., & Mohajer, A. (2024). Queue stability and dynamic throughput maximization in multi-agent heterogeneous wireless networks. Wireless Networks, 1, 27.","journal-title":"Wireless Networks"},{"key":"3860_CR44","doi-asserted-by":"crossref","first-page":"108177","DOI":"10.1016\/j.comnet.2021.108177","volume":"195","author":"F Saeik","year":"2021","unstructured":"Saeik, F., et al. (2021). Task offloading in edge and cloud computing: A survey on mathematical, artificial intelligence and control theory solutions. Computer Networks, 195, 108177.","journal-title":"Computer Networks"},{"key":"3860_CR45","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1186\/s13677-023-00461-3","volume":"12","author":"I Ullah","year":"2023","unstructured":"Ullah, I., Lim, H.-K., Seok, Y.-J., & Han, Y.-H. (2023). Optimizing task offloading and resource allocation in edge-cloud networks: a drl approach. Journal of Cloud Computing, 12, 112.","journal-title":"Journal of Cloud Computing"},{"key":"3860_CR46","doi-asserted-by":"crossref","first-page":"20769","DOI":"10.1007\/s11227-023-05446-2","volume":"79","author":"M Alseid","year":"2023","unstructured":"Alseid, M., El-Moursy, A. A., Alfawaz, O., & Khedr, A. M. (2023). Mssamto-iov: modified sparrow search algorithm for multi-hop task offloading for iov. The Journal of Supercomputing, 79, 20769\u201320789.","journal-title":"The Journal of Supercomputing"},{"key":"3860_CR47","doi-asserted-by":"crossref","first-page":"3946958","DOI":"10.1155\/2021\/3946958","volume":"2021","author":"C Ouyang","year":"2021","unstructured":"Ouyang, C., Zhu, D., & Wang, F. (2021). A learning sparrow search algorithm. Computational intelligence and neuroscience, 2021, 3946958.","journal-title":"Computational intelligence and neuroscience"},{"key":"3860_CR48","first-page":"259","volume":"254","author":"S Sakamoto","year":"2015","unstructured":"Sakamoto, S., et al. (2015). Analysis of wmn-hc simulation system data using friedman test, 254, 259.","journal-title":"Analysis of wmn-hc simulation system data using friedman test"},{"key":"3860_CR49","doi-asserted-by":"crossref","first-page":"1954","DOI":"10.1016\/j.neucom.2017.10.051","volume":"275","author":"RSM de Barros","year":"2018","unstructured":"de Barros, R. S. M., Hidalgo, J. I. G., & de Lima Cabral, D. R. (2018). Wilcoxon rank sum test drift detector. Neurocomputing, 275, 1954\u20131963.","journal-title":"Neurocomputing"},{"key":"3860_CR50","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1016\/j.ijar.2014.08.001","volume":"56","author":"J Perolat","year":"2015","unstructured":"Perolat, J., Couso, I., Loquin, K., & Strauss, O. (2015). Generalizing the wilcoxon rank-sum test for interval data. International Journal of Approximate Reasoning, 56, 108\u2013121.","journal-title":"International Journal of Approximate Reasoning"}],"container-title":["Wireless Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11276-024-03860-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11276-024-03860-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11276-024-03860-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,14]],"date-time":"2025-02-14T12:16:37Z","timestamp":1739535397000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11276-024-03860-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,6]]},"references-count":50,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,2]]}},"alternative-id":["3860"],"URL":"https:\/\/doi.org\/10.1007\/s11276-024-03860-9","relation":{},"ISSN":["1022-0038","1572-8196"],"issn-type":[{"value":"1022-0038","type":"print"},{"value":"1572-8196","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,6]]},"assertion":[{"value":"14 October 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 November 2024","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 affirm that they have no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}