Sketch-based Algorithms for Approximate Shortest Paths in Road Networks
Gaurav Aggarwal, Sreenivas Gollapudi, Raghavender, Ali Kemal Sinop
摘要
Constructing efficient data structures (distance oracles) for fast computation of shortest paths and other connectivity measures in graphs has been a promising area of study in computer science [23, 24, 28]. In this paper, we propose very efficient algorithms, based on a distance oracle, for computing approximate shortest paths and alternate paths in road networks. Specifically, we adopt a distance oracle construction that exploits the existence of small separators in such networks. In other words, the existence of a small cut in a graph admits a partitioning of the graph into balanced components with a small number of inter-component edges. We demonstrate the efficacy of our algorithm by using it to find near optimal shortest paths and show that it also has the desired properties of well-studied goal-oriented path search algorithms such as ALT [12]. We further demonstrate the use of our distance oracle to produce multiple alternative routes in addition to the shortest path. Finally, we empirically demonstrate that our method, while exploring few edges, produces high quality alternates with respect to metrics such as optimality-loss and diversity of paths.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- Approximate Distance Oracle for Fault-Tolerant Geometric SpannersKyungjin Cho, Jihun Shin, Eunjin OhAAAI 2024 · 被引用 1 次
- Architecture-Intact Oracle for Fastest Path and Time Queries on Dynamic Spatial NetworksVictor Junqiu Wei, Raymond Chi-Wing Wong, Cheng LongSIGMOD 2020 · 被引用 18 次
- A well-separated pair decomposition for low density graphsJoachim Gudmundsson, Sampson WongSODA 2026
- Efficient Shortest Path Counting on Large Road NetworksYu-Xuan Qiu, Dong Wen, Lu Qin, Wentao Li 等VLDB 2022 · 被引用 22 次
- Hub Labeling for Shortest Path CountingYikai Zhang, Jeffrey Xu YuSIGMOD 2020 · 被引用 22 次
