Two phase heuristic algorithm for the multiple-travelling salesman problem

被引:0
作者
Xiaolong Xu
Hao Yuan
Mark Liptrott
Marcello Trovati
机构
[1] Nanjing University of Posts and Telecommunications,Department of Computer Science
[2] Chinese Academy of Sciences,State Key Laboratory of Information Security
[3] Edge Hill University,Department of Computer Science
来源
Soft Computing | 2018年 / 22卷
关键词
Multiple-travelling salesman problem; Route planning; Heuristic algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
The multiple-travelling salesman problem (MTSP) is a computationally complex combinatorial optimisation problem, with several theoretical and real-world applications. However, many state-of-the-art heuristic approaches intended to specifically solve MTSP, do not obtain satisfactory solutions when considering an optimised workload balance. In this article, we propose a method specifically addressing workload balance, whilst minimising the overall travelling salesman’s distance. More specifically, we introduce the two phase heuristic algorithm (TPHA) for MTSP, which includes an improved version of the K-means algorithm by grouping the visited cities based on their locations based on specific capacity constraints. Secondly, a route planning algorithm is designed to assess the ideal route for each above sets. This is achieved via the genetic algorithm (GA), combined with the roulette wheel method with the elitist strategy in the design of the selection process. As part of the validation process, a mobile guide system for tourists based on the Baidu electronic map is discussed. In particular, the evaluation results demonstrate that TPHA achieves a better workload balance whilst minimising of the overall travelling distance, as well as a better performance in solving MTSP compared to the route planning algorithm solely based on GA.
引用
收藏
页码:6567 / 6581
页数:14
相关论文
共 14 条
[1]  
Ghadle KP(2014)An application of assignment problem in traveling salesman problem (TSP) J Eng Res Appl 4 169-172
[2]  
Muley YM(1970)Printing press scheduling for multi-edition periodicals Manag Sci 16 373-383
[3]  
Gorenstein S(2014)Solving the equality generalized traveling salesman problem using the Lin–Kernighan–Helsgaun algorithm Math Program Comput 7 269-287
[4]  
Helsgun K(2014)A K-means algorithm J Changchun Univ Technol 35 139-142
[5]  
Hu CQ(2014)New hybrid genetic algorithm for solving the multiple traveling saleman problem: an example of distribution of emergence materials J Syst Manag 23 247-254
[6]  
Liu M(2012)Solve traveling salesman problem using particle swarm optimization algorithm Int J Comput Sci Issues 9 264-271
[7]  
Zhang PY(2013)A new crossover approach for solving the multiple travelling salesmen problem using genetic algorithms Eur J Oper Res 228 72-82
[8]  
Yan XS(undefined)undefined undefined undefined undefined-undefined
[9]  
Zhang C(undefined)undefined undefined undefined undefined-undefined
[10]  
Luo WJ(undefined)undefined undefined undefined undefined-undefined