Saved in:
Bibliographic Details
Main Authors: Dekker, David, Häll, Carl Henrik, Peterson, Anders, Schmidt, Christiane
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.20561
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914992955064320
author Dekker, David
Häll, Carl Henrik
Peterson, Anders
Schmidt, Christiane
author_facet Dekker, David
Häll, Carl Henrik
Peterson, Anders
Schmidt, Christiane
contents A seemingly simple, yet widely applicable subroutine in automated train scheduling is the insertion of a new train path to a timetable in a railway network. We believe it to be the first step towards a new train-rerouting framework in case of large disturbances or maintenance works. Other applications include handling ad-hoc requests and modifying train paths upon request from railway undertakings. We propose a fast and scalable path-insertion algorithm based on dynamic programming that is able to output multiple suitable paths. Our algorithm uses macroscopic data and can run on railway networks with any number of tracks. We apply the algorithm on the line from Göteborg Sävenäs to the Norwegian border at Kornsjö. For a time window of seven hours, we obtain eight suitable paths for a freight train within 0.3 seconds after preprocessing.
format Preprint
id arxiv_https___arxiv_org_abs_2410_20561
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A New Method for Inserting Train Paths into a Timetable
Dekker, David
Häll, Carl Henrik
Peterson, Anders
Schmidt, Christiane
Data Structures and Algorithms
A seemingly simple, yet widely applicable subroutine in automated train scheduling is the insertion of a new train path to a timetable in a railway network. We believe it to be the first step towards a new train-rerouting framework in case of large disturbances or maintenance works. Other applications include handling ad-hoc requests and modifying train paths upon request from railway undertakings. We propose a fast and scalable path-insertion algorithm based on dynamic programming that is able to output multiple suitable paths. Our algorithm uses macroscopic data and can run on railway networks with any number of tracks. We apply the algorithm on the line from Göteborg Sävenäs to the Norwegian border at Kornsjö. For a time window of seven hours, we obtain eight suitable paths for a freight train within 0.3 seconds after preprocessing.
title A New Method for Inserting Train Paths into a Timetable
topic Data Structures and Algorithms
url https://arxiv.org/abs/2410.20561