Skip to main content
Log in

Susceptibility of optimal train schedules to stochastic disturbances of process times

  • Published:
Flexible Services and Manufacturing Journal Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Notes

  1. Clearly, if the solver is able to deal with a stochastic instance there is no need of removing stochastic data.

  2. When two aggregators are specified, the inner aggregates over the operations in the solution.

  3. 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

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Carey M, Carville S (2000) Testing schedule performance and reliability for train stations. J Oper Res Soc 51(6):666–682

    Article  MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Hansen I, Pachl J (2008) Railway timetable and traffic: analysis-modelling- simulation. Eurailpress, Zagreb

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Kliewer N, Suhl L (2011) A note on the online nature of the railway delay management problem. Networks 57(1):28–37

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Lusby R, Larsen J, Ehrgott M, Ryan D (2011) Railway track allocation: models and methods. OR Spectr 33(4):843–883

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Vansteenwegen P, Van Oudheusden D (2006) Developing railway timetables which guarantee a better service. Eur J Oper Res 173(1):337–350

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

Download references

Acknowledgments

Rune Larsen wishes to acknowledge financial support from the Villum Foundation under grant VKR09b-014.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marco Pranzo.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10696-013-9172-9

Keywords

Navigation