Skip to main navigation Skip to search Skip to main content

Reverse nearest neighbors in large graphs

  • Man Lung Yiu
  • , Dimitris Papadias
  • , Nikos Mamoulis
  • , Yufei Tao

Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review

Abstract

A reverse nearest neighbor (RNN) query returns the data objects that have a query point as their nearest neighbor (NN). Although such queries have been studied quite extensively in Euclidean spaces, there is no previous work in the context of large graphs. In this paper, we provide a fundamental lemma, which can be used to prune the search space while traversing the graph in search for RNN. Based on it, we develop two RNN methods; an eager algorithm that attempts to prune network nodes as soon as they are visited and a lazy technique that prunes the search space when a data point is discovered. We study retrieval of an arbitrary number k of reverse nearest neighbors, investigate the benefits of materialization, cover several query types, and deal with cases where the queries and the data objects reside on nodes or edges of the graph. The proposed techniques are evaluated in various practical scenarios involving spatial maps, computer networks, and the DBLP coauthorship graph. © 2006 IEEE.
Original languageEnglish
Pages (from-to)540-553
JournalIEEE Transactions on Knowledge and Data Engineering
Volume18
Issue number4
DOIs
Publication statusPublished - Apr 2006
Externally publishedYes

Bibliographical note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].

Funding

Man Lung Yiu and Nikos Mamoulis were supported by grant HKU 7149/03E from Hong Kong RGC. Dimitris Papadias was supported by grant HKUST 6178/04E from Hong Kong RGC. Yufei Tao was supported by SRG Grant no 7001843 from the City University of Hong Kong.

Research Keywords

  • Graphs and networks
  • Query processing
  • Spatial databases

RGC Funding Information

  • RGC-funded

Fingerprint

Dive into the research topics of 'Reverse nearest neighbors in large graphs'. Together they form a unique fingerprint.

Cite this