On the Approximability of Train Routing and the Min-Max Disjoint Paths Problem
Umang Bhaskar, Katharina Eickhoff, Lennart Kauther, Jannik Matuschke, Britta Peis, Laura Vargas Koch

TL;DR
This paper models train routing with fixed headways, reduces the problem to min-max disjoint paths, and provides approximation algorithms with guarantees for specific graph classes.
Contribution
It introduces a convoy-based model for train routing, linking it to min-max disjoint paths and analyzing approximation approaches for series-parallel graphs.
Findings
Optimal train routes form convoys, simplifying the problem.
Greedy algorithms achieve logarithmic approximation on series-parallel graphs.
Inapproximability results transfer from min-max disjoint paths to directed acyclic graphs.
Abstract
In train routing, the headway is the minimum distance that must be maintained between successive trains for safety and robustness. We introduce a model for train routing that requires a fixed headway to be maintained between trains, and study the problem of minimizing the makespan, i.e., the arrival time of the last train, in a single-source single-sink network. For this problem, we first show that there exists an optimal solution where trains move in convoys, that is, the optimal paths for any two trains are either the same or are arc-disjoint. Via this insight, we are able to reduce the approximability of our train routing problem to that of the min-max disjoint paths problem, which asks for a collection of disjoint paths where the maximum length of any path in the collection is as small as possible. While min-max disjoint paths inherits a strong inapproximability result on directed…
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.
