Accelerate MaxBRkNN Search by Knn Estimation.

Xuefeng Chen,Xin Cao,Zhiqiang Xu,Ying Zhang,Shuo Shang,Wenjie Zhang
DOI: https://doi.org/10.1109/icde.2019.00184
2019-01-01
Abstract:Given a set of server points (e.g., locations) P and a set of client points (e.g., users) O, the problem of maximizing bichromatic reverse k-nearest neighbor (MaxBRkNN) aims to find a region for setting up a new service site such that it can influence the most clients, i.e., it is in the kNN results of most client points. All existing studies first compute the kNN of client points and then perform the MaxBRkNN search. However, computing kNN for all clients is extremely time consuming especially on large datasets. Observing this, we develop an approach which computes kNN for only promising clients by utilising a two-level grid index (ADPGI) to reduce the cost substantially. Empirical studies on both real and synthetic datasets show that our proposed exact algorithm is 3 to 5 times faster than two state-of-the-art MaxBRkNN algorithms.
What problem does this paper attempt to address?