A hybrid Genetic Algorithm for the vehicle and crew scheduling in mass transit systems

The integrated vehicle and crew scheduling problem is a difficult and widely studied Combinatorial Optimization problem. Several studies have shown that exact approaches for this problem are not useful in practical situations due to the high computational costs involved. This paper describes a hybrid genetic algorithm for vehicle and crew scheduling, which is modeled as a maximal covering problem with multiples resources. In addition, an innovative mathematical formulation is presented. Computational results with real vehicle and crew scheduling problem instances are presented and discussed. These results indicate that the proposed approach has a considerable potential for achieving significant gains in terms of operation costs and planning times.

[1]  Dennis Huisman,et al.  Multiple-Depot Integrated Vehicle and Crew Scheduling , 2003, Transp. Sci..

[2]  Marta Mesquita,et al.  Set partitioning/covering-based approaches for the integrated vehicle and crew scheduling problem , 2008, Comput. Oper. Res..

[3]  Albert P. M. Wagelmans,et al.  An Overview of Models and Techniques for Integrating Vehicle and Crew Scheduling , 1997 .

[4]  José M. P. Paixão,et al.  Vehicle Scheduling for Public Mass Transit — An Overview , 1995 .

[5]  Ingmar Steinzen,et al.  Topics in Integrated Vehicle and Crew Scheduling in Public Transport , 2007 .

[6]  Marta Mesquita,et al.  Branching approaches for integrated vehicle and crew scheduling , 2009, Public Transp..

[7]  M. Resende,et al.  A probabilistic heuristic for a computationally difficult set covering problem , 1989 .

[8]  John E. Beasley,et al.  Constraint Handling in Genetic Algorithms: The Set Partitioning Problem , 1998, J. Heuristics.

[9]  Dennis Huisman,et al.  Models and Algorithms for Integration of Vehicle and Crew Scheduling , 2000, J. Sched..

[10]  Knut Haase,et al.  An Exact Branch and Cut Algorithm for the Vehicle and Crew Scheduling Problem , 1999 .

[11]  Steffen Weider,et al.  Integration of Vehicle and Duty Scheduling in Public Transport , 2007 .

[12]  Maddalena Nonato,et al.  An Integrated Approach to Extra-Urban Crew and Vehicle Scheduling* , 1998 .

[13]  Mauricio G. C. Resende,et al.  Greedy Randomized Adaptive Search Procedures , 1995, J. Glob. Optim..

[14]  Anthony Wren,et al.  Integrated Scheduling of Buses and Drivers , 1999 .

[15]  Cid C. de Souza,et al.  Vehicle and crew scheduling for urban bus lines , 2006, Eur. J. Oper. Res..

[16]  Dennis Huisman,et al.  Applying an Integrated Approach to Vehicle and Crew Scheduling in Practice , 2000 .

[17]  Leena Suhl,et al.  A Time-Space Network Approach for the Integrated Vehicle- and Crew-Scheduling Problem with Multiple Depots , 2010, Transp. Sci..

[18]  Natalia Kliewer,et al.  Multiple depot vehicle and crew scheduling with time windows for scheduled trips , 2012, Public Transp..

[19]  Jacques Desrosiers,et al.  Simultaneous Vehicle and Crew Scheduling in Urban Mass Transit Systems , 1998, Transp. Sci..

[20]  Lawrence Bodin,et al.  A Matching Based Heuristic for Scheduling Mass Transit Crews and Vehicles , 1983 .

[21]  Matteo Fischetti,et al.  A Polyhedral Approach to Simplified Crew Scheduling and Vehicle Scheduling Problems , 2001, Manag. Sci..

[22]  Dennis Huisman,et al.  Vehicle and crew scheduling: solving large real-world instances with an integrated approach , 2008 .

[23]  Dennis Huisman,et al.  Integrated and Dynamic Vehicle and Crew Scheduling , 1999 .

[24]  Anthony Wren,et al.  Bus Driver Scheduling — An Overview , 1995 .

[25]  Ulrich Derigs,et al.  Models and algorithms for solving combined vehicle and crew scheduling problems with rest constraints : an application to road feeder service planning in air cargo transportation , 2009, OR Spectr..

[26]  Jin-Kao Hao,et al.  Simultaneous vehicle and driver scheduling: A case study in a limousine rental company , 2007, Comput. Ind. Eng..

[27]  Leena Suhl,et al.  A hybrid evolutionary algorithm for the vehicle and crew scheduling problem in public transit , 2007, 2007 IEEE Congress on Evolutionary Computation.

[28]  Avishai Ceder,et al.  Urban Transit Scheduling: Framework, Review and Examples , 2002 .

[29]  Efthymios Housos,et al.  Combined bus and driver scheduling , 2002, Comput. Oper. Res..

[30]  D. M. Ryan,et al.  Express: Set Partitioning for Bus Crew Scheduling in Christchurch , 1992 .