Core Concepts
The authors propose a universal scheme for designing efficient partitioned shortest path indexes that can be tailored for different network structures and application requirements, including index construction, querying, and maintenance.
Abstract
The paper presents a comprehensive study on partitioned shortest path (PSP) indexes, which are essential for scaling up graph algorithms on large and dynamic networks. The authors first identify the limitations of existing PSP index solutions, which typically have a fixed partition method and index structure, making it unclear how the partition and index influence the pathfinding performance.
To address this, the authors propose a universal scheme that decouples the PSP index into three key dimensions: partitioned index strategy, partition method, and path index. They introduce three novel partitioned index strategies - Pre-Boundary, No-Boundary, and Post-Boundary - and analyze their correctness, construction, querying, and maintenance.
The authors also propose a path-oriented partition classification to help select suitable partition methods for different network structures and application requirements. They then re-couple the dimensions to design five new PSP indexes that outperform the state-of-the-art solutions in terms of query efficiency or update efficiency.
The key contributions include:
A universal scheme for dynamic PSP indexes that enables systematic analysis and comparison.
Three novel partitioned index strategies with detailed correctness analysis.
A path-oriented partition classification to guide partition method selection.
Five new PSP indexes that are more efficient than existing solutions.
Comprehensive evaluations demonstrating the effectiveness of the proposed approaches.