Angular bisector insertion algorithm for solving small-scale symmetric and asymmetric traveling salesman problem

被引:0
作者
Jian Lin
Xiangfei Zeng
Jianxun Liu
Keqin Li
机构
[1] Hunan University of Science and Technology,Key Laboratory Knowledge Processing and Networked Manufacturing
[2] State University of New York New Paltz,Department of Computer Science
来源
Journal of Combinatorial Optimization | 2022年 / 43卷
关键词
Angle bisector insertion algorithm; Asymmetric traveling salesman problem (ATSP); Constructive heuristic algorithm; Hamiltonian cycle; Traveling salesman problem (TSP);
D O I
暂无
中图分类号
学科分类号
摘要
Different algorithmic performances are required in different engineering fields for solving both the symmetric and asymmetric traveling salesman problem (STSP and ATSP), both of which are commonly referred to as TSP. In the background of small-scale TSP, according to the principle of the optimal Hamiltonian loop, this paper describes an angular bisector insertion algorithm (ABIA) that can solve TSP. The main processes of ABIA are as follows. First, the angular bisector of the point group is constructed. Second, the farthest vertex perpendicular to the angular bisector is identified as the search criterion. Finally, for both STSP and ATSP, initial loop formation rules and vertex insertion rules are constructed. Experiments were conducted for all STSP and ATSP instances with up to 100 points in the TSPLIB database. The performance of ABIA was compared with that of the 2-point farthest insertion algorithm, convex hull insertion algorithm, branch-and-bound algorithm, and a genetic algorithm. The experimental results show that, for small-scale TSP (up to 40 points), the runtime of ABIA is second only to the convex hull insertion algorithm, and the gap between ABIA and the optimal solution is second only to the exact algorithm. ABIA offers good overall performance in solving small-scale TSP.
引用
收藏
页码:235 / 252
页数:17
相关论文
共 46 条
[1]  
Dirac GA(1952)Some theorems on abstract graphs Proc London Math Soc s3-2 69-81
[2]  
Ezugwu AES(2017)Discrete symbiotic organisms search algorithm for travelling salesman problem Expert Syst Appl 87 70-78
[3]  
Adewumi AO(1980)Approximate traveling salesman algorithms Oper Res 28 694-711
[4]  
Golden B(1966)Some distance properties of latent root and vector methods used in multivariate analysis Biometrika 53 325-338
[5]  
Bodin L(2018)Improving variable neighborhood search to solve the traveling salesman problem Appl Soft Comput J 68 83-91
[6]  
Doyle T(2012)Comparison of several intelligent algorithms for solving TSP problem in industrial engineering Syst Eng Proc 4 226-235
[7]  
Stewart W(2019)Domino algorithm: a novel constructive heuristics for traveling salesman problem IOP Conf Ser Mater Sci Eng 7 225-330
[8]  
Gower JC(1995)The traveling salesman problem Handbooks Oper Res Manag Sci 205 393-406
[9]  
Hore S(2016)Meta-learning to select the best meta-heuristic for the traveling salesman problem: a comparison of meta-features Neurocomputing 67 55-566
[10]  
Chatterjee A(1960)Note on hamilton circuits Am Math Mon 20 555-9