Querying Shortest Path on Large Time-Dependent Road Networks with Shortcuts
Zengyang Gong, Yuxiang Zeng, Lei Chen
Abstract
Querying the shortest path between two vertexes is a fundamental operation in a variety of applications, which has been extensively studied over static road networks. However, in reality, the travel costs of road segments evolve over time, and hence the road network can be modeled as a time-dependent graph. In this paper, we study the shortest path query over large-scale time-dependent road networks. Existing work focuses on a hierarchical partition structure, which makes the index construction and travel cost query inefficient. To improve the efficiency of such queries, we propose a novel index by decomposing a road network into a tree structure and selecting a set of shortcuts on the tree to speed up the query processing. Specifically, we first formally define a shortcut selection problem over the tree decomposition of the time-dependent road network. This problem, which is proven to be NP-hard, aims to select and build the most effective shortcut set. We first devise a dynamic programming method with exact results to solve the selection problem. To obtain the optimal shortcut set quickly, we design an approximation algorithm that guarantees a 0.5-approximation ratio. Based on the novel tree structure, we devise a shortcut-based algorithm to answer the shortest path query over time-dependent road networks. Finally, we conduct extensive performance studies using large-scale real-world road networks. The results demonstrate that our method can achieve better efficiency and scalability than the state-of-the-art method.
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 d933ca6f-159f-4688-a68d-48814837a151Cited by top-tier papers1
Ask how each one uses itBuilds on8
- Fast Query Decomposition for Batch Shortest Path Processing in Road NetworksLei Li, Mengxuan Zhang, Wen Hua, Xiaofang ZhouICDE 2020 · 61 citations
- P2H: Efficient Distance Querying on Road Networks by Projected Vertex SeparatorsZitong Chen, Ada Wai-Chee Fu, Minhao Jiang, Eric Lo et al.SIGMOD 2021 · 32 citations
- Efficient Label-Constrained Shortest Path Queries on Road Networks: A Tree Decomposition ApproachJunhua Zhang, Long Yuan, Wentao Li, Lu Qin et al.VLDB 2022 · 29 citations
- Online Route Planning over Time-Dependent Road NetworksDi Chen, Ye Yuan, Wenjin Du, Yurong Cheng et al.ICDE 2021 · 28 citations
- A Learning-based Method for Computing Shortest Path Distances on Road NetworksShuai Huang, Yong Wang, Tianyu Zhao, Guoliang LiICDE 2021 · 24 citations
Related papers
- Efficient Shortest Path Counting on Large Road NetworksYu-Xuan Qiu, Dong Wen, Lu Qin, Wentao Li et al.VLDB 2022 · 22 citations
- Efficient Shortest Path Index Maintenance on Dynamic Road Networks with Theoretical GuaranteesDian Ouyang, Long Yuan, Lu Qin, Lijun Chang et al.VLDB 2020 · 79 citations
- Accelerating Shortest Path Counting on Road NetworksZebin Chen, Kaiyu Chen, Dong Wen, Zhengyi Yang et al.ICDE 2025 · 4 citations
- Hops Can be Constrained: Efficient Distance Queries on Large Time-Dependent Road NetworksWeihao Yu, Dian Ouyang, Fan Zhang, Xiang Zhao et al.SIGMOD 2026 · 1 citation
- Hierarchical Cut Labelling - Scaling Up Distance Queries on Road NetworksMuhammad Farhan, Henning Koehler, Robert Ohms, Qing WangSIGMOD 2024 · 16 citations
