Cover Tree-Optimized Spectral Clustering: Efficient Nearest Neighbor Search for Large-Scale Data Partitioning
Spectral clustering has established itself as a powerful technique for data partitioning across various domains due to its ability to handle complex cluster structures. However, its computational efficiency remains a challenge, especially with large datasets. In this paper, we propose an enhancement of spectral clustering by integrating Cover tree data structure to optimize the nearest neighbor search, a crucial step in the construction of similarity graphs. Cover trees are a type of spatial tree that allow for efficient exact nearest neighbor queries in high-dimensional spaces. By embedding this technique into the spectral clustering framework, we achieve significant reductions in computational cost while maintaining clustering accuracy. Through extensive experiments on random, synthetic, and real-world datasets, we demonstrate that our approach outperforms traditional spectral clustering methods in terms of scalability and execution speed, without compromising the quality of the resultant clusters. This work provides a more efficient utilization of spectral clustering in big data applications.
Authors
- Stojan Radenović (ORCID: https://orcid.org/0000-0001-8254-6688)
- Vesna Šešum-Čavić (ORCID: https://orcid.org/0000-0002-0759-0686)
- Mohammed Lamartı Sefian (ORCID: https://orcid.org/0000-0001-8270-2660)
- Youssef Achtoun (ORCID: https://orcid.org/0009-0005-5334-2383)
- Sara Mouali (ORCID: https://orcid.org/0009-0003-4934-0145)
- Abderrafik Laakel Hemdanou (ORCID: https://orcid.org/0009-0004-1189-1352)
Institutions
- Abdelmalek Essaâdi University (MA)
- University of Belgrade (RS)
Publication Details
- Journal
- Machine Learning and Knowledge Extraction
- Published
- 2025-11-05
- DOI
- https://doi.org/10.3390/make7040139
- Primary Topic
- Advanced Clustering Algorithms Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00