Abstract
This work focuses on the stochastic evaluation of train schedules computed by a microscopic scheduler of railway operations based on deterministic information. The research question is to assess the degree of sensitivity of various rescheduling algorithms to variations in process times (running and dwell times). In fact, the objective of railway traffic management is to reduce delay propagation and to increase disturbance robustness of train schedules at a network scale. We present a quantitative study of traffic disturbances and their effects on the schedules computed by simple and advanced rescheduling algorithms. Computational results are based on a complex and densely occupied Dutch railway area; train delays are computed based on accepted statistical distributions, and dwell and running times of trains are subject to additional stochastic variations. From the results obtained on a real case study, an advanced branch and bound algorithm, on average, outperforms a First In First Out scheduling rule both in deterministic and stochastic traffic scenarios. However, the characteristic of the stochastic processes and the way a stochastic instance is handled turn out to have a serious impact on the scheduler performance.
Similar content being viewed by others
Notes
Clearly, if the solver is able to deal with a stochastic instance there is no need of removing stochastic data.
When two aggregators are specified, the inner aggregates over the operations in the solution.
By evaluating estimates for o j in increasing order, longest path calculations can be reduced to propagate changes on paths rooted in the o j in the temporal networks.
References
Ben-Tal A, Nemirovski A (2002) Robust optimization—methodology and applications. Math Program 92(3):453–480
Biederbick C, Suhl L (2007) Decision support tools for customer-oriented dispatching. Lecture notes in computer science, vol 4359. pp 171–183
Carey M (1999) Ex ante heuristic measures of schedule reliability. Transp Res Part B Methodol 33(7):473–494
Carey M, Carville S (2000) Testing schedule performance and reliability for train stations. J Oper Res Soc 51(6):666–682
Cicerone S, D’Angelo G, Di Stefano G, Frigioni D, Navarra A (2008) Delay management problem: complexity results and robust algorithms. In: Proceedings of the 2nd annual international conference on combinatorial optimization and applications, COCOA’08. Lecture notes in computer science, vol 5165. pp 458–468
Corman F, Goverde RMP, D’Ariano A (2009) Rescheduling dense train traffic over complex station interlocking areas. In: Ahuja RK, Moehring R, Zaroliagis C (eds) Robust and online large-scale optimization. Lecture notes in computer science, vol 5868. Springer, Berlin, pp 369–386
Corman F, D’Ariano A, Pacciarelli D, Pranzo M (2011a) Dispatching and coordination in multi-area railway traffic management. Tech. Rep. 2011-190, Dip. Inform. Autom. Roma Tre University
Corman F, D’Ariano A, Pranzo M, Hansen I (2011b) Effectiveness of dynamic reordering and rerouting of trains in a complicated and densely occupied station area. Transp Plan Technol 34(4):341–362
Corman F, D’Ariano A, Pacciarelli D, Pranzo M (2012) Bi-objective conflict detection and resolution in railway traffic management. Transp Res Part C Emerg Technol 20(1):79–94
D’Angelo G, Di Stefano G, Navarra A (2009) Recoverable-robust timetables for trains on single-line corridors. In: Proceedings of the 3rd international seminar on railway operations modelling and analysis–engineering and optimisation approaches (RailZurich2009)
D’Angelo G, Di Stefano G, Navarra A, Pinotti CM (2009) Recoverable robust timetables on trees. In: J Fiala, J Kratochvíl, M Miller (eds) Combinatorial optimization and applications. Lecture notes in computer science, vol 5573. Springer, Berlin, pp 451–462
D’Ariano A, Corman C, Pacciarelli D, Pranzo M (2008) Modeling reordering and local rerouting strategies to solve train conflicts during rail operations. Transp Sci 42(4):405–419
D’Ariano A, Pranzo M (2009) an advanced real-time train dispatching system for minimizing the propagation of delays in a dispatching area under severe disturbances. Netw Spat Econ 9(1):63–84
Dewilde T, Sels P, Cattrysse D, Vansteenwegen P (2011) Defining robustness of a railway timetable. In: Proceedings of the 4th international seminar on railway operations modelling and analysis (RailRome2011)
Fischetti M, Monaci M (2009) Light robustness. Lecture notes in computer science, vol 5868. pp 61–84
Fischetti M, Salvagnin D, Zanette A (2009) Fast approaches to improve the robustness of a railway timetable. Transp Sci 43(3):321–335
Ginkel A, Schöbel A (2007) To wait or not to wait? the bicriteria delay management problem in public transportation. Transp Sci 41(4):527–538
Goerigk M, Schöbel A (2010) An empirical analysis of robustness concepts for timetabling. In: Erlebach T, Lübbecke M (eds) Proceedings of 10th workshop on algorithmic approaches for transportation modelling, optimization, and systems (ATMOS10). Open access series in informatics schloss. Dagstuhl Publishing, Germany, pp 100–113
Hansen I, Pachl J (2008) Railway timetable and traffic: analysis-modelling- simulation. Eurailpress, Zagreb
Kroon L, Huisman D, Abbink E, Fioole P-J, Fischetti M, Maróti G, Steenbeek A, Shrijver L, Ybema R (2009) The new Dutch timetable: the OR revolution. Interfaces 39(1):6–17
Kliewer N, Suhl L (2011) A note on the online nature of the railway delay management problem. Networks 57(1):28–37
Larsen R, Pranzo M (2012) A framework for dynamic rescheduling problems. Tech. Rep. 2012–01, Dip. Ingegneria dell’Informazione. University of Siena
Liebchen C, Lübbecke M, Möhring R, Stiller S (2009) The concept of recoverable robustness, linear programming recovery, and railway applications. Lecture notes in computer science, vol 5868. pp 1–27
Liebchen C, Schachtebeck M, Schöbel A, Stiller S, Prigge A (2010) Computing delay resistant railway timetables. Comput Oper Res 37(5):857–868
Lusby R, Larsen J, Ehrgott M, Ryan D (2011) Railway track allocation: models and methods. OR Spectr 33(4):843–883
Meng L, Zhou X (2011) Robust single-track train dispatching model under a dynamic and stochastic environment: a scenario-based rolling horizon solution approach. Transp Res Part B Methodol 45(7):1080–1102
Nielsen LK, Kroon L, Maróti G (2007) Absorption robustness of railway resource schedules. Technical report 113, ARRIVAL project FP6-02135-2
Ouelhadj D, Petrovic S (2009) A survey of dynamic scheduling in manufacturing systems. J Sched 12(4):417–431
Pranzo M, Meloni C, Pacciarelli D (2003) A new class of greedy heuristics for job shop scheduling problems. Lecture notes in computer science, vol 2647. pp 223–236
Römisch W (2003) Stability of stochastic programming problems. In: Ruszczynski A, Shapiro A (eds) Stochastic programming, handbooks of operations research and management science, vol 10. Elsevier, Amsterdam, pp 483–554
Salido M, Barber F, Ingolotti L (2008) Robustness in railway transportation scheduling. In: Proceedings of the world congress on intelligent control and automation (WCICA), pp 2833–2837
Schachtebeck M, Schöbel A (2010) To wait or not to wait and who goes first? Delay management with priority decisions. Transp Sci 44(3):307–321
Schöbel A, Kratz A (2009) A bicriteria approach for robust timetabling. Lecture notes in computer science, vol 5868. pp 119–144
Shafia M, Pourseyed Aghaee M, Sadjadi S, Jamili A (2012) Robust train timetabling problem: mathematical model and branch and bound algorithm. IEEE Trans Intell Transp Syst 13(1):307–317
Suhl L, Biederbick C, Kliewer N. (2001) Design of customer-oriented dispatching support for railways. In: Voss S, Daduna J (eds) Computer-aided transit scheduling, lecture notes in economics and mathematical systems 505:365–386
Takeuchi Y, Tomii N, Hirai C (2007) Evaluation method of robustness for train schedules. Q Rep RTRI (Railway Technical Research Institute) (Japan) 48(4):197–201
Vansteenwegen P, Van Oudheusden D (2006) Developing railway timetables which guarantee a better service. Eur J Oper Res 173(1):337–350
Yuan J (2006) Stochastic modelling of train delays and delay propagation in stations. TRAIL thesis series T2006/6, Delft, The Netherlands
Yuan J, Hansen IA (2007) Optimizing capacity utilization of stations by estimating knock-on train delays. Transp Res Part B 41(2):202–217
Acknowledgments
Rune Larsen wishes to acknowledge financial support from the Villum Foundation under grant VKR09b-014.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Larsen, R., Pranzo, M., D’Ariano, A. et al. Susceptibility of optimal train schedules to stochastic disturbances of process times. Flex Serv Manuf J 26, 466–489 (2014). https://doi.org/10.1007/s10696-013-9172-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10696-013-9172-9