Saved in:
Bibliographic Details
Main Authors: Zhou, Xinjie, Zhang, Mengxuan, Li, Lei, Zhou, Xiaofang
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2409.06148
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910829685768192
author Zhou, Xinjie
Zhang, Mengxuan
Li, Lei
Zhou, Xiaofang
author_facet Zhou, Xinjie
Zhang, Mengxuan
Li, Lei
Zhou, Xiaofang
contents 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 optimize throughput, we design tree decomposition-based graph partitioning and propose Post-partitioned MHL (PostMHL) with faster query processing and index update. Experiments on real-world road networks show that our methods outperform state-of-the-art baselines in query throughput, yielding up to 2 orders of magnitude improvement.
format Preprint
id arxiv_https___arxiv_org_abs_2409_06148
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle High Throughput Shortest Distance Query Processing on Large Dynamic Road Networks
Zhou, Xinjie
Zhang, Mengxuan
Li, Lei
Zhou, Xiaofang
Databases
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 optimize throughput, we design tree decomposition-based graph partitioning and propose Post-partitioned MHL (PostMHL) with faster query processing and index update. Experiments on real-world road networks show that our methods outperform state-of-the-art baselines in query throughput, yielding up to 2 orders of magnitude improvement.
title High Throughput Shortest Distance Query Processing on Large Dynamic Road Networks
topic Databases
url https://arxiv.org/abs/2409.06148