Efficient Computation of the K Nearest Neighbors Query Using Incremental Radius on a k2-tree
Keywords: optimization, object recognition, data structures, proposals, spatial databases, Compact data structures, k(2)-tree, kNN, Backtracking, Prediction algorithms, Nearest neighbor methods, Memory management, Random access memory, Proximity searches, incremental radius
Abstract
Proximity searches within metric spaces are critical for numerous real world applications, including pattern recognition, multimedia information retrieval, and spatial data analysis, among others. With the exponential increase in data volume, the demand for memory efficient structures to store and process information has become increasingly important. In this paper, we present an alternative algorithm for efficient computation of the K-nearest neighbors (KNN) query using the k(2)-tree compact data structure, using the incremental radius technique. This approach offers an alternative to the existing algorithm that utilizes a priority queue over k(2)-trees. Through both theoretical and experimental analysis, we demonstrate that our proposed algorithm is up to 2 times faster compared to the priority queue based solution, while also providing substantial improvements in memory efficiency.
Más información
Título según WOS: | Efficient Computation of the K Nearest Neighbors Query Using Incremental Radius on a k2-tree |
Título de la Revista: | IEEE ACCESS |
Volumen: | 13 |
Editorial: | IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC |
Fecha de publicación: | 2025 |
Página de inicio: | 72778 |
Página final: | 72789 |
Idioma: | English |
DOI: |
10.1109/ACCESS.2025.3564185 |
Notas: | ISI |