Fast Query Decomposition for Batch Shortest Path Processing in Road Networks
Lei Li, Mengxuan Zhang, Wen Hua, Xiaofang Zhou
Abstract
Shortest path query is a fundamental operation in various location-based services (LBS) and most of them process queries on the server-side. As the business expands, scalability becomes a severe issue. Instead of simply deploying more servers to cope with the quickly increasing query number, batch shortest path algorithms have been proposed recently to answer a set of queries together using shareable computation. Besides, they can also work in a highly dynamic environment as no index is needed. However, the existing batch algorithms either assume the batch queries are finely decomposed or just process them without differentiation, resulting in poor query efficiency. In this paper, we aim to improve the performance of batch shortest path algorithms by revisiting the problem of query clustering. Specifically, we first propose three query decomposition methods to cluster queries: Zigzag that considers the 1-N shared computation; Search-Space Estimation that further incorporates search space estimation; and Co-Clustering that considers the source and target's spatial locality. After that, we propose two batch algorithms that take advantage of the previously decomposed query sets for efficient query answering: Local Cache that improves the existing Global Cache with higher cache hit ratio, and R2R that finds a set of approximate shortest paths from one region to another with bounded error. Experiments on a large real-world query sets verify the effectiveness and efficiency of our decomposition methods compared with the state-of-the-art batch algorithms.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 5c61cab2-6e04-483c-a9b9-fb4a60f92593Cited by top-tier papers13
- Diversified Top-k Route Planning in Road NetworkZihan Luo, Lei Li, Mengxuan Zhang, Wen Hua et al.VLDB 2022 · 38 citations
- An Experimental Evaluation and Guideline for Path Finding in Weighted Dynamic NetworkMengxuan Zhang, Lei Li, Xiaofang ZhouVLDB 2021 · 36 citations
- FHL-Cube: Multi-Constraint Shortest Path Querying with Flexible Combination of ConstraintsZiyi Liu, Lei Li, Mengxuan Zhang, Wen Hua et al.VLDB 2022 · 20 citations
- QARTA: An ML-based System for Accurate Map ServicesMashaal Musleh, Sofiane Abbar, Rade Stanojevic, Mohamed F. MokbelVLDB 2021 · 18 citations
- Fast Augmentation Algorithms for Network Kernel Density VisualizationTsz Nam Chan, Zhe Li, Leong Hou U, Jianliang Xu et al.VLDB 2021 · 12 citations
Related papers
- High Throughput Shortest Distance Query Processing on Large Dynamic Road NetworksXinjie Zhou, Mengxuan Zhang, Lei Li, Xiaofang ZhouICDE 2025 · 1 citation
- Distributed Processing of k Shortest Path Queries over Dynamic Road NetworksZiqiang Yu, Xiaohui Yu, Nick Koudas, Yang Liu et al.SIGMOD 2020 · 36 citations
- Workload-Aware Shortest Path Distance Querying in Road NetworksBolong Zheng, Jingyi Wan, Yongyong Gao, Yong Ma et al.ICDE 2022 · 6 citations
- PAT: Towards Transaction Routing with Page Affinity in Shared-Cache DatabasesZhongqin Tan, Haoyuan Zhang, Yanfeng Zhang, Zeshun Peng et al.ICDE 2026
- FAHL: An Efficient Labeling Index for Flow-Aware Shortest Path Querying in Road NetworksTangpeng Dan, Xiao Pan, Bolong Zheng, Xiaofeng MengICDE 2025
