The school bus routing problem: A review

This paper aims to provide a comprehensive review of the school bus routing problem (SBRP). SBRP seeks to plan an efficient schedule for a fleet of school buses where each bus picks up students from various bus stops and delivers them to their designated schools while satisfying various constraints such as the maximum capacity of a bus, the maximum riding time of a student in a bus, and the time window of a school. This class of problem consists of different sub-problems involving data preparation, bus stop selection, bus route generation, school bell time adjustment, and bus scheduling. In this paper, the various assumptions, constraints, and solution methods used in the literature on SBRP are summarized. A list of issues requiring further research is also presented.

[1]  David Ripplinger Rural School Vehicle Routing Problem , 2005 .

[2]  Derek Graham,et al.  A COMPARISON OF HEURISTICS FOR A SCHOOL BUS SCHEDULING PROBLEM , 1986 .

[3]  Ángel Corberán,et al.  Heuristic solutions to the problem of routing school buses with multiple objectives , 2002, J. Oper. Res. Soc..

[4]  Samuel J. Raff,et al.  Routing and scheduling of vehicles and crews : The state of the art , 1983, Comput. Oper. Res..

[5]  Hugo Tsugunobu Yoshida Yoshizaki,et al.  Scatter search for a real-life heterogeneous fleet vehicle routing problem with time windows and split deliveries in Brazil , 2009, Eur. J. Oper. Res..

[6]  D. Simchi-Levi,et al.  The Logic of Logistics: Theory, Algorithms, and Applications for Logistics and Supply Chain Management , 1999 .

[7]  Wen-Chyuan Chiang,et al.  Scatter search for the vehicle routing problem with time windows , 2006, Eur. J. Oper. Res..

[8]  G. Clarke,et al.  Scheduling of Vehicles from a Central Depot to a Number of Delivery Points , 1964 .

[9]  Joaquín A. Pacheco,et al.  Tabu search for a multi-objective routing problem , 2006, J. Oper. Res. Soc..

[10]  Wayne J. Verderber Automated pupil transportation , 1974, Comput. Oper. Res..

[11]  Gilbert Laporte,et al.  Designing a home-to-work bus service in a metropolitan area , 2011 .

[12]  J. Desrosiers,et al.  Methods for routing with time windows , 1986 .

[13]  Andrew B. Whinston,et al.  Computer-Assisted School Bus Scheduling , 1972 .

[14]  Richard W. Eglese,et al.  A new tabu search heuristic for the open vehicle routing problem , 2005, J. Oper. Res. Soc..

[15]  Panagiotis P. Repoussis,et al.  A hybrid evolution strategy for the open vehicle routing problem , 2010, Comput. Oper. Res..

[16]  Lawrence D. Bodin,et al.  A taxonomic structure for vehicle routing and scheduling problems , 1975 .

[17]  James H. Bookbinder,et al.  School-bus routing for program scheduling , 1990, Comput. Oper. Res..

[18]  Ángel Corberán,et al.  Separating capacity constraints in the CVRP using tabu search , 1998, Eur. J. Oper. Res..

[19]  Gilbert Laporte,et al.  Classical Heuristics for the Capacitated VRP , 2002, The Vehicle Routing Problem.

[20]  Zhuo Fu,et al.  The school bus routing problem: a case study , 2002, J. Oper. Res. Soc..

[21]  Paul H. Calamai,et al.  A multi-objective optimization approach to urban school bus routing: Formulation and solution method , 1995 .

[22]  H. Paessens,et al.  The savings algorithm for the vehicle routing problem , 1988 .

[23]  Gregory P. White,et al.  An improvement in the Gavish-Shlifer algorithm for a class of transportation scheduling problems , 1982 .

[24]  Lawrence Bodin,et al.  Routing and Scheduling of School Buses by Computer , 1979 .

[25]  Krzysztof Fleszar,et al.  A variable neighbourhood search algorithm for the open vehicle routing problem , 2009, Eur. J. Oper. Res..

[26]  Nicolas Jozefowiez,et al.  Multi-objective vehicle routing problems , 2008, Eur. J. Oper. Res..

[27]  Tolga Bektas,et al.  Integer linear programming formulations of multiple salesman problems and its variations , 2006, Eur. J. Oper. Res..

[28]  Warren H. Thomas,et al.  Bus routing in a multi-school system , 1974, Comput. Oper. Res..

[29]  M. Fisher,et al.  A multiplier adjustment method for the generalized assignment problem , 1986 .

[30]  E. Lawler A PROCEDURE FOR COMPUTING THE K BEST SOLUTIONS TO DISCRETE OPTIMIZATION PROBLEMS AND ITS APPLICATION TO THE SHORTEST PATH PROBLEM , 1972 .

[31]  Gilbert Laporte,et al.  Location routing problems , 1987 .

[32]  Bezalel Gavish,et al.  An approach for solving a class of transportation scheduling problems , 1979 .

[33]  Warren H. Thomas,et al.  Design of school bus routes by computer , 1969 .

[34]  Lori S. Franz,et al.  Coordinated transportation systems: An alternative approach to traditional independent systems , 1993 .

[35]  Robert A. Russell,et al.  Routing Special-Education School Buses , 1986 .

[36]  Adam N. Letchford,et al.  A new branch-and-cut algorithm for the capacitated vehicle routing problem , 2004, Math. Program..

[37]  Michel Gendreau,et al.  Arc Routing Problems, Part II: The Rural Postman Problem , 1995, Oper. Res..

[38]  Hokey Min,et al.  Combined location-routing problems: A synthesis and future research directions , 1998, Eur. J. Oper. Res..

[39]  J. Ferland,et al.  Vehicles scheduling with sliding time windows , 1989 .

[40]  Martín Matamala,et al.  The pickup and delivery problem with transfers: Formulation and a branch-and-cut solution method , 2010, Eur. J. Oper. Res..

[41]  Graham K. Rand,et al.  Scientific Management of Transport Systems , 1982 .

[42]  Shen Lin Computer solutions of the traveling salesman problem , 1965 .

[43]  Robert A. Russell,et al.  Technical Note - An Effective Heuristic for the M-Tour Traveling Salesman Problem with Some Side Conditions , 1977, Oper. Res..

[44]  Marshall L. Fisher,et al.  A generalized assignment heuristic for vehicle routing , 1981, Networks.

[45]  Armin Fügenschuh,et al.  Solving a school bus scheduling problem with integer programming , 2009, Eur. J. Oper. Res..

[46]  Jean-Marc Rousseau,et al.  Clustering for routing in densely populated areas , 1985 .

[47]  K. Sorensen,et al.  A mathematical formulation for a school bus routing problem , 2006, 2006 International Conference on Service Systems and Service Management.

[48]  David Simchi-Levi,et al.  A Location Based Heuristic for General Routing Problems , 1995, Oper. Res..

[49]  Michel Bierlaire,et al.  Decision-Aiding Methodology for the School Bus Routing and Scheduling Problem , 2005, Transp. Sci..

[50]  Brian T. Bennett,et al.  SCHOOL BUS ROUTING BY COMPUTER , 1972 .

[51]  David Simchi-Levi,et al.  A computerized approach to the New York City school bus routing problem , 1997 .

[52]  C. Howley,et al.  Riding the School Bus: A Comparison of the Rural and Suburban Experience in Five States , 2001 .

[53]  George L. Nemhauser,et al.  Handbooks in operations research and management science , 1989 .

[54]  Bruce L. Golden,et al.  The open vehicle routing problem: Algorithms, large-scale test problems, and computational results , 2007, Comput. Oper. Res..

[55]  Paolo Toth,et al.  The Vehicle Routing Problem , 2002, SIAM monographs on discrete mathematics and applications.

[56]  Mohammad M. Amini,et al.  A rigorous computational comparison of alternative solution methods for the generalized assignment problem , 1994 .

[57]  Arthur J. Swersey,et al.  Scheduling School Buses , 1984 .

[58]  D. S. Chen,et al.  School bus routing and scheduling: an expert system approach , 1988 .

[59]  Michel Gendreau,et al.  New Heuristics for the Vehicle Routing Problem , 2005 .

[60]  Paul F. Hanley,et al.  Transportation cost changes with statewide school district consolidation , 2007 .

[61]  Saïd Salhi,et al.  Location-routing: Issues, models and methods , 2007, Eur. J. Oper. Res..

[62]  Bruce L. Golden,et al.  The fleet size and mix vehicle routing problem , 1984, Comput. Oper. Res..

[63]  Tolga Bektas,et al.  Solving school bus routing problems through integer programming , 2007, J. Oper. Res. Soc..

[64]  Baozhen Yao,et al.  Production , Manufacturing and Logistics An improved ant colony optimization for vehicle routing problem , 2008 .

[65]  Jacques A. Ferland,et al.  School bus routes generator in urban surroundings , 1980, Comput. Oper. Res..

[66]  Kendall E. Nygard,et al.  School bus routing using genetic algorithms , 1992, Defense, Security, and Sensing.

[67]  Michel Gendreau,et al.  Metaheuristics for the Capacitated VRP , 2002, The Vehicle Routing Problem.

[68]  Byung-In Kim,et al.  A comparison of algorithms for origin-destination matrix generation on real road networks and an approximation approach , 2009, Comput. Ind. Eng..

[69]  Mikael Rönnqvist,et al.  Combined vehicle routing and scheduling with temporal precedence and synchronization constraints , 2008, Eur. J. Oper. Res..

[70]  E. Savas On Equity in Providing Public Services , 1978 .

[71]  L. Bodin ROUTING AND SCHEDULING OF VEHICLES AND CREWS–THE STATE OF THE ART , 1983 .

[72]  David Ronen,et al.  Perspectives on practical aspects of truck routing and scheduling , 1988 .

[73]  André Langevin,et al.  Logistics systems : design and optimization , 2005 .

[74]  Bruce L. Golden,et al.  VEHICLE ROUTING: METHODS AND STUDIES , 1988 .

[75]  Michael J Demetsky,et al.  A computer assisted school bus routing strategy: A case study , 1981 .

[76]  Der-San Chen,et al.  A bus routing system for rural school districts , 1990 .