Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

A heuristic for real-time crew rescheduling during small disruptions

A heuristic for real-time crew rescheduling during small disruptions Due to unforeseen problems, disruptions occur in passenger railway operations. Proper real-time crew management is needed to prevent disruptions to spread over space and time. Netherlands Railways has algorithmic support from a solver to obtain good crew rescheduling solutions during big disruptions. However, small disruptions are still manually solved by human dispatchers who have limited solving capacity. In this paper the rescheduling for crews during small disruptions is modeled as inserting an uncovered task in a feasible set of duties. The problem is solved as an iterative-deepening depth-first search in a tree. To reduce computation time, we use several ideas to prune unpromising parts of the tree. We have tested the heuristic on about 5000 test instances obtained from real-world data. These tests show that the heuristic delivers good and desirable rescheduling solutions within at most 2 s. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png Public Transport Springer Journals

A heuristic for real-time crew rescheduling during small disruptions

Loading next page...
 
/lp/springer-journals/a-heuristic-for-real-time-crew-rescheduling-during-small-disruptions-X69Vta5dtX

References (13)

Publisher
Springer Journals
Copyright
Copyright © 2017 by Springer-Verlag Berlin Heidelberg
Subject
Business and Management; Operation Research/Decision Theory; Automotive Engineering; Computer-Aided Engineering (CAD, CAE) and Design; Transportation
ISSN
1866-749X
eISSN
1613-7159
DOI
10.1007/s12469-017-0155-1
Publisher site
See Article on Publisher Site

Abstract

Due to unforeseen problems, disruptions occur in passenger railway operations. Proper real-time crew management is needed to prevent disruptions to spread over space and time. Netherlands Railways has algorithmic support from a solver to obtain good crew rescheduling solutions during big disruptions. However, small disruptions are still manually solved by human dispatchers who have limited solving capacity. In this paper the rescheduling for crews during small disruptions is modeled as inserting an uncovered task in a feasible set of duties. The problem is solved as an iterative-deepening depth-first search in a tree. To reduce computation time, we use several ideas to prune unpromising parts of the tree. We have tested the heuristic on about 5000 test instances obtained from real-world data. These tests show that the heuristic delivers good and desirable rescheduling solutions within at most 2 s.

Journal

Public TransportSpringer Journals

Published: Mar 7, 2017

There are no references for this article.