Solving Multi-objective School Bus Routing Problem Using An Improved NSGA-II Algorithm

被引:0
作者
Hou, Yane [1 ]
Zhao, Ning [1 ]
Dang, Lanxue [2 ]
机构
[1] Henan Univ, Coll Comp & Informat Engn, Kaifeng, Henan, Peoples R China
[2] Henan Univ, Henan Key Lab Big Data Anal & Proc, Kaifeng, Henan, Peoples R China
基金
中国国家自然科学基金;
关键词
multi-objective optimization; school bus routing problem; NSGA-II; route balance; 2-opt; TIME WINDOWS; SEARCH;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper deals with multi-objective school bus routing problem, which includes route balance, total number of school buses and total travel distance optimization objectives. An improved non-dominated sorting genetic algorithm (NSGA-II) is proposed to solve this problem. First, the definition of measurement indicator that denotes the degree of route balance is given based on the analysis of the solved problem. And then, the multi-objective optimization function is provided. In the proposed algorithm, the individuals are obtained by using the tournament selection, sequential crossover and inverse mutation. The 2-opt neighborhood operator is adopted to improve the best individuals obtained in each iteration. At the same time, the route selection rule based on the degree of route balance is applied to select the final optimal solution set. The solution with better balance degree will be taken as the best solution. Finally, some benchmark instances are used to test the effectiveness of proposed algorithm. The results reveal that the proposed algorithm outperforms the standard NSGA-II and Multi-objective Evolutionary Algorithm(MOEA). The experimental results also show that our algorithm has good stability.
引用
收藏
页码:788 / 796
页数:9
相关论文
共 21 条
[11]   Target aiming Pareto search and its application to the vehicle routing problem with route balancing [J].
Jozefowiez, Nicolas ;
Semet, Frederic ;
Talbi, El-Ghazali .
JOURNAL OF HEURISTICS, 2007, 13 (05) :455-469
[12]  
Jozefowiez N, 2006, LECT NOTES COMPUT SC, V3871, P131
[13]   An evolutionary algorithm for the vehicle routing problem with route balancing [J].
Jozefowiez, Nicolas ;
Semet, Frederic ;
Talbi, El-Ghazali .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 195 (03) :761-769
[14]  
Kumar V. Sivaram, 2014, Advanced Materials Research, V984-985, P1261, DOI 10.4028/www.scientific.net/AMR.984-985.1261
[15]  
Lan-xue Dang, 2019, IAENG International Journal of Computer Science, V46, P409
[16]  
Li L, 2002, J OPER RES SOC, V53, P552, DOI [10.1057/palgrave/jors/2601341, 10.1057/palgrave.jors.2601341]
[17]   A multi-start algorithm for a balanced real-world Open Vehicle Routing Problem [J].
Lopez-Sanchez, A. D. ;
Hernandez-Diaz, A. G. ;
Vigo, D. ;
Caballero, R. ;
Molina, J. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 238 (01) :104-113
[18]   Integration of efficient multi-objective ant-colony and a heuristic method to solve a novel multi-objective mixed load school bus routing model [J].
Mokhtari, Naz-afarin ;
Ghezavati, Vahidreza .
APPLIED SOFT COMPUTING, 2018, 68 :92-109
[19]   A branch-price-and-cut algorithm for the vehicle routing problem with time windows and multiple deliverymen [J].
Munari, Pedro ;
Morabito, Reinaldo .
TOP, 2018, 26 (03) :437-464
[20]   DESIGN OF SCHOOL BUS ROUTES BY COMPUTER [J].
NEWTON, RM ;
THOMAS, WH .
SOCIO-ECONOMIC PLANNING SCIENCES, 1969, 3 (01) :75-85