Reverse Approximate Nearest Neighbor Queries

被引:6
|
作者
Hidayat, Arif [1 ]
Yang, Shiyu [2 ]
Cheema, Muhammad Aamir [1 ]
Taniar, David [1 ]
机构
[1] Monash Univ, Fac Informat Technol, Clayton, Vic 3800, Australia
[2] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
基金
澳大利亚研究理事会;
关键词
Reverse nearest neighbors; influence detection; continuous monitoring; voronoi diagram;
D O I
10.1109/TKDE.2017.2766065
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given a set of facilities and a set of users, a reverse nearest neighbors (RNN) query retrieves every user u for which the query facility q is its closest facility. Since q is the closest facility to u, the user u is said to be influenced by q. In this paper, we propose a relaxed definition of influence where a user u is said to be influenced by not only its closest facility but also every other facility that is almost as close to u as its closest facility is. Based on this definition of influence, we propose reverse approximate nearest neighbors (RANN) queries. Formally, given a value x > 1, an RANN query q returns every user u for which dist (u,q) <= x x NNDist(u) where NNDis(u) denotes the distance between a user u and its nearest facility, i.e., q is an approximate nearest neighbor of u. In this paper, we study both snapshot and continuous versions of RANN queries. In a snapshot RANN query, the underlying data sets do not change and the results of a query are to be computed only once. In the continuous version, the users continuously change their locations and the results of RANN queries are to be continuously monitored. Based on effective pruning techniques and several non-trivial observations, we propose efficient RANN query processing algorithms for both the snapshot and continuous RANN queries. We conduct extensive experiments on both real and synthetic data sets and demonstrate that our algorithm for both snapshot and continuous queries are significantly better than the competitors.
引用
收藏
页码:339 / 352
页数:14
相关论文
共 50 条
  • [1] Reverse Approximate Nearest Neighbor Queries on Road Network
    Li, Xinyu
    Hidayat, Arif
    Taniar, David
    Cheema, Muhammad Aamir
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2021, 24 (01): : 279 - 296
  • [2] Reverse Approximate Nearest Neighbor Queries on Road Network
    Xinyu Li
    Arif Hidayat
    David Taniar
    Muhammad Aamir Cheema
    [J]. World Wide Web, 2021, 24 : 279 - 296
  • [3] Approximate direct and reverse nearest neighbor queries, and the k-nearest neighbor graph
    Figueroa, Karina
    Paredes, Rodrigo
    [J]. SISAP 2009: 2009 SECOND INTERNATIONAL WORKSHOP ON SIMILARITY SEARCH AND APPLICATIONS, PROCEEDINGS, 2009, : 91 - +
  • [4] Approximate nearest neighbor queries revisited
    Chan, TM
    [J]. DISCRETE & COMPUTATIONAL GEOMETRY, 1998, 20 (03) : 359 - 373
  • [5] Approximate Nearest Neighbor Queries Revisited
    T. M. Chan
    [J]. Discrete & Computational Geometry, 1998, 20 : 359 - 373
  • [6] Nearest neighbor and reverse nearest neighbor queries for moving objects
    Benetis, R
    Jensen, CS
    Karciauskas, G
    Saltenis, S
    [J]. IDEAS 2002: INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 44 - 53
  • [7] Nearest and reverse nearest neighbor queries for moving objects
    Rimantas Benetis
    Christian S. Jensen
    Gytis Karĉiauskas
    Simonas Ŝaltenis
    [J]. The VLDB Journal, 2006, 15 : 229 - 249
  • [8] Nearest and reverse nearest neighbor queries for moving objects
    Benetis, Rimantas
    Jensen, Christian S.
    Karciauskas, Gytis
    Saltenis, Simonas
    [J]. VLDB JOURNAL, 2006, 15 (03): : 229 - U1
  • [9] REVERSE NEAREST NEIGHBOR QUERIES IN FIXED DIMENSION
    Cheong, Otfried
    Vigneron, Antoine
    Yon, Juyoung
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2011, 21 (02) : 179 - 188
  • [10] Reverse View Field Nearest Neighbor queries
    Yi, Sungmin
    Shim, Changbeom
    Chung, Yon Dohn
    [J]. INFORMATION SCIENCES, 2017, 402 : 35 - 49