Tropical Neighbourhood Search: A New Heuristic for Periodic Timetabling
- Periodic timetabling is a central aspect of both the long-term organization and the day-to-day operations of a public transportation system. The Periodic Event Scheduling Problem (PESP), the combinatorial optimization problem that forms the mathematical basis of periodic timetabling, is an extremely hard problem, for which optimal solutions are hardly ever found in practice. The most prominent solving strategies today are based on mixed-integer programming, and there is a concurrent PESP solver employing a wide range of heuristics [Borndörfer et al., 2020]. We present tropical neighborhood search (tns), a novel PESP heuristic. The method is based on the relations between periodic timetabling and tropical geometry [Bortoletto et al., 2022]. We implement tns into the concurrent solver, and test it on instances of the benchmarking library PESPlib. The inclusion of tns turns out to be quite beneficial to the solver: tns is able to escape local optima for the modulo network simplex algorithm, and the overall share of improvement coming from tns is substantial compared to the other methods available in the solver. Finally, we provide better primal bounds for five PESPlib instances.
Author: | Enrico BortolettoORCiD, Niels LindnerORCiD, Berenike MasingORCiD |
---|---|
Document Type: | In Proceedings |
Parent Title (English): | 22nd Symposium on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS 2022) |
Volume: | 106 |
First Page: | 3:1 |
Last Page: | 3:19 |
Series: | Open Access Series in Informatics (OASIcs) |
Year of first publication: | 2022 |
Preprint: | urn:nbn:de:0297-zib-87385 |
DOI: | https://doi.org/10.4230/OASIcs.ATMOS.2022.3 |