High Throughput Shortest Distance Query Processing on Large Dynamic Road Networks
Xinjie Zhou, Mengxuan Zhang, Lei Li, Xiaofang Zhou

TL;DR
This paper introduces novel graph partitioning and indexing techniques to significantly improve the throughput and efficiency of shortest path queries on large, dynamic road networks, enabling real-time location-based services.
Contribution
It proposes the Partitioned Shortest Path (PSP) indexes and the Partitioned Multi-stage Hub Labeling (PMHL), along with tree decomposition-based graph partitioning and Post-partitioned MHL, advancing dynamic shortest path query processing.
Findings
Up to 100x increase in query throughput compared to baselines.
Effective handling of large dynamic road networks with fast index updates.
Theoretical analysis of cross-boundary strategy efficiency.
Abstract
Shortest path (SP) computation is the building block for many location-based services, and achieving high throughput SP query processing with real-time response is crucial for those services. However, existing solutions can hardly handle high throughput queries on large dynamic road networks due to either slow query efficiency or poor dynamic adaption. In this paper, we leverage graph partitioning and propose novel Partitioned Shortest Path (PSP) indexes to address this problem. Specifically, we first put forward a cross-boundary strategy to accelerate the query processing of PSP index and analyze its efficiency upper bound theoretically. After that, we propose a non-trivial Partitioned Multi-stage Hub Labeling (PMHL) that subtly aggregates multiple PSP strategies to achieve fast index maintenance and consecutive query efficiency improvement during index update. Lastly, to further…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Caching and Content Delivery · Advanced Database Systems and Queries
