A distance matrix based algorithm for solving the traveling salesman problem

被引:0
作者
Shengbin Wang
Weizhen Rao
Yuan Hong
机构
[1] North Carolina A&T State University,Department of Marketing, Transportation and Supply Chain, College of Business and Economics
[2] Shandong University of Science and Technology,College of Economics and Management
[3] Illinois Institute of Technology,Department of Computer Science
来源
Operational Research | 2020年 / 20卷
关键词
Traveling salesman problem; Distance matrix method; Greedy heuristic; Savings heuristic; Construction heuristics;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a new algorithm for solving the well-known traveling salesman problem (TSP). This algorithm applies the Distance Matrix Method to the Greedy heuristic that is widely used in the TSP literature. In particular, it is shown that there exists a significant negative correlation between the variance of distance matrix and the performance of the Greedy heuristic, that is, the less the variance of distance matrix among the customer nodes is, the better solution the Greedy heuristic can provide. Thus the Distance Matrix Method can be used to improve the Greedy heuristic’s performance. Based on this observation, a method called Minimizing the Variance of Distance Matrix (MVODM) is proposed. This method can effectively improve the Greedy heuristic when applied. In order to further improve the efficiency, a heuristic that can quickly provide approximate solutions of the MVODM is developed. Finally, an algorithm combining this approximate MVODM method and Greedy heuristic is developed. Extensive computational experiments on a well-established test suite consisting of 82 benchmark instances with city numbers ranging from 1000 to 10,000,000 demonstrate that this algorithm not only improves the average tour quality by 40.1%, but also reduces the running time by 21.7%, comparing with the Greedy algorithm. More importantly, the performance of the proposed approach can beat the Savings heuristic, the best known construction heuristic in the TSP literature.
引用
收藏
页码:1505 / 1542
页数:37
相关论文
共 57 条
  • [1] Albareda-Sambola M(2014)The dynamic multiperiod vehicle routing problem with probabilistic information Comput Oper Res 48 31-32
  • [2] Fernández E(1992)Fast algorithm for geometric traveling salesman problem Oper Res Soc Am 4 387-412
  • [3] Laporte G(1989)Worst-case examples for the space-filling curve heuristic for the Euclidean traveling salesman problem Oper Res Lett 8 241-244
  • [4] Bentley JL(1989)Large traveling salesman problems arising from experiments in X-ray crystallography: a preliminary report on computation Oper Res 8 125-128
  • [5] Bertsimas D(2014)A quantum-inspired tabu search algorithm for solving combinatorial optimization problems Soft Comput 18 1771-1781
  • [6] Grigni M(1964)Scheduling of vehicles from a central depot to a number of delivery points Oper Res 12 568-581
  • [7] Bland RG(1959)The truck dispatch problem Oper Res 12 80-91
  • [8] Shallcross DF(2012)A novel two-stage hybrid swarm intelligence optimization algorithm and application Soft Comput 16 1707-1722
  • [9] Chiang H(2006)Implementation analysis of efficient heuristic algorithms for the traveling salesman problem Comput Oper Res 33 1154-1172
  • [10] Chou Y(1970)The traveling salesman problem and minimum spanning trees Oper Res 18 1138-1162