Actor-agent application for train driver rescheduling

This paper describes the design, implementation, visualizations, results and lessons learned of a novel real-world socio-technical research system for the purpose of rescheduling train drivers in the event of disruptions. The research system is structured according to the Actor-Agent paradigm: here agents assist in rescheduling tasks of train drivers. Coordination between agents is based on a team formation process in which possible rescheduling alternatives can be evaluated, based on constraints and preferences of involved human train drivers and dispatchers. The research system is the result of cooperation on decentralised multi-agent crew rescheduling between Netherlands Railways (NS) and the D-CIS Lab. The implementation is realized using the Cougaar framework and includes actual timetable and rolling stock schedule data and driver duty data.

[1]  Dennis Huisman,et al.  The New Dutch Timetable: The OR Revolution , 2008, Interfaces.

[2]  A. Ferrarini,et al.  MultiAgent Modelling of Cooperative Disruption Management in Supply Chains , 2006, 2006 International Conference on Service Systems and Service Management.

[3]  Aaron Helsinger,et al.  Cougaar: a scalable, distributed multi-agent architecture , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[4]  Nico Roos,et al.  Coordinating Competitive Agents in Dynamic Airport Resource Scheduling , 2007, MATES.

[5]  Niek J. E. Wijngaards,et al.  Towards Sustained Team Effectiveness , 2005, BNAIC.

[6]  G. Rzevski,et al.  A framework for crew scheduling management system using multiagents system , 2006, 28th International Conference on Information Technology Interfaces, 2006..