A school bus scheduling problem

2012 ◽  
Vol 218 (2) ◽  
pp. 577-585 ◽  
Author(s):  
Byung-In Kim ◽  
Seongbae Kim ◽  
Junhyuk Park
PLoS ONE ◽  
2015 ◽  
Vol 10 (7) ◽  
pp. e0132600 ◽  
Author(s):  
Xiaopan Chen ◽  
Yunfeng Kong ◽  
Lanxue Dang ◽  
Yane Hou ◽  
Xinyue Ye

Author(s):  
Ali Shafahi ◽  
Sanaz Aliari ◽  
Ali Haghani

In the school bus scheduling problem, the main contributing factor to the cost is the number of buses needed for the operations. However, when subcontracting the pupils’ transportation, unbalanced tours can increase the costs significantly as the lengths of some tours can exceed the daily fixed driving goal and will result in over-hour charges. This paper proposes a mixed integer programming (MIP) model and a matching-based heuristic algorithm to solve the “balanced” school bus scheduling problem with fixed start times in a multi-school setting. The heuristic solution always has the minimum number of buses as it starts with a minimal number of tours and does not alter the number of tours during its balancing stage. The effectiveness of the heuristic is tested by comparing its solutions with results from solving the MIP using commercial solvers whenever solvers could find a good solution. To illustrate the performance of the MIP and the heuristic, 11 problems were examined with different numbers of trips which are all based on two real-world problems: a California case study with 54 trips and the Howard County Public School System with 994 trips. Our numerical results indicate the proposed heuristic algorithm can find reasonable solutions in a significantly shorter time. The balanced solutions of our algorithm can save up to 16% of school bus operation costs compared with the best solution found by solvers from optimizing the MIP model after 40 hours. The balancing stage of the heuristic decreases the standard deviation of the tour durations by up to 47%.


Author(s):  
Ali Shafahi ◽  
Zhongxiang Wang ◽  
Ali Haghani

School bus planning is usually divided into routing and scheduling because of the complexity of solving them concurrently. However, the separation between these two steps may lead to worse solutions with higher overall costs than from solving them together. When the minimal number of trips in the routing problem is being determined, neglecting trip compatibility could increase the number of buses needed in the scheduling problem. This paper proposes a new formulation for the multischool homogeneous fleet routing problem that maximizes trip compatibility while minimizing total travel time. This plan incorporates the trip compatibility for the scheduling problem in the routing problem. A proposed heuristic algorithm for solving this problem decomposes the problem by schools. To compare the performance of the model with traditional routing problems, eight midsize data sets were generated. Importing the generated trips of the routing problems into the bus scheduling (blocking) problem shows that the proposed model can reduce the buses needed by up to 25%. A sensitivity analysis on coefficients of the model illustrates the effect of the weight of trip compatibility.


PLoS ONE ◽  
2016 ◽  
Vol 11 (4) ◽  
pp. e0153614
Author(s):  
Xiaopan Chen ◽  
Yunfeng Kong ◽  
Lanxue Dang ◽  
Yane Hou ◽  
Xinyue Ye

Sign in / Sign up

Export Citation Format

Share Document