MaxBRkNN queries for streaming geo-data

5Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The problem of maximizing bichromatic reverse k nearest neighbor queries (MaxBRkNN) has been extensively studied in spatial databases, where given a set of facilities and a set of customers, a MaxBRkNN query returns a region to establish a new facility p such that p is a kNN of the maximum number of customers. In the literature, current solutions for MaxBRkNN queries are predominantly static. However, there are numerous applications for dynamic variations of these queries, including advertisements and resource reallocation based on streaming customer locations via social media check-ins, or GPS location updates from mobile devices. In this paper, we address the problem of continuous MaxBRkNN queries for streaming objects (customers). As customer data can arrive at a very high rate, we adopt two different models for recency information (sliding windows and micro-batching). We propose an efficient solution where results are incrementally updated by reusing computations from the previous result. We present a safe interval to reduce the number of computations for the new objects, and prune the objects that cannot affect the result. We perform extensive experiments on datasets integrated from four different real-life data sources, and demonstrate the efficiency of our solution by rigorously comparing how different properties of the datasets can affect the performance.

Cite

CITATION STYLE

APA

Luo, H., Choudhury, F. M., Bao, Z., Culpepper, J. S., & Zhang, B. (2018). MaxBRkNN queries for streaming geo-data. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10827 LNCS, pp. 647–664). Springer Verlag. https://doi.org/10.1007/978-3-319-91452-7_42

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free