School bus routing problem: Contemporary trends and research directions

Abstract The school bus routing problem (SBRP) is a challenging operations research problem that has been studied by researchers for almost 50 years. SBRP publications address one or more operational sub-problems, including: bus stop selection, bus route generation, bus route scheduling, school bell time adjustment, and strategic transportation policy issues. This paper reviews 64 new SBRP research publications and analyzes them by sub-problem type, problem characteristics and solution approach. The impact of key SBRP characteristics (number of schools, mixed load, fleet mix, service environment, objective and constraints) are discussed and the different solution approaches to the SBRP are summarized by sub-problem type and methodology. We found in recent years, SBRP researchers are examining more complex real-world problem settings, adopting both evolutionary-based and trajectory-based metaheuristic solution approaches, and considering ridership and travel time uncertainty. This review documents recent trends in SBRP research and highlights research gaps and promising opportunities for future SBRP research.

[1]  Sang-Yong Han,et al.  A Centroid-based Heuristic Algorithm for the Capacitated Vehicle Routing Problem , 2011, Comput. Informatics.

[2]  Jalel Euchi,et al.  The urban bus routing problem in the Tunisian case by the hybrid artificial ant colony algorithm , 2012, Swarm Evol. Comput..

[3]  Marcelo Lisboa Rocha,et al.  Implementation of the Metaheuristic GRASP Applied to the School Bus Routing Problem , 2016 .

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

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

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

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

[8]  Tuncay Yigit,et al.  Using the Genetic Algorithm for the Optimization of Dynamic School Bus Routing Problem , 2018 .

[9]  Yunfeng Kong,et al.  Exact and Metaheuristic Approaches for a Bi-Objective School Bus Scheduling Problem , 2015, PloS one.

[10]  Emrana Kabir Hashi,et al.  GIS based heuristic solution of the vehicle routing problem to optimize the school bus routing and scheduling , 2016, 2016 19th International Conference on Computer and Information Technology (ICCIT).

[11]  Mauro Dell'Amico,et al.  The Capacitated m-Ring-Star Problem , 2007, Oper. Res..

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

[13]  Joaquín A. Pacheco Bonrostro,et al.  Minmax Vehicle Routing Problems: Application to School Transport in the Province of Burgos , 2001 .

[14]  C. Howley,et al.  The Experience of Rural School Bus Rides. , 2001 .

[15]  Arturo Hernández Aguirre,et al.  Probability model to solve the school bus routing problem with stops selection , 2016, Int. J. Comb. Optim. Probl. Informatics.

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

[17]  Hyung Rim Choi,et al.  Development of a Genetic Algorithm for the School Bus Routing Problem , 2015 .

[18]  Qing He,et al.  School Bus Routing with Stochastic Demand and Duration Constraints , 2017, Transp. Sci..

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

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

[21]  Li Yueguang,et al.  An Improved Quantum-behaved Particle Swarm Algorithm and Its Application in School Bus Problem , 2012, 2012 Third International Conference on Digital Manufacturing & Automation.

[22]  Nilson Tadeu Ramos Nunes,et al.  A mixed load capacitated rural school bus routing problem with heterogeneous fleet: Algorithms for the Brazilian context , 2016, Expert Syst. Appl..

[23]  Jun Zhang,et al.  On-line scheduling of order picking and delivery with multiple zones and limited vehicle capacity , 2017, Omega.

[24]  Ángel Ibeas Portilla,et al.  Optimization model for school transportation design based on economic and social efficiency , 2018 .

[25]  Mahdi Alinaghian,et al.  Multi-depot multi-compartment vehicle routing problem, solved by a hybrid adaptive large neighborhood search , 2018 .

[26]  Li Xue,et al.  Exact approaches for the pickup and delivery problem with loading cost , 2016 .

[27]  Taehyeong Kim,et al.  Model and Algorithm for Solving School Bus Problem , 2013 .

[28]  Karl F. Doerner,et al.  The school bus routing and scheduling problem with transfers , 2015, Networks.

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

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

[31]  Byung-In Kim,et al.  A post-improvement procedure for the mixed load school bus routing problem , 2012, Eur. J. Oper. Res..

[32]  Evangelos Bekiaris,et al.  Safety Bus Routing for the Transportation of Pupils to School , 2016 .

[33]  Er. Gurpreet Singh,et al.  Open Vehicle Routing Problem by Ant Colony Optimization , 2014 .

[34]  Joaquín A. Pacheco,et al.  Bi-Objective Bus Routing: An Application to School Buses in Rural Areas , 2013, Transp. Sci..

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

[36]  Ricardo Saraiva de Camargo,et al.  A multi-loading school bus routing problem , 2018, Expert Syst. Appl..

[37]  Frits C. R. Spieksma,et al.  School bus routing - a column generation approach , 2014, Int. Trans. Oper. Res..

[38]  Byung-In Kim,et al.  A school bus scheduling problem , 2012, Eur. J. Oper. Res..

[39]  Eduyn Ramiro Lopez Santana,et al.  A hybrid column generation and clustering approach to the school bus routing problem with time windows , 2015 .

[40]  Daniele Vigo,et al.  An Adaptive Variable Neighborhood Search Algorithm for a Vehicle Routing Problem Arising in Small Package Shipping , 2013, Transp. Sci..

[41]  Hongzhou Wang,et al.  School bus routing problem based on ant colony optimization algorithm , 2014, 2014 IEEE Conference and Expo Transportation Electrification Asia-Pacific (ITEC Asia-Pacific).

[42]  Tuncay Yigit,et al.  Using the ant colony algorithm for real-time automatic route of school buses , 2016, Int. Arab J. Inf. Technol..

[43]  Jack Levis,et al.  UPS Optimizes Delivery Routes , 2017, Interfaces.

[44]  Van Dinh-Thi-Hai,et al.  Optimization of municipal solid waste transportation by integrating GIS analysis, equation-based, and agent-based model. , 2017, Waste management.

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

[46]  Ricardo Giesen,et al.  Model for Optimization of Locations of Schools and Student Transportation in Rural Areas , 2012 .

[47]  Frits C. R. Spieksma,et al.  A metaheuristic for the school bus routing problem with bus stop selection , 2013, Eur. J. Oper. Res..

[48]  Juan José Salazar González,et al.  A column generation approach for a school bus routing problem with resource constraints , 2013, Comput. Oper. Res..

[49]  Tibérius O. Bonates,et al.  Memetic Algorithm for the Heterogeneous Fleet School Bus Routing Problem , 2018, Journal of Urban Planning and Development.

[50]  James F. Campbell,et al.  Continuous approximation models for mixed load school bus routing , 2015 .

[51]  Seung-Min Song,et al.  Customer-oriented school bus operations for childcare centers in Korea , 2013, Comput. Ind. Eng..

[52]  Khalid A. Eldrandaly,et al.  A novel GIS-based decision-making framework for the school bus routing problem , 2012, Geo spatial Inf. Sci..

[53]  Chongshou Li,et al.  A branch-and-price-and-cut algorithm for a pickup and delivery problem in retailing , 2019 .

[54]  Sushma Jain,et al.  School bus routing based on branch and bound approach , 2015, 2015 International Conference on Computer, Communication and Control (IC4).

[55]  Ali Shafahi,et al.  Solving the School Bus Routing Problem by Maximizing Trip Compatibility , 2017, ArXiv.

[56]  Jairo R. Montoya-Torres,et al.  Solving of school bus routing problem by ant colony optimization , 2012 .

[57]  Keld Helsgaun,et al.  General k-opt submoves for the Lin–Kernighan TSP heuristic , 2009, Math. Program. Comput..

[58]  Kazimierz Worwa A CASE STUDY IN SCHOOL TRANSPORTATION LOGISTICS , 2014 .

[59]  Edward A. Pohl,et al.  An Analysis of Special Needs Student Busing , 2013 .

[60]  Byung-In Kim,et al.  The school bus routing problem: A review , 2010, Eur. J. Oper. Res..

[61]  Samuel A. Oluwadare,et al.  Solving School Bus Routing Problem using Genetic Algorithm-based Model , 2018 .

[62]  Vahidreza Ghezavati,et al.  Integration of efficient multi-objective ant-colony and a heuristic method to solve a novel multi-objective mixed load school bus routing model , 2018, Appl. Soft Comput..

[63]  Efim M. Bronshtein,et al.  On constructing a family of student delivery routes in minimal time , 2014, Autom. Remote. Control..

[64]  Paulo Henrique Siqueira,et al.  Heuristic Methods Applied to the Optimization School Bus Transportation Routes: A Real Case , 2010, IEA/AIE.

[65]  Sayda Ben Sghaier,et al.  Solving School Bus Routing Problem with genetic algorithm , 2013, 2013 International Conference on Advanced Logistics and Transport.

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

[67]  Zhe Wang,et al.  A two-stage heuristic algorithm for the school bus routing problem with mixed load plan , 2016 .

[68]  Bhawna Minocha,et al.  Solving School Bus Routing Problem Using Hybrid Genetic Algorithm: A Case Study , 2012, SocProS.

[69]  Qing He,et al.  Special need students school bus routing: Consideration for mixed load and heterogeneous fleet , 2019, Socio-Economic Planning Sciences.

[70]  Sam R. Thangiah,et al.  School Bus Routing in Rural School Districts , 2008 .

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

[72]  Qi Xu,et al.  School bus routing problem in the stochastic and time-dependent transportation network , 2018, PloS one.

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

[74]  Paporn Thebpanya,et al.  Optimizing School Bus Stop Placement in Howard County, Maryland: A GIS-Based Heuristic Approach , 2016, Int. J. Appl. Geospat. Res..

[75]  Ali Shafahi,et al.  SpeedRoute: Fast, efficient solutions for school bus routing problems , 2018 .

[76]  James F. Campbell,et al.  Modeling Mixed Load School Bus Routing , 2015 .

[77]  Juan José Salazar González,et al.  Solving school bus routing using the multiple vehicle traveling purchaser problem: A branch-and-cut approach , 2012, Comput. Oper. Res..

[78]  José Manuel Viegas,et al.  Design and Deployment of an Innovative School Bus Service in Lisbon , 2011 .

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

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

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

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

[83]  Stephen D. Boyles,et al.  Practice Summary: Improving Bus Routing for KIPP Charter Schools , 2016, Interfaces.

[84]  Fátima M. de Souza Lima,et al.  A multi-objective capacitated rural school bus routing problem with heterogeneous fleet and mixed loads , 2017, 4OR.

[85]  João Fernando Machry Sarubbi,et al.  A real geographical application for the School Bus Routing Problem , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[86]  Cigdem Alabas-Uslu A self-tuning heuristic for a multi-objective vehicle routing problem , 2008, J. Oper. Res. Soc..

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

[88]  Hong Yan,et al.  Pre-distribution vs. post-distribution for cross-docking with transshipments , 2010 .

[89]  Cristiano Maciel da Silva,et al.  A Mixed Load Solution for the Rural School Bus Routing Problem , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[90]  Pablo Aparicio Ruiz,et al.  Mixed Trips in the School Bus Routing Problem with Public Subsidy , 2015 .

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

[92]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[93]  Jorge A. Ruiz-Vanoye,et al.  A vertical transfer algorithm for the School Bus Routing Problem , 2012, 2012 Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC).

[94]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[95]  Elizabeth F. Wanner,et al.  A strategy for clustering students minimizing the number of bus stops for solving the school bus routing problem , 2016, NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium.