An Efficient and Scalable Approach for Path Queries on Public Transportation Networks
Junhua Zhang, Wentao Li, Wenjie Zhang, Lu Qin, Xiaochun Yang
Abstract
Public transportation is crucial for mitigating environmental pollution and alleviating traffic congestion. As a fundamental problem in public transportation networks, path query aims to find the optimal path from a source vertex to a destination vertex. Several methods have been proposed to speed up the path queries by utilizing indexes. However, these methods suffer from significant performance issues in both query processing and index construction, limiting their scalability on large networks. To this end, we analyze the performance bottlenecks of existing methods and design a new efficient index-based method leveraging the properties of graph tree decomposition, the tree decomposition based index ensures that only a small set of labels is examined during query processing. Additionally, we develop linear-time, cache-friendly algorithms to efficiently handle multi-edges in public transportation networks, which avoids the expensive Dijkstra search and check operations in index construction, thereby addressing the performance bottlenecks of existing methods. Building on these techniques, we present new algorithms for both query processing and index construction. Furthermore, we theoretically analyze the time complexity of our method and existing methods regarding index construction and prove that our method scales better for large number of parallel edges. We also showcase the effectiveness of our method in handling numerous parallel edges by integrating them in other tree decomposition based index frameworks. Extensive experiments on 13 real-world public transportation networks demonstrate that our method outperforms existing approaches by one to three orders of magnitude in both query processing and index construction.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 8475a453-5ed3-4d20-bc8a-f021ca6e2f86Related papers
- Efficient kNN Search in Public Transportation NetworksQingshuai Feng, Junhua Zhang, Wenjie Zhang, Lu Qin et al.VLDB 2024 · 2 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
- Accelerating Shortest Path Counting on Road NetworksZebin Chen, Kaiyu Chen, Dong Wen, Zhengyi Yang et al.ICDE 2025 · 4 citations
- Querying Shortest Path on Large Time-Dependent Road Networks with ShortcutsZengyang Gong, Yuxiang Zeng, Lei ChenICDE 2024 · 11 citations
- Progressive Top-K Nearest Neighbors Search in Large Road NetworksDian Ouyang, Dong Wen, Lu Qin, Lijun Chang et al.SIGMOD 2020 · 37 citations
