{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:19:44Z","timestamp":1760242784563,"version":"build-2065373602"},"reference-count":19,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2016,7,11]],"date-time":"2016-07-11T00:00:00Z","timestamp":1468195200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>The aim of this paper is to present a mobile agents model for distributed classification of Big Data. The great challenge is to optimize the communication costs between the processing elements (PEs) in the parallel and distributed computational models by the way to ensure the scalability and the efficiency of this method. Additionally, the proposed distributed method integrates a new communication mechanism to ensure HPC (High Performance Computing) of parallel programs as distributed one, by means of cooperative mobile agents team that uses its asynchronous communication ability to achieve that. This mobile agents team implements the distributed method of the Fuzzy C-Means Algorithm (DFCM) and performs the Big Data classification in the distributed system. The paper shows the proposed scheme and its assigned DFCM algorithm and presents some experimental results that illustrate the scalability and the efficiency of this distributed method.<\/jats:p>","DOI":"10.3390\/computers5030014","type":"journal-article","created":{"date-parts":[[2016,7,11]],"date-time":"2016-07-11T09:47:19Z","timestamp":1468230439000},"page":"14","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A New Scalable, Distributed, Fuzzy C-Means Algorithm-Based Mobile Agents Scheme for HPC: SPMD Application"],"prefix":"10.3390","volume":"5","author":[{"given":"Fat\u00e9ma","family":"Benchara","sequence":"first","affiliation":[{"name":"Laboratory SSDIA, ENSET Mohammedia, Hassan II University of Casablanca, Mohammedia 28999, Morocco"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed","family":"Youssfi","sequence":"additional","affiliation":[{"name":"Laboratory SSDIA, ENSET Mohammedia, Hassan II University of Casablanca, Mohammedia 28999, Morocco"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Omar","family":"Bouattane","sequence":"additional","affiliation":[{"name":"Laboratory SSDIA, ENSET Mohammedia, Hassan II University of Casablanca, Mohammedia 28999, Morocco"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hassan","family":"Ouajji","sequence":"additional","affiliation":[{"name":"Laboratory SSDIA, ENSET Mohammedia, Hassan II University of Casablanca, Mohammedia 28999, Morocco"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,7,11]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Rahimi, S., Zargham, M., Thakre, A., and Chillar, D. (2004, January 27\u201330). A Parrallel Fuzzy C-Mean Algorithm for Image Segmentation. Proceedings of the IEEE Annual Meeting of the Fuzzy Information, Banff, AB, Canada.","key":"ref_1","DOI":"10.1109\/NAFIPS.2004.1336283"},{"doi-asserted-by":"crossref","unstructured":"Bellifemine, F.L., Caire, G., and Greenwood, D. (2007). Developing Multi-Agent Systems with JADE, Wiley.","key":"ref_2","DOI":"10.1002\/9780470058411"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.ijepes.2012.10.031","article-title":"High performance computing for detection of electricity theft","volume":"147","author":"Depuru","year":"2013","journal-title":"ELSEVIER Electr. Power Energy Syst."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1189","DOI":"10.1016\/j.eswa.2013.08.003","article-title":"Intelligent business processes composition based on multi-agent systems","volume":"41","author":"Coria","year":"2014","journal-title":"ELSEVIER Expert Syst. Appl."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/s10489-009-0187-6","article-title":"Agent-based execution of personalised home care treatments","volume":"34","author":"Isern","year":"2011","journal-title":"Appl. Intell."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"6644","DOI":"10.1016\/j.eswa.2010.11.073","article-title":"Agent-based platform to support the execution of parallel tasks","volume":"38","author":"Isern","year":"2011","journal-title":"ELSEVIER Expert Syst. Appl."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"13085","DOI":"10.1016\/j.eswa.2012.05.093","article-title":"Using agents to parallelize a medical reasoning system based on ontologies and description logics as an application case","volume":"39","year":"2012","journal-title":"ELSEVIER Expert Syst. Appl."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1080\/01969727308546046","article-title":"A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters","volume":"3","author":"Dunn","year":"1973","journal-title":"J. Cybern."},{"doi-asserted-by":"crossref","unstructured":"Bezdek, J.C. (1981). Pattern Recognition with Fuzzy Objective Function Algorithms, Plenum Press.","key":"ref_9","DOI":"10.1007\/978-1-4757-0450-1"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"103","DOI":"10.4236\/jsea.2015.83011","article-title":"Distributed C-Means Algorithm for Big Data Image Segmentation on a Massively Parallel and Distributed Virtual Machine Based on Cooperative Mobile Agents","volume":"8","author":"Benchara","year":"2015","journal-title":"JSEA"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1007\/3-540-45706-2_48","article-title":"Parallel Fuzzy C-means Clustering for Large Data Sets","volume":"Volume 2400","author":"Monien","year":"2002","journal-title":"Euro-Par 2002 Parallel Processing, Proceedings of the 8th International Euro-Par Conference on Parallel Processing"},{"doi-asserted-by":"crossref","unstructured":"Kubota, K., Nakase, A., Sakai, H., and Oyanagi, S. (2000, January 14\u201317). Parallelization of decision tree algorithm and its performance evaluation. Proceedings of the Fourth International Conference on High Performance Computing in the Asia-Pacific Region, Beijing, China.","key":"ref_12","DOI":"10.1109\/HPC.2000.843500"},{"unstructured":"Kim, M.W., Lee, J.G., and Min, C. (1999, January 22\u201325). Efficient fuzzy rule generation based on fuzzy decision tree for data mining. Proceedings of the IEEE International Fuzzy Systems Conference FUZZ-IEEE \u201999, Seoul, Korea.","key":"ref_13"},{"doi-asserted-by":"crossref","unstructured":"Evsukoff, A., Costa, M.C.A., and Ebecken, N.F.F. (2004, January 28\u201330). Parallel Implementation of Fuzzy Rule Based Classifier. Proceedings of the VECPAR\u20192004, Valencia, Spain.","key":"ref_14","DOI":"10.1007\/11403937_15"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1460","DOI":"10.1109\/TNN.2003.820670","article-title":"Parallel nonlinear optimization techniques for training neural networks","volume":"14","author":"Phua","year":"2003","journal-title":"IEEE Trans. Neural Netw."},{"unstructured":"Costa, M.C.A., and Ebecken, N.F.F. (2001, January 13\u201315). A Neural Network Implementation for Data Mining High Performance Computing. Proceedings of the V Brazilian Conference on Neural Networks, Granada, Spain.","key":"ref_16"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"999","DOI":"10.1016\/S0167-8655(02)00031-4","article-title":"On distributing the clustering process","volume":"23","author":"Boutsinas","year":"2002","journal-title":"Pattern Recognit. Lett."},{"doi-asserted-by":"crossref","unstructured":"El-Rewini, H., and Abd-El-Barr, M. (2005). Advanced Computer Architecture and Parallel Processing, Wiley.","key":"ref_18","DOI":"10.1002\/0471478385"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1016\/j.parco.2011.03.001","article-title":"Parallel c-means algorithm for image segmentation on a reconfigurable mesh computer","volume":"37","author":"Bouattane","year":"2011","journal-title":"ELSEVIER Parallel Comput."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/5\/3\/14\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:25:49Z","timestamp":1760210749000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/5\/3\/14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,11]]},"references-count":19,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2016,9]]}},"alternative-id":["computers5030014"],"URL":"https:\/\/doi.org\/10.3390\/computers5030014","relation":{},"ISSN":["2073-431X"],"issn-type":[{"type":"electronic","value":"2073-431X"}],"subject":[],"published":{"date-parts":[[2016,7,11]]}}}