BRkNN-light: Batch Processing of Reverse k-Nearest Neighbor Queries for Moving Objects on Road Networks
Anbang Song, Ziqiang Yu, Wei Liu, Yating Xu, Mingjin Tao

TL;DR
This paper introduces BRkNN-light, an efficient batch processing algorithm for reverse k-nearest neighbor queries on moving objects in road networks, leveraging shared computations and dynamic caching to improve performance.
Contribution
It is the first to address batch processing of RkNN queries on road networks, proposing novel verification, pruning, and caching techniques for efficiency.
Findings
BRkNN-Light outperforms existing methods in processing speed.
Shared computation significantly reduces processing costs.
Dynamic caching enhances query handling efficiency.
Abstract
The Reverse -Nearest Neighbor (RNN) query over moving objects on road networks seeks to find all moving objects that consider the specified query point as one of their nearest neighbors. In location based services, many users probably submit RNN queries simultaneously. However, existing methods largely overlook how to efficiently process multiple such queries together, missing opportunities to share redundant computations and thus reduce overall processing costs. To address this, this work is the first to explore batch processing of multiple RNN queries, aiming to minimize total computation by sharing duplicate calculations across queries. To tackle this issue, we propose the BRNN-Light algorithm, which uses rapid verification and pruning strategies based on geometric constraints, along with an optimized range search technique, to speed up the process of identifying…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Advanced Database Systems and Queries · Automated Road and Building Extraction
