Abstract
Clustering analysis is a crucial method in data mining, aimed at identifying clusters of data objects in the attribute space. Distributed clustering has gained prominence due to the emergence of Big Data. The rapid growth of data, particularly with the advent of technologies, such as the Internet of Things and 5G, has resulted in numerous challenges for data analysis and processing. Traditional clustering methods, such as K-means and hierarchical clustering, struggle with extensive datasets designed for smaller to moderately sized datasets. Meta-heuristic techniques have garnered significant attention among the various distributed clustering algorithms due to their ability to deliver high-quality solutions across a wide range of optimization problems. In this study, we proposed a new Cuckoo search (CS) clustering algorithm for distributed clustering to address the challenges of Big Data clustering. First, the CS clustering algorithm is executed on each local site, utilizing GPU acceleration for efficient local data clustering. Second, on a global scale, representative data from each site are aggregated and processed worldwide, with centroids iteratively updated to generate the final clustering result. We have significantly enhanced the processing efficiency by minimizing transmission costs and eliminating the need for inter-node communication. Furthermore, our approach demonstrates adaptability in handling large datasets with competitive execution times through the utilization of parallel processing and distributed computing. Our approach demonstrates both efficiency and scalability across wide range of datasets, highlighting its potential for various applications.
Keywords
MSC
68Txx
Cite this article
@article{cai-7091,
author = {Hadjir Zemmouri and Said Labed and Akram Kout and El-Bay Bourennane},
title = {Efficient Distributed Clustering with Cuckoo Search Algorithm and GPU Acceleration for Big Data Analysis},
journal = {Computing and Informatics},
volume = {44},
number = {5},
pages = {1178--1201},
year = {2025},
issn = {1335-9150},
doi = {10.31577/cai_2025_5_1178}
}
TY - JOUR AU - Hadjir Zemmouri AU - Said Labed AU - Akram Kout AU - El-Bay Bourennane TI - Efficient Distributed Clustering with Cuckoo Search Algorithm and GPU Acceleration for Big Data Analysis JO - Computing and Informatics VL - 44 IS - 5 SP - 1178 EP - 1201 PY - 2025 SN - 1335-9150 DO - 10.31577/cai_2025_5_1178 UR - https://doi.org/10.31577/cai_2025_5_1178 KW - Clustering KW - Big Data KW - Cuckoo search algorithm KW - distributed computing KW - GPU ER -
Zemmouri, H., Labed, S., Kout, A., & Bourennane, E. (2025). Efficient Distributed Clustering with Cuckoo Search Algorithm and GPU Acceleration for Big Data Analysis. Computing and Informatics, 44(5), 1178–1201. https://doi.org/10.31577/cai_2025_5_1178