A Mixed Integer Linear Programming Method for Simultaneous Multi-Periodic Train Timetabling and Routing on a High-Speed Rail Network

To avoid conflicts among trains at stations and provide passengers with a periodic train timetable to improve service level, this paper mainly focuses on the problem of multi-periodic train timetabling and routing by optimizing the routes of trains at stations and their entering time and leaving time on each chosen arrival–departure track at each visited station. Based on the constructed directed graph, including unidirectional and bidirectional tracks at stations and in sections, a mixed integer linear programming model with the goal of minimizing the total travel time of trains is formulated. Then, a strategy is introduced to reduce the number of constraints for improving the solved efficiency of the model. Finally, the performance, stability and practicability of the proposed method, as well as the impact of some main factors on the model are analyzed by numerous instances on both a constructed railway network and Guang-Zhu inter-city railway; they are solved using the commercial solver WebSphere ILOG CPLEX (International Business Machines Corporation, New York, NY, USA). Experimental results show that integrating multi-periodic train timetabling and routing can be conducive to improving the quality of a train timetable. Hence, good economic and social benefits for high-speed rail can be achieved, thus, further contributing to the sustained development of both high-speed railway systems and society.

[1]  Xia Yang,et al.  Timetable Optimization for High-Speed Rail with Multiple Operating Periods: Solving Method Based on a Framework of Lagrangian Relaxation Decomposition , 2016 .

[2]  Mark Wardman,et al.  Consumer benefits and demand impacts of regular train timetables , 2004 .

[3]  A. I. Mees,et al.  Railway scheduling by network optimization , 1991 .

[4]  Karl Nachtigall,et al.  A genetic algorithm approach to periodic railway synchronization , 1996, Comput. Oper. Res..

[5]  Matthias Ehrgott,et al.  Railway track allocation: models and methods , 2011, OR Spectr..

[6]  Yusin Lee,et al.  A heuristic for the train pathing and timetabling problem , 2009 .

[7]  Paola Pellegrini,et al.  Optimal train routing and scheduling for managing traffic perturbations in complex junctions , 2014 .

[8]  Sofie Burggraeve,et al.  Robust routing and timetabling in complex railway stations , 2017 .

[9]  Walter Ukovich,et al.  A Mathematical Model for Periodic Scheduling Problems , 1989, SIAM J. Discret. Math..

[10]  Dirk Cattrysse,et al.  Robust railway station planning: An interaction between routing, timetabling and platforming , 2013, J. Rail Transp. Plan. Manag..

[11]  K. Periodic network optimization with different arc frequencies , 2003 .

[12]  Robert C. Leachman,et al.  An exact solution procedure to determine the optimal dispatching times for complex rail networks , 2006 .

[13]  Dario Pacciarelli,et al.  A branch and bound algorithm for scheduling trains in a railway network , 2007, Eur. J. Oper. Res..

[14]  Keping Li,et al.  Scheduling heterogeneous train traffic on double tracks with efficient dispatching rules , 2015 .

[15]  Leo G. Kroon,et al.  Routing trains through a railway station based on a node packing model , 2001, Eur. J. Oper. Res..

[16]  Alain Billionnet,et al.  Using Integer Programming to Solve the Train-Platforming Problem , 2003, Transp. Sci..

[17]  Thomas Herrmann,et al.  Finding Delay-Tolerant Train Routings through Stations , 2004, OR.

[18]  Wenliang Zhou,et al.  Simultaneous passenger train routing and timetabling using an efficient train-based Lagrangian relaxation decomposition , 2016 .

[19]  Enrique Castillo,et al.  Timetabling optimization of a mixed double- and single-tracked railway network , 2011 .

[20]  Dorotea De Luca Cardillo,et al.  k L-list λ colouring of graphs , 1998, Eur. J. Oper. Res..

[21]  Rob M.P. Goverde,et al.  A cycle time optimization model for generating stable periodic railway timetables , 2017 .

[22]  Matteo Fischetti,et al.  Modeling and Solving the Train Timetabling Problem , 2002, Oper. Res..

[23]  Dario Pacciarelli,et al.  Lower and upper bound algorithms for the real-time train scheduling and routing problem in a railway network , 2016 .

[24]  U. T. Zimmermann,et al.  Train Schedule Optimization in Public Rail Transport , 2003 .

[25]  X. Cai,et al.  A fast heuristic for the train scheduling problem , 1994, Comput. Oper. Res..

[26]  Matthew E. H. Petering,et al.  Mixed integer programming for minimizing the period of a cyclic railway timetable for a single track with two train types , 2013, Comput. Ind. Eng..

[27]  R.M.P. Goverde,et al.  IMPROVING PUNCTUALITY AND TRANSFER RELIABILITY BY RAILWAY TIMETABLE OPTIMIZATION , 1999 .

[28]  Ziyou Gao,et al.  Train Routing Model and Algorithm Combined with Train Scheduling , 2013 .

[29]  Ennio Ottaviani,et al.  A Traffic Management System for Real-time Traffic Optimisation in Railways , 2007 .

[30]  Ingo A. Hansen,et al.  Performance indicators for railway timetables , 2013, 2013 IEEE International Conference on Intelligent Rail Transportation Proceedings.

[31]  Min Jiang,et al.  Multi-periodic train timetabling using a period-type-based Lagrangian relaxation decomposition , 2017 .

[32]  Leo G. Kroon,et al.  A Variable Trip Time Model for Cyclic Railway Timetabling , 2003, Transp. Sci..

[33]  Jeremy Shires,et al.  Forecasting and appraising the impact of a regular interval timetable , 2004 .

[34]  Jan A. Persson,et al.  N-tracked railway traffic re-scheduling during disturbances , 2007 .

[35]  Marco Laumanns,et al.  A New Resource-Constrained Multicommodity Flow Model for Conflict-Free Train Routing and Scheduling , 2011, Transp. Sci..

[36]  Michiel A. Odijk,et al.  A CONSTRAINT GENERATION ALGORITHM FOR THE CONSTRUCTION OF PERIODIC RAILWAY TIMETABLES , 1996 .

[37]  Dirk Cattrysse,et al.  Automated platforming & routing of trains in all Belgian railway stations , 2016, Expert Syst. Appl..

[38]  Shi Mu,et al.  Efficient dispatching rules on double tracks with heterogeneous train traffic , 2013 .