Skip to main content
SpringerLink
Log in
Menu
Find a journal Publish with us Track your research
Search
Cart
  1. Home
  2. Public Transport
  3. Article

Centralized versus distributed systems to reschedule trains in two dispatching areas

  • Original Paper
  • Open access
  • Published: 10 November 2010
  • Volume 2, pages 219–247, (2010)
  • Cite this article
Download PDF

You have full access to this open access article

Public Transport Aims and scope Submit manuscript
Centralized versus distributed systems to reschedule trains in two dispatching areas
Download PDF
  • Francesco Corman1,
  • Andrea D’Ariano1,2,
  • Dario Pacciarelli2 &
  • …
  • Marco Pranzo3 
  • 1516 Accesses

  • 50 Citations

  • Explore all metrics

Abstract

Railway dispatchers are in charge of rescheduling trains during operations in order to limit propagation of disturbances occurring in real-time. To help the dispatchers in such task, an advanced decision support system, ROMA (Railway traffic Optimization by Means of Alternative graphs), has been recently implemented to optimize railway traffic within a single dispatching area. This paper presents a novel distributed optimization system to control trains running in a Dutch railway network that is divided into two complex dispatching areas with dense traffic, each one controlled by a single dispatcher with the support of a local ROMA. A coordination level is introduced in order to manage the interaction among the two local ROMAs. An extensive computational assessment of the centralized and distributed systems is performed by using simple and advanced train scheduling algorithms, including dispatching rules adopted during operations. The effectiveness of the distributed system is shown in terms of computation time and delay minimization for practical statistical entrance delay distributions and in presence of an increasing number of blocked platforms in the main station area.

Article PDF

Download to read the full article text

Similar content being viewed by others

Rescheduling Railway Timetables in Presence of Passenger Transfers Between Lines Within a Transportation Network

Chapter © 2014

Rescheduling Railway Traffic Taking into Account Minimization of Passengers’ Discomfort

Chapter © 2015

Stable and robust train routing in station areas with balanced infrastructure capacity occupation

Article Open access 17 May 2019
Use our pre-submission checklist

Avoid common mistakes on your manuscript.

References

  • Adenso-Díaz B, González MO, González-Torre P (1999) On-line timetable re-scheduling in regional train services. Transp Res, Part B 33(6):378–398

    Article  Google Scholar 

  • Berends N, Ouburg N (2005) Beschrijving ARI-functionaliteit. Technical report 20, ProRail Internal Specification (in Dutch), Utrecht, the Netherlands

  • Caimi G, Burkolter D, Herrmann T, Chudak F, Laumanns M (2009) Design of a railway scheduling model for dense services. Netw Spat Econ 9(1):25–46

    Article  Google Scholar 

  • Chou YH, Weston PF, Roberts C (2007) Dynamic distributed control for real-time rescheduling of railway networks. In: Hansen IA, Radtke A, Pachl J, Wendler E (eds) Proceedings of the 2nd international seminar on railway operations modelling and analysis, Hannover, Germany

    Google Scholar 

  • Corman F, D’Ariano A, Pacciarelli D, Pranzo M (2010) A tabu search algorithm for rerouting trains during rail operations. Transp Res, Part B 44(1):175–192

    Article  Google Scholar 

  • D’Ariano A (2008) Improving real-time train dispatching: models, algorithms and applications. PhD Thesis, TRAIL Thesis Series T2008/6, The Netherlands

  • 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  Google Scholar 

  • D’Ariano A, Pacciarelli D, Pranzo M (2007a) A branch and bound algorithm for scheduling trains in a railway network. Eur J Oper Res 183(2):643–657

    Article  Google Scholar 

  • D’Ariano A, Pranzo M, Hansen IA (2007b) Conflict resolution and train speed co-ordination for solving real-time timetable perturbations. IEEE Trans Intell Transp Syst 8(2):208–222

    Article  Google Scholar 

  • D’Ariano A, Corman F, Pacciarelli D, Pranzo M (2008) Reordering and local rerouting strategies to manage train traffic in real-time. Transp Sci 42(4):405–419

    Article  Google Scholar 

  • Goddard E (2006) Overview of signalling and train control systems. In: The 9th institution of engineering and technology professional development course on electric traction systems, Manchester, UK. pp 336–350

    Google Scholar 

  • Hansen IA, Pachl J (eds) (2008) Railway timetable and traffic: analysis, modelling and simulation. Eurailpress, Hamburg

    Google Scholar 

  • Hirai C, Tomii N, Tashiro Y, Kondou S, Fujimori A (2006) An algorithm for train rescheduling using rescheduling pattern description language R. In: Allan J, Brebbia CA, Rumsey AF, Sciutto G, Sone S, Goodman CJ (eds) Computers in railways X. WIT Press, Southampton, pp 551–561

    Chapter  Google Scholar 

  • Iyer RV, Gosh S (1995) DARYN—A distributed decision-making algorithm for railway networks: Modeling and simulation. IEEE Trans Veh Technol 44(1):180–191

    Article  Google Scholar 

  • Jacobs J (2004) Reducing delays by means of computer-aided ‘on-the-spot’ rescheduling. In: Allan J, Brebbia CA, Hill RJ, Sciutto G, Sone S (eds) Computers in railways IX. WIT Press, Southampton, pp 603–612

    Google Scholar 

  • Jia LM, Zhang XD (1994) Distributed intelligent railway traffic control: a fuzzy-decision making-based approach. Eng Appl Artif Intell 7(3):311–319

    Article  Google Scholar 

  • Lamma E, Mello P, Milano M (1997) A distributed constraint-based scheduler. Artif Intell Eng 11(2):91–105

    Article  Google Scholar 

  • Lee TS, Gosh S (2001) Stability of RYNSORD—a decentralized algorithm for railway networks under perturbations. IEEE Trans Veh Technol 50(1):287–301

    Article  Google Scholar 

  • Mascis A, Pacciarelli D (2002) Job shop scheduling with blocking and no-wait constraints. Eur J Oper Res 143(3):498–517

    Article  Google Scholar 

  • Mazzarello M, Ottaviani E (2007) A traffic management system for real-time traffic optimisation in railways. Transp Res, Part B 41(2):246–274

    Article  Google Scholar 

  • Message Passing Interface Forum (1994) MPI: a message passing interface standard. Int J Supercomput Appl High Perform Comput 8(3)

  • Missikoff M (1997) An object-oriented approach to an information and decision support system for railway traffic. In: Proceedings of the 1st international conference on knowledge-based intelligent electronic systems, pp 633–641

    Google Scholar 

  • Nie L, Hansen IA (2005) System analysis of train operations and track occupancy at railway stations. Eur J Transp Infrastruct Res 5(1):31–54

    Google Scholar 

  • Pacciarelli D (2003) Deliverable D3: Traffic regulation and co-operation methodologies—Code wp4urdv7001d. In: Project COMBINE 2 “enhanced COntrol centres for fixed and moving block sIgNalling systEms—2”—Number: IST-2001-34705

  • Pachl J (2002) Railway operation and control. VTD Rail Publishing, Mountlake Terrace

    Google Scholar 

  • Parodi G, Vernazza G, Zunino F (1996) Stability and deadlock avoidance in distributed system for traffic control. IEEE Trans Veh Technol 45(4):732–743

    Article  Google Scholar 

  • Ping L, Axin N, Limin J, Fuzhang W (2001) Study on intelligent train dispatching. In: Proceedings of the 4th IEEE international conference on intelligent transportation systems, pp 949–953

    Google Scholar 

  • Rodriguez J (2007) A constraint programming model for real-time train scheduling at junctions. Transp Res, Part B 41(2):231–245

    Article  Google Scholar 

  • Şahin İ (1999) Railway traffic control and train scheduling based on inter-train conflict management. Transp Res, Part B 33(7):511–534

    Article  Google Scholar 

  • Salido MA, Abril M, Barber F, Ingolotti L, Tormos P, Lova A (2007) Domain-dependent distributed models for railway scheduling. Knowl-Based Syst 20(2):186–194

    Article  Google Scholar 

  • Schöbel A (2009) Capacity constraints in delay management. Public Transp Plann Oper 1(2):135–154

    Google Scholar 

  • Schrijver A, Steenbeek A (1994) Dienstregelingontwikkeling voor Railned: Rapport CADANS 1.0. Technical report, Centrum voor Wiskunde en Informatica, Amsterdam, the Netherlands, In Dutch

  • Strotmann C (2007) Railway scheduling problems and their decomposition. PhD thesis, Universität Osnabrück

  • Takagi R, Weston PF, Goodman CJ, Bouch C, Armstrong J, Preston J, Sone S (2006) Optimal train control at a junction in the main line rail network using a new object-oriented signalling system model. In: Allan J, Brebbia CA, Rumsey AF, Sciutto G, Sone S, Goodman CJ (eds) Computers in railways X. WIT Press, Southampton, pp 479–488

    Chapter  Google Scholar 

  • Törnquist J (2006) Railway traffic disturbance management. PhD thesis, Blekinge Institute of Technology

  • Tsuruta S, Eguchi T, Yanai S, Ooshima T (1999) A coordination technique in a highly automated train rescheduling system. In: IEEE international conference on systems, man, and cybernetics

    Google Scholar 

  • van den Berg JHA, Odijk MA (1994) DONS: Computer aided design of regular service time-tables. In: Murthy TKS, Brebbia CA, Mellitt B, Sciutto G, Sone S (eds) Computers in railways IV. WIT Press, Southampton, pp 109–116

    Google Scholar 

  • Wegele S, Slovák R, Schnieder E (2007) Real-time decision support for optimal dispatching of train operation. In: Hansen IA, Radtke A, Pachl J, Wendler E (eds) Proceedings of the 2nd international seminar on railway operations modelling and analysis, Hannover, Germany

    Google Scholar 

  • Yuan J (2006) Stochastic modelling of train delays and delay propagation in stations. PhD thesis, TRAIL Thesis Series T2006/6, The Netherlands, 2006

  • Zwaneveld PJ, Kroon LG, Van Hoesel SPM (2001) Routing trains through a railway station based on a node packing model. Eur J Oper Res 128(1):14–33

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Department of Transport and Planning, Delft University of Technology, Stevinweg 1, 2600 GA, Delft, The Netherlands

    Francesco Corman & Andrea D’Ariano

  2. Dipartimento di Informatica e Automazione, Università degli Studi Roma Tre, via della Vasca Navale 79, 00146, Rome, Italy

    Andrea D’Ariano & Dario Pacciarelli

  3. Dipartimento di Ingegneria dell’Informazione, Università degli Studi di Siena, via Roma 56, 53100, Siena, Italy

    Marco Pranzo

Authors
  1. Francesco Corman
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Andrea D’Ariano
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Dario Pacciarelli
    View author publications

    You can also search for this author in PubMed Google Scholar

  4. Marco Pranzo
    View author publications

    You can also search for this author in PubMed Google Scholar

Corresponding author

Correspondence to Francesco Corman.

Rights and permissions

Open Access This is an open access article distributed under the terms of the Creative Commons Attribution Noncommercial License (https://creativecommons.org/licenses/by-nc/2.0), which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.

Reprints and permissions

About this article

Cite this article

Corman, F., D’Ariano, A., Pacciarelli, D. et al. Centralized versus distributed systems to reschedule trains in two dispatching areas. Public Transp 2, 219–247 (2010). https://doi.org/10.1007/s12469-010-0032-7

Download citation

  • Published: 10 November 2010

  • Issue Date: August 2010

  • DOI: https://doi.org/10.1007/s12469-010-0032-7

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Railway rescheduling
  • Traffic optimization
  • Schedule coordination
Use our pre-submission checklist

Avoid common mistakes on your manuscript.

Advertisement

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

95.216.99.153

Not affiliated

Springer Nature

© 2024 Springer Nature