{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T19:10:35Z","timestamp":1776193835491,"version":"3.50.1"},"reference-count":50,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100004070","name":"Khalifa University of Science, Technology and Research","doi-asserted-by":"publisher","award":["KU-C2PS"],"award-info":[{"award-number":["KU-C2PS"]}],"id":[{"id":"10.13039\/501100004070","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Network and Computer Applications"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1016\/j.jnca.2026.104476","type":"journal-article","created":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T17:05:20Z","timestamp":1773335120000},"page":"104476","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["A two-sided client-server matching mechanism for resilient Federated Learning"],"prefix":"10.1016","volume":"250","author":[{"given":"Sani","family":"Umar","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9275-2677","authenticated-orcid":false,"given":"Ahmed","family":"Alagha","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6915-3759","authenticated-orcid":false,"given":"Rabeb","family":"Mizouni","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8412-5622","authenticated-orcid":false,"given":"Shakti","family":"Singh","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3136-4849","authenticated-orcid":false,"given":"Jamal","family":"Bentahar","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9574-5384","authenticated-orcid":false,"given":"Hadi","family":"Otrok","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jnca.2026.104476_b1","first-page":"1055","article-title":"Z-scores","volume":"3","author":"Abdi","year":"2007","journal-title":"Encycl. Meas. Stat."},{"key":"10.1016\/j.jnca.2026.104476_b2","doi-asserted-by":"crossref","first-page":"3694","DOI":"10.1109\/ACCESS.2018.2888696","article-title":"Gale-shapley matching game selection\u2014A framework for user satisfaction","volume":"7","author":"Abououf","year":"2018","journal-title":"IEEE Access"},{"key":"10.1016\/j.jnca.2026.104476_b3","doi-asserted-by":"crossref","DOI":"10.1016\/j.knosys.2025.113662","article-title":"Federated learning model with dynamic scoring-based client selection for diabetes diagnosis","author":"Ahmed","year":"2025","journal-title":"Knowl.-Based Syst."},{"key":"10.1016\/j.jnca.2026.104476_b4","doi-asserted-by":"crossref","DOI":"10.1016\/j.ins.2024.121107","article-title":"Blockchain-based crowdsourced deep reinforcement learning as a service","volume":"679","author":"Alagha","year":"2024","journal-title":"Inform. Sci."},{"key":"10.1016\/j.jnca.2026.104476_b5","article-title":"Influence-and interest-based worker recruitment in crowdsourcing using online social networks","author":"Alagha","year":"2022","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"10.1016\/j.jnca.2026.104476_b6","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1016\/j.jnca.2016.06.015","article-title":"GRS: A group-based recruitment system for mobile crowd sensing","volume":"72","author":"Azzam","year":"2016","journal-title":"J. Netw. Comput. Appl."},{"key":"10.1016\/j.jnca.2026.104476_b7","unstructured":"Balakrishnan, R., Li, T., Zhou, T., Himayat, N., Smith, V., Bilmes, J., 2022. Diverse client selection for federated learning via submodular maximization. In: International Conference on Learning Representations."},{"issue":"6","key":"10.1016\/j.jnca.2026.104476_b8","doi-asserted-by":"crossref","first-page":"39","DOI":"10.23919\/JCC.2021.06.004","article-title":"Edge computing-based joint client selection and networking scheme for federated learning in vehicular IoT","volume":"18","author":"Bao","year":"2021","journal-title":"China Commun."},{"key":"10.1016\/j.jnca.2026.104476_b9","series-title":"Proceedings of the 29th International Symposium on High-Performance Parallel and Distributed Computing","first-page":"125","article-title":"TiFL: A tier-based federated learning system","author":"Chai","year":"2020"},{"key":"10.1016\/j.jnca.2026.104476_b10","series-title":"Client selection in federated learning: Convergence analysis and power-of-choice selection strategies","author":"Cho","year":"2020"},{"issue":"8","key":"10.1016\/j.jnca.2026.104476_b11","doi-asserted-by":"crossref","first-page":"1996","DOI":"10.1109\/TPDS.2021.3134647","article-title":"AUCTION: Automated and quality-aware client selection framework for efficient federated learning","volume":"33","author":"Deng","year":"2021","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"1","key":"10.1016\/j.jnca.2026.104476_b12","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1109\/TSC.2019.2937777","article-title":"Two-tier matching game in small cell networks for mobile edge computing","volume":"15","author":"Du","year":"2019","journal-title":"IEEE Trans. Serv. Comput."},{"issue":"1","key":"10.1016\/j.jnca.2026.104476_b13","doi-asserted-by":"crossref","first-page":"3","DOI":"10.3390\/sci6010003","article-title":"Fairness and bias in artificial intelligence: A brief survey of sources, impacts, and mitigation strategies","volume":"6","author":"Ferrara","year":"2023","journal-title":"Sci"},{"key":"10.1016\/j.jnca.2026.104476_b14","doi-asserted-by":"crossref","DOI":"10.1109\/JIOT.2023.3299573","article-title":"Client selection in federated learning: Principles, challenges, and opportunities","author":"Fu","year":"2023","journal-title":"IEEE Internet Things J."},{"issue":"5","key":"10.1016\/j.jnca.2026.104476_b15","doi-asserted-by":"crossref","first-page":"386","DOI":"10.4169\/amer.math.monthly.120.05.386","article-title":"College admissions and the stability of marriage","volume":"120","author":"Gale","year":"2013","journal-title":"Am. Math. Mon."},{"key":"10.1016\/j.jnca.2026.104476_b16","series-title":"The Stable Marriage Problem: Structure and Algorithms","author":"Gusfield","year":"1989"},{"key":"10.1016\/j.jnca.2026.104476_b17","series-title":"Cross-silo federated learning: Challenges and opportunities","author":"Huang","year":"2022"},{"issue":"20","key":"10.1016\/j.jnca.2026.104476_b18","doi-asserted-by":"crossref","first-page":"20055","DOI":"10.1109\/JIOT.2022.3172113","article-title":"Stochastic client selection for federated learning with volatile clients","volume":"9","author":"Huang","year":"2022","journal-title":"IEEE Internet Things J."},{"issue":"1\u20132","key":"10.1016\/j.jnca.2026.104476_b19","first-page":"1","article-title":"Advances and open problems in federated learning","volume":"14","author":"Kairouz","year":"2021","journal-title":"Found. Trends\u00ae Mach. Learn."},{"issue":"11","key":"10.1016\/j.jnca.2026.104476_b20","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1109\/5.726791","article-title":"Gradient-based learning applied to document recognition","volume":"86","author":"LeCun","year":"1998","journal-title":"Proc. IEEE"},{"issue":"18","key":"10.1016\/j.jnca.2026.104476_b21","doi-asserted-by":"crossref","first-page":"17844","DOI":"10.1109\/JIOT.2022.3161943","article-title":"Data heterogeneity-robust federated learning via group client selection in industrial IoT","volume":"9","author":"Li","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"10.1016\/j.jnca.2026.104476_b22","article-title":"Matching game for multi-task federated learning in Internet of Vehicles","author":"Li","year":"2023","journal-title":"IEEE Trans. Veh. Technol."},{"issue":"12","key":"10.1016\/j.jnca.2026.104476_b23","doi-asserted-by":"crossref","first-page":"2689","DOI":"10.3390\/electronics12122689","article-title":"MFLCES: Multi-level federated edge learning algorithm based on client and edge server selection","volume":"12","author":"Liu","year":"2023","journal-title":"Electronics"},{"key":"10.1016\/j.jnca.2026.104476_b24","series-title":"2021 IEEE 32nd Annual International Symposium on Personal, Indoor and Mobile Radio Communications","first-page":"1","article-title":"Client selection based on label quantity information for federated learning","author":"Ma","year":"2021"},{"key":"10.1016\/j.jnca.2026.104476_b25","series-title":"Artificial Intelligence and Statistics","first-page":"1273","article-title":"Communication-efficient learning of deep networks from decentralized data","author":"McMahan","year":"2017"},{"issue":"7","key":"10.1016\/j.jnca.2026.104476_b26","doi-asserted-by":"crossref","first-page":"5938","DOI":"10.1109\/JIOT.2020.3036157","article-title":"Budgeted online selection of candidate IoT clients to participate in federated learning","volume":"8","author":"Mohammed","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"10.1016\/j.jnca.2026.104476_b27","series-title":"Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining","first-page":"1234","article-title":"FedFast: Going beyond average for faster training of federated recommender systems","author":"Muhammad","year":"2020"},{"key":"10.1016\/j.jnca.2026.104476_b28","series-title":"Weather Dataset (Rattle Package)","author":"PhyG","year":"2021"},{"key":"10.1016\/j.jnca.2026.104476_b29","series-title":"2020 IEEE Wireless Communications and Networking Conference Workshops","first-page":"1","article-title":"A decentralized federated learning approach for connected autonomous vehicles","author":"Pokhrel","year":"2020"},{"issue":"1","key":"10.1016\/j.jnca.2026.104476_b30","doi-asserted-by":"crossref","first-page":"124","DOI":"10.3390\/ai3010008","article-title":"Client selection in federated learning under imperfections in environment","volume":"3","author":"Rai","year":"2022","journal-title":"AI"},{"issue":"1","key":"10.1016\/j.jnca.2026.104476_b31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1038\/s41746-020-00323-1","article-title":"The future of digital health with federated learning","volume":"3","author":"Rieke","year":"2020","journal-title":"NPJ Digit. Med."},{"key":"10.1016\/j.jnca.2026.104476_b32","doi-asserted-by":"crossref","unstructured":"Rjoub, G., Bentahar, J., Wahab, O.A., 2022. Explainable AI-based Federated Deep Reinforcement Learning for Trusted Autonomous Driving. In: 2022 International Wireless Communications and Mobile Computing. IWCMC, pp. 318\u2013323.","DOI":"10.1109\/IWCMC55113.2022.9824617"},{"key":"10.1016\/j.jnca.2026.104476_b33","doi-asserted-by":"crossref","first-page":"1261","DOI":"10.1007\/s10796-022-10307-z","article-title":"Trust-augmented deep reinforcement learning for federated learning client selection","volume":"26","author":"Rjoub","year":"2024","journal-title":"Inf. Syst. Front."},{"key":"10.1016\/j.jnca.2026.104476_b34","first-page":"485","article-title":"Two-sided matching","volume":"1","author":"Roth","year":"1992","journal-title":"Handb. Game Theory Econ. Appl."},{"issue":"2","key":"10.1016\/j.jnca.2026.104476_b35","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1109\/TPDS.2022.3217271","article-title":"Data-centric client selection for federated learning over distributed edge networks","volume":"34","author":"Saha","year":"2022","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"10.1016\/j.jnca.2026.104476_b36","series-title":"2023 IEEE International Conference on Multimedia and Expo","first-page":"324","article-title":"Fairness-aware client selection for federated learning","author":"Shi","year":"2023"},{"issue":"7","key":"10.1016\/j.jnca.2026.104476_b37","doi-asserted-by":"crossref","first-page":"7601","DOI":"10.1109\/TITS.2021.3071449","article-title":"A stable matching game for v2v energy sharing\u2013a user satisfaction framework","volume":"23","author":"Shurrab","year":"2021","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"10.1016\/j.jnca.2026.104476_b38","series-title":"Diabetes Health Indicators Dataset","author":"Teboul","year":"2021"},{"key":"10.1016\/j.jnca.2026.104476_b39","series-title":"GLOBECOM 2022-2022 IEEE Global Communications Conference","first-page":"01","article-title":"Towards bilateral client selection in federated learning using matching game theory","author":"Wehbi","year":"2022"},{"issue":"23","key":"10.1016\/j.jnca.2026.104476_b40","doi-asserted-by":"crossref","first-page":"20884","DOI":"10.1109\/JIOT.2023.3283855","article-title":"Fedmint: Intelligent bilateral client selection in federated learning with newcomer iot devices","volume":"10","author":"Wehbi","year":"2023","journal-title":"IEEE Internet Things J."},{"key":"10.1016\/j.jnca.2026.104476_b41","series-title":"2022 IEEE International Parallel and Distributed Processing Symposium","first-page":"985","article-title":"HACCS: Heterogeneity-aware clustered client selection for accelerated federated learning","author":"Wolfrath","year":"2022"},{"issue":"7","key":"10.1016\/j.jnca.2026.104476_b42","first-page":"1539","article-title":"Accelerating federated learning over reliability-agnostic clients in mobile edge computing systems","volume":"32","author":"Wu","year":"2020","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"2","key":"10.1016\/j.jnca.2026.104476_b43","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3298981","article-title":"Federated machine learning: Concept and applications","volume":"10","author":"Yang","year":"2019","journal-title":"ACM Trans. Intell. Syst. Technol. (TIST)"},{"key":"10.1016\/j.jnca.2026.104476_b44","first-page":"9091","article-title":"A multi-agent reinforcement learning approach for efficient client selection in federated learning","volume":"vol. 36","author":"Zhang","year":"2022"},{"key":"10.1016\/j.jnca.2026.104476_b45","doi-asserted-by":"crossref","first-page":"18134","DOI":"10.1109\/ACCESS.2023.3245813","article-title":"Explainable data poison attacks on human emotion evaluation systems based on EEG signals","volume":"11","author":"Zhang","year":"2023","journal-title":"IEEE Access"},{"key":"10.1016\/j.jnca.2026.104476_b46","series-title":"Data poisoning attacks on EEG signal-based risk assessment systems","author":"Zhang","year":"2023"},{"key":"10.1016\/j.jnca.2026.104476_b47","doi-asserted-by":"crossref","first-page":"24462","DOI":"10.1109\/ACCESS.2021.3056919","article-title":"Client selection for federated learning with non-IID data in mobile edge computing","volume":"9","author":"Zhang","year":"2021","journal-title":"IEEE Access"},{"key":"10.1016\/j.jnca.2026.104476_b48","series-title":"Federated learning with non-iid data","author":"Zhao","year":"2018"},{"key":"10.1016\/j.jnca.2026.104476_b49","article-title":"Trustworthy blockchain-assisted federated learning: Decentralized reputation management and performance optimization","author":"Zhu","year":"2024","journal-title":"IEEE Internet Things J."},{"key":"10.1016\/j.jnca.2026.104476_b50","article-title":"Randomized DP-DFL: towards differentially private decentralized federated learning via randomized model interaction","author":"Zhu","year":"2025","journal-title":"IEEE Trans. Mob. Comput."}],"container-title":["Journal of Network and Computer Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1084804526000512?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1084804526000512?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T18:17:28Z","timestamp":1776190648000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1084804526000512"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":50,"alternative-id":["S1084804526000512"],"URL":"https:\/\/doi.org\/10.1016\/j.jnca.2026.104476","relation":{},"ISSN":["1084-8045"],"issn-type":[{"value":"1084-8045","type":"print"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A two-sided client-server matching mechanism for resilient Federated Learning","name":"articletitle","label":"Article Title"},{"value":"Journal of Network and Computer Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jnca.2026.104476","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"104476"}}