Abstract
Given a set of users U, a set of facilities F, and a query facility q, a reverse nearest neighbors (RNN) query retrieves every user u for which q is its closest facility. Since q is the closest facility of 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 relaxed reverse nearest neighbors (RRNN) queries. Formally, given a value of x > 1, an RRNN query q returns every user u for which dist(u, q) ≤ x × NNDist(u) where NNDist(u) denotes the distance between a user u and its nearest facility. Based on effective pruning techniques and several non-trivial observations, we propose an efficient RRNN query processing algorithm. Our extensive experimental study conducted on several real and synthetic data sets demonstrates that our algorithm is several orders of magnitude better than a naïve algorithm as well as a significantly improved version of the naïve algorithm.
| Original language | English |
|---|---|
| Article number | A4 |
| Pages (from-to) | 61-79 |
| Number of pages | 19 |
| Journal | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
| Volume | 9239 |
| DOIs | |
| Publication status | Published - 2015 |
| Externally published | Yes |
| Event | 14th International on Symposium on Spatial and Temporal Databases, SSTD 2015 - Hong Kong, China Duration: 26 Aug 2015 → 28 Aug 2015 |
Fingerprint
Dive into the research topics of 'Relaxed reverse nearest neighbors queries'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver