Abstract: Parallel algorithms for main memory databases become an increasingly interesting topic as the amount of main memory and the number of CPU cores in computer systems increase. This paper suggests a method for parallelizing the k-d tree and its kNN search algorithm as well as suggesting optimizations. In empirical tests, the resulting modified k-d tree outperforms both the k-d tree and a parallelized sequential search for medium dimensionality data (6-13 dimensions).
International audienceThis paper proposes a novel approach to compute K-Nearest Neighbors (KNN) algo...
International audienceThis paper proposes a novel approach to compute K-Nearest Neighbors (KNN) algo...
[[abstract]]The problem of k-nearest neighbors (kNN) is to find the nearest k neighbors for a query ...
Multidimensional binary search tree (abbreviated k-d tree) is a popular data structure for the organ...
Multidimensional binary search tree (abbreviated k-d tree) is a popular data structure for the organ...
Affordable, fast computers with large memories have lessened the demand for program efficiency, but ...
Computing k-Nearest Neighbors (KNN) is one of the core kernels used in many machine lear...
k-d tree (or Multidimensional binary search tree) is often used as a data structure for organizing a...
We describe a special purpose computer architecture for the parallel processing of queries, includin...
This paper presents parallel algorithms for the construction of k dimensional tree (KD-tree) and nea...
We present a new approach for combining k-d trees and graphics processing units for near-est neighbo...
Efficiency is crucial in KDD (Knowledge Discovery in Databases), due to the huge amount of data stor...
The similarity search problem is found in many application domains including computer graphics, info...
A simplified k nearest neighbour (knn) search for the R-tree family is proposed in this paper. This ...
International audienceWe present a progressive algorithm for approximate k-nearest neighbor search. ...
International audienceThis paper proposes a novel approach to compute K-Nearest Neighbors (KNN) algo...
International audienceThis paper proposes a novel approach to compute K-Nearest Neighbors (KNN) algo...
[[abstract]]The problem of k-nearest neighbors (kNN) is to find the nearest k neighbors for a query ...
Multidimensional binary search tree (abbreviated k-d tree) is a popular data structure for the organ...
Multidimensional binary search tree (abbreviated k-d tree) is a popular data structure for the organ...
Affordable, fast computers with large memories have lessened the demand for program efficiency, but ...
Computing k-Nearest Neighbors (KNN) is one of the core kernels used in many machine lear...
k-d tree (or Multidimensional binary search tree) is often used as a data structure for organizing a...
We describe a special purpose computer architecture for the parallel processing of queries, includin...
This paper presents parallel algorithms for the construction of k dimensional tree (KD-tree) and nea...
We present a new approach for combining k-d trees and graphics processing units for near-est neighbo...
Efficiency is crucial in KDD (Knowledge Discovery in Databases), due to the huge amount of data stor...
The similarity search problem is found in many application domains including computer graphics, info...
A simplified k nearest neighbour (knn) search for the R-tree family is proposed in this paper. This ...
International audienceWe present a progressive algorithm for approximate k-nearest neighbor search. ...
International audienceThis paper proposes a novel approach to compute K-Nearest Neighbors (KNN) algo...
International audienceThis paper proposes a novel approach to compute K-Nearest Neighbors (KNN) algo...
[[abstract]]The problem of k-nearest neighbors (kNN) is to find the nearest k neighbors for a query ...