Skeleton-Guided Learning for Shortest Path Search
Tiantian Liu, Xiao Li, Huan Li, Hua Lu, Christian S. Jensen, Jianliang Xu

TL;DR
This paper introduces a versatile learning-based framework for shortest path search on generic graphs, utilizing a skeleton graph and neural network to improve efficiency and accuracy without domain-specific features.
Contribution
The paper presents a novel skeleton graph structure and a hierarchical training strategy for effective, domain-agnostic shortest path search on complex graphs.
Findings
Achieves strong performance across diverse real-world graphs.
Reduces search space with model-driven pruning while maintaining accuracy.
Enables efficient path search through hierarchical graph partitioning.
Abstract
Shortest path search is a core operation in graph-based applications, yet existing methods face important limitations. Classical algorithms such as Dijkstra's and A* become inefficient as graphs grow more complex, while index-based techniques often require substantial preprocessing and storage. Recent learning-based approaches typically focus on spatial graphs and rely on context-specific features like geographic coordinates, limiting their general applicability. We propose a versatile learning-based framework for shortest path search on generic graphs, without requiring domain-specific features. At the core of our approach is the construction of a skeleton graph that captures multi-level distance and hop information in a compact form. A Skeleton Graph Neural Network (SGNN) operates on this structure to learn node embeddings and predict distances and hop lengths between node pairs.…
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
TopicsGraph Theory and Algorithms · Data Management and Algorithms · Advanced Graph Neural Networks
