Skip to main navigation Skip to search Skip to main content

Constraint-Based In-Station Train Dispatching

Andreas Schutt, Matteo Cardellini, Jip J. Dekker, Daniel Harabor, Marco Maratea, Mauro Vallati

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

In-station dispatching is the problem of planning the movements of scheduled trains inside a railway station. Effective solutions for in-station dispatching are important for maximising the utilisation of railway infrastructure and for mitigating the impact of incidents and delays in the broader network. In this paper, we explore a constraint-based approach to perform in-station train dispatching. Our extensive empirical analysis of multiple modelling, search strategy, and solver choices, performed over synthetically generated, yet realistic, data, shows that our method outperforms the existing planning-based state-of-the-art approach. In addition, we present different optimisation criteria, which can be effortless defined thanks to the constraint-based approach.

Original languageEnglish
Title of host publication31st International Conference on Principles and Practice of Constraint Programming
EditorsMaria Garcia de la Banda
Place of PublicationSaarbrücken/Wadern, Germany
PublisherSchloss Dagstuhl
Number of pages24
ISBN (Electronic)9783959773805
DOIs
Publication statusPublished - 2025
EventInternational Conference on Principles and Practice of Constraint Programming 2025 - Glasgow, United Kingdom
Duration: 10 Aug 202515 Aug 2025
Conference number: 31
https://cp2025.a4cp.org/ (Website)
https://drops.dagstuhl.de/entities/volume/LIPIcs-volume-340 (Proceedings)

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
PublisherSchloss Dagstuhl
Volume340
ISSN (Print)1868-8969

Conference

ConferenceInternational Conference on Principles and Practice of Constraint Programming 2025
Abbreviated titleCP2025
Country/TerritoryUnited Kingdom
CityGlasgow
Period10/08/2515/08/25
Internet address

Keywords

  • constraint programming
  • in-station train dispatching
  • mixed-integer programming
  • railway scheduling
  • train scheduling

Cite this