Reverse K Nearest Neighbor Query in Large Road Networks: a Tree Decomposition Based Approach
Dian Ouyang, Boyu Zhang, Jianye Yang, Shiyu Yang, Chonghua Wang, Xuemin Lin
摘要
Reverse k-nearest neighbor (R NN) query in road networks is an important and fundamental problem. Given a facility query vertex , an query asks for finding all user vertices such that each of them regards as one of the nearest neighbors . Although has a wide range of applications, such as location selection, influential domain analysis, potential customer analysis, we note that this problem has not been well addressed. Existing solutions typically need to traverse the graph and perform queries for every vertex in a non-decreasing order of their distances to the query vertex, which incurs high computational cost, especially for large graphs. In this paper, we develop a novel tree decomposition based approach, namely TD-Query. In general, a tree decomposition can be considered as an index to store the hierarchical decomposition of the graph. By making use of the nice properties of the tree decomposition, we develop useful search branch pruning techniques such that we can avoid traversing the entire graph. Observing that TD-Query may still visit many result irrelevant nodes during the traversal, we propose an advanced approach, termed ATD-Query. In specific, we first identify a set of critical nodes in the tree decomposition. Based on these critical nodes, we then construct an augmented tree decomposition by storing auxiliary data structures for tree nodes with little space and time overhead. On top of the augmented tree decomposition, ATD-Query can collect the query results by only visiting a subset of critical nodes, and hence substantially improve the query efficiency. We conduct extensive experiments on 8 reallife road networks, and the experimental results demonstrate that ATD-Query can achieve up to an order of magnitude performance improvement over the state-of-the-art algorithm, while consuming much less memory for index structure.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- Progressive Top-K Nearest Neighbors Search in Large Road NetworksDian Ouyang, Dong Wen, Lu Qin, Lijun Chang 等SIGMOD 2020 · 被引用 37 次
- RT-RkNN: Reverse k Nearest Neighbor Queries as a Graphics Ray Casting ProblemZhengyang Bai, Peng Chen, Mohamed WahibVLDB 2026
- Reinforcement Learning based Tree Decomposition for Distance Querying in Road NetworksBolong Zheng, Yong Ma, Jingyi Wan, Yongyong Gao 等ICDE 2023 · 被引用 7 次
- Efficient Label-Constrained Shortest Path Queries on Road Networks: A Tree Decomposition ApproachJunhua Zhang, Long Yuan, Wentao Li, Lu Qin 等VLDB 2022 · 被引用 29 次
- Querying Shortest Path on Large Time-Dependent Road Networks with ShortcutsZengyang Gong, Yuxiang Zeng, Lei ChenICDE 2024 · 被引用 11 次
