Computer Science ›› 2017, Vol. 44 ›› Issue (8): 216-224.doi: 10.11896/j.issn.1002-137X.2017.08.037

Previous Articles     Next Articles

Metaheuristic Algorithm for Solving Multi-school Heterogeneous School Bus Routing Problem

HOU Yan-e, KONG Yun-feng, DANG Lan-xue and WANG Yu-jing   

  • Online:2018-11-13 Published:2018-11-13

Abstract: This paper aimed to deal with the multi-school bus routing problem (SBRP) with different types of school buses.Based on the iterated local search (ILS),we proposed a metaheuristic algorithm,which employs the neighborhood operators originally designed for pickup and delivery vehicle routing problem with time windows (PDPTW) to improve the route solution.In the local search phase,the algorithm adopts the variable neighborhood descent search (VND) to search neighborhood solutions by the neighborhood operators.Guided by an adjustment strategy based on route segment,these operators adjust bus type as much as possible in order to reduce the cost.Our algorithm accepts some worse neighborhood solutions within the scope of cost deviation to keep the search diversification,and it uses the perturbation method with multiple points shift to avoid trapping in the local optima.The results of benchmark datasets show that the proposed algorithm is effective to solve both the mixed-load SBRP and single-load SBRP.In addition,for the multi-school homogeneous SBRP,our algorithm outperforms existing algorithms,such as post-improvement heuristic,simulation annealing and record-to-record travel algorithm.

Key words: Heterogeneous school bus routing problem,Multi-school,Iterated local search,Variable neighborhood descent,Bus type adjustment strategy

[1] NEWTON R M,THOMAS W H.Design of school bus routes by computer[J].Socio-Economic Planning Sciences,1969,3(1):75-85.
[2] PARK J,KIM B I.The school bus routing problem:A review[J].European Journal of Operational Research,2010,202(2):311-319.
[3] DANG L X,CHEN X P,KONG Y F.Review of School BusRouting Problem:Concept,Model and Optimization Algorithms[J].Journal of Henan University (Natural Science),2013,43(6):682-691.(in Chinese) 党兰学,陈小潘,孔云峰.校车路径问题模型及算法研究进展[J].河南大学学报(自然科学版),2013,3(6):682-691.
[4] BRACA J,BRAMEL J,POSNER B,et al.A ComputerizedApproach to the New York City School Bus Routing Problem[J].IIE Transactions,1997,29(8):693-702.
[5] DANG L X.Optimization Algorithms for Large Scale MixedLoad School Bus Routing Problem [D].Kaifeng:Henan Univer-sity,2014.(in Chinese) 党兰学.大规模混载校车路径问题优化算法研究[D].开封:河南大学,2014.
[6] BOGL M,DOERNER K F,PARRAGH S N.The School Bus Routing and Scheduling Problem with Transfers[J].Networks,2015,65(2):180-203.
[7] CHEN X P,DANG L X,KONG Y F.A Meta-heuristic Algorithm to Solve the Large-Scale School Bus Scheduling Problem[J].Journal of Geo-Information Science,2013,15(6):879-885.(in Chinese) 陈小潘,党兰学,孔云峰.一种求解大规模校车调度问题的元启发式算法[J].地球信息科学学报,2013,5(6):879-885.
[8] SPADA M,BIERLAIRE M,LIEBLING T M.Decision-AidingMethodology for the School Bus Routing and Scheduling Problem[J].Transportation Science,2005,39(4):477-490.
[9] THANGIAH S R,FERGANY A,WILSON B,et al.School Bus Routing in Rural School Districts[C]∥Proceedings of the 9th International Conference on Computer-Aided Scheduling of Public Transport.Spring,2008:209-232.
[10] DE SOUZA L,SIQUEIRA P H.Heuristic Methods Applied to the Optimization School Bus Transportation Routes-A Real Case[C]∥23rd International Conference on Industrial Engineering and Other Applications of Applied Intelligent Systems.2010:247-256.
[11] PARK J,TAE H,KIM B I.A Post-improvement Procedure for the Mixed Load School Bus Routing Problem[J].European Journal of Operational Research,2012,217(1):204-213.
[12] KIM B,KIM S,PARK J.A school bus scheduling problem[J].European Journal of Operational Research,2012,218(2):577-585.
[13] CHEN X,KONG Y,DANG L,et al.Exact and MetaheuristicApproaches for a Bi-objective School Bus Scheduling Problem[J].Plos One,2015,0(7):e0132600.
[14] NANRY W P,BARNES J W.Solving the pickup and deliveryproblem with time windows using reactive tabu search[J].Transportation Research Part B Methodological,2000,34(2):107-121.
[15] WU B.Particle Swarm Optimization for Vehicle Routing Problem and its Application[D].Hangzhou:Zhejiang University of Technology,2008.(in Chinese) 吴斌.车辆路径问题的粒子群算法研究与应用[D].杭州:浙江工业大学,2008.
[16] DANG L X,HOU Y E,KONG Y F.Spatiotemporal Neighborhood Search for Solving Mixed-load School Bus Routing Problem[J].Computer Science,2015,2(4):221-225.(in Chinese) 党兰学,侯彦娥,孔云峰.时空相关的混载校车路径问题邻域搜索[J].计算机科学,2015,2(4):221-225.
[17] PENNA P H V,SUBRAMANIAN A,O CHI L S.An iterated local search heuristic for the heterogeneous fleet vehicle routing problem[J].Journal of Heuristics,2013,19(2):201-232.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!