Timetable Nodes for Public Transport Network
Andrii Rohovyi, Peter J. Stuckey, Toby Walsh

TL;DR
This paper introduces timetable nodes (TTN), a novel pre-computation method using computational geometry to significantly speed up pathfinding in public transport networks, outperforming traditional graph-based approaches.
Contribution
It proposes a new TTN pre-computation technique with two implementations that reduce complexity and improve search speed in time-dependent transport networks.
Findings
TTN methods reduce asymptotic complexity from O(k log|C|) to O(k + log(k) + log|C|)
Experimental results show significant performance improvements on high-density graphs
The approach can be integrated into existing pathfinding algorithms for various time-dependent networks
Abstract
Faster pathfinding in time-dependent transport networks is an important and challenging problem in navigation systems. There are two main types of transport networks: road networks for car driving and public transport route network. The solutions that work well in road networks, such as Time-dependent Contraction Hierarchies and other graph-based approaches, do not usually apply in transport networks. In transport networks, non-graph solutions such as CSA and RAPTOR show the best results compared to graph-based techniques. In our work, we propose a method that advances graph-based approaches by using different optimization techniques from computational geometry to speed up the search process in transport networks. We apply a new pre-computation step, which we call timetable nodes (TTN). Our inspiration comes from an iterative search problem in computational geometry. We implement two…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRailway Systems and Energy Efficiency · Scheduling and Timetabling Solutions · Mobile Agent-Based Network Management
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
