Crew scheduling of the passenger dedicated line is the daily work plan of train attendants, and crew scheduling problem is one of the key problems of the train crew management. Considering the actual condition of China's railway and crew rules, a crew scheduling model is established in this paper to minimize rest time between two consecutive shifts in all roundtrips. In order to solve the scheduling model, in this paper a serial-parallel ant colony optimization algorithm (SP-ACO) is provided. The SP-ACO proposed two improvements: (1) a serial-parallel ant grouping strategy, it means that we let every group of ants find the solution one group by one group for reflecting the positive feedback in a generation; (2) the transition method based on the roulette wheel selection, it means that we randomly select between the certain search and the roulette wheel to make the diversity of solutions for avoiding all ants toward the same part of the search space. Finally, two application cases of the scheduling model are represented. The two cases results show that the methods can not only automatically set roundtrips, but also decrease the number of roundtrips, and the results also show that the feasibility of model and the validity of improved ant colony algorithm for crew scheduling.
[1]
Andreas T. Ernst,et al.
An Integrated Optimization Model for Train Crew Management
,
2001,
Ann. Oper. Res..
[2]
Marco Dorigo,et al.
Ant system: optimization by a colony of cooperating agents
,
1996,
IEEE Trans. Syst. Man Cybern. Part B.
[3]
Thomas Emden-Weinert,et al.
Best Practice Simulated Annealing for the Airline Crew Scheduling Problem
,
1999,
J. Heuristics.
[4]
Stefan E. Karisch,et al.
Airline Crew Rostering: Problem Types, Modeling, and Optimization
,
2004,
Ann. Oper. Res..
[5]
Leishan Zhou,et al.
Multi-route railroad blocking problem by improved model and ant colony algorithm in real world
,
2011,
Comput. Ind. Eng..
[6]
Woo-Tsong Lin,et al.
Ant colony optimization-based algorithm for airline crew scheduling problem
,
2011,
Expert Syst. Appl..