Modeling and Solving the Train Timetabling Problem

The train timetabling problem aims at determining a periodic timetable for a set of trains that does not violate track capacities and satisfies some operational constraints. In particular, we conce...