A metaheuristic for the school bus routing problem with bus stop selection

被引:127
作者
Schittekat, Patrick [1 ,4 ]
Kinable, Joris [2 ,5 ]
Sorensen, Kenneth [1 ]
Sevaux, Marc [3 ]
Spieksma, Frits [2 ]
Springael, Johan [1 ]
机构
[1] Univ Antwerp, ANT OR, Operat Res Grp, Antwerp, Belgium
[2] KULeuven, ORSTAT, Louvain, Belgium
[3] Univ South Brittany, Lab STICC Lab, Rennes, France
[4] SINTEF ICT, Dept Appl Math, Trondheim, Norway
[5] Katholieke Univ Leuven, CODeS, KAHO Sint Lieven, Louvain, Belgium
关键词
School bus routing problem; Bus stop selection; Metaheuristic; Matheuristic; FORMULATION; SEARCH; DEPOT;
D O I
10.1016/j.ejor.2013.02.025
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Existing literature on routing of school buses has focused mainly on building intricate models that attempt to capture as many real-life constraints and objectives as possible. In contrast, the focus of this paper is on understanding the joint problem of bus route generation and bus stop selection - two important sub-problems - in its most basic form. To this end, this paper defines the school bus routing problem (SBRP) as a variant of the vehicle routing problem in which three simultaneous decisions have to be made: (1) determine the set of stops to visit, (2) determine for each student which stop (s)he should walk to, and (3) determine routes that lie along the chosen stops, so that the total traveled distance is minimized. An MIP model of this basic problem is developed. To increase the practical usefulness and to solve large instances of the SBRP, an efficient parameter-free GRASP + VND metaheuristic is developed. This method is a matheuristic since it uses an exact algorithm to optimally solve the sub-problem of assigning students to stops when routes are given. The results of this matheuristic approach on 112 artificially generated instances are compared to solutions found by a sequential method, to solutions obtained by implementing a MIP model in a commercial solver, and to a lower bound obtained by a dedicated column generation approach. Using appropriate statistical techniques, a neighborhood analysis is performed to test the design of the metaheuristic. Similarly, the characteristics of the problem instance that determine the computing time of the metaheuristic are discovered using statistical analysis. Finally, the importance of integrating all decisions in a single model is shown experimentally by comparing the metaheuristic to a sequential method. Experiments show that the matheuristic exhibits excellent performance and finds optimal or close-to-optimal solutions of large instances of the SBRP in very limited computing times. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:518 / 528
页数:11
相关论文
共 37 条
[1]  
[Anonymous], 2007, Princeton Series in Applied Mathematics
[2]   Heuristic algorithms for the multi-depot ring-star problem [J].
Baldacci, R. ;
Dell'Amico, M. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 203 (01) :270-281
[3]  
Baldacci R., 2004, TECHNICAL REPORT
[4]   SCHOOL BUS ROUTING BY COMPUTER [J].
BENNETT, BT ;
GAZIS, DC .
TRANSPORTATION RESEARCH, 1972, 6 (04) :317-&
[5]  
Bodin L. D., 1979, Transportation Science, V13, P113, DOI 10.1287/trsc.13.2.113
[6]   A MULTIOBJECTIVE OPTIMIZATION APPROACH TO URBAN SCHOOL BUS ROUTING - FORMULATION AND SOLUTION METHOD [J].
BOWERMAN, R ;
HALL, B ;
CALAMAI, P .
TRANSPORTATION RESEARCH PART A-POLICY AND PRACTICE, 1995, 29 (02) :107-123
[7]  
Braca J, 1997, IIE TRANS, V29, P693, DOI 10.1080/07408179708966379
[8]   CLUSTERING FOR ROUTING IN DENSELY POPULATED AREAS [J].
CHAPLEAU, L ;
FERLAND, JA ;
ROUSSEAU, JM .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1985, 20 (01) :48-57
[9]  
Chvatal Vasek, 1983, Linear Programming
[10]   SCHEDULING OF VEHICLES FROM CENTRAL DEPOT TO NUMBER OF DELIVERY POINTS [J].
CLARKE, G ;
WRIGHT, JW .
OPERATIONS RESEARCH, 1964, 12 (04) :568-&