Hybrid Sweep Algorithm and Modified Ant System with Threshold for Travelling Salesman Problem

被引:0
作者
Rungwachira, Petcharat [1 ]
Thammano, Arit [1 ]
机构
[1] King Mongkuts Inst Technol Ladkrabang, Fac Informat Technol, Computat Intelligence Lab, Bangkok, Thailand
来源
ADVANCES IN NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, ICNC-FSKD 2022 | 2023年 / 153卷
关键词
Travelling salesman problem; Ant system; Sweep algorithm; Combinatorial optimization; COLONY OPTIMIZATION; SEARCH;
D O I
10.1007/978-3-031-20738-9_36
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Travelling salesman problem is a special case of the vehicle routing problem. The objective of the travelling salesman problem is to find the shortest path for visiting every city without repeating city. Among metaheuristic algorithms, Ant System has been the most popular algorithm for solving the travelling salesman problem. However, Ant System has a disadvantage of often falling into local optimal solutions. This research proposed a modified Ant System with a modified pheromone density updating to reduce the rate of convergence. A threshold is also used to create a greater variety of routes. Moreover, the proposed algorithm used a Sweep Algorithm to generate initial population so that the next city to visit is close to each other. To prevent the ants from getting trapped at a local optimum, three types of local search, swap, insert, and reverse, are used to veer away the paths towards the higher pheromone density at a local optimum. The tested results of the proposed algorithm were compared to those of other three algorithms: GA-PSO-ACO, Hybrid VNS, and HAACO. On 13 out of 15 small- and medium-sized datasets, the proposed method outperformed or performed as well as the others.
引用
收藏
页码:317 / 326
页数:10
相关论文
共 13 条
[1]  
Chen MH, 2015, 2015 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS ICCAR 2015, P195, DOI 10.1109/ICCAR.2015.7166030
[2]  
comopt, TSPLIB
[3]   A novel two-stage hybrid swarm intelligence optimization algorithm and application [J].
Deng, Wu ;
Chen, Rong ;
He, Bing ;
Liu, Yaqing ;
Yin, Lifeng ;
Guo, Jinghuan .
SOFT COMPUTING, 2012, 16 (10) :1707-1722
[4]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[5]   Discrete symbiotic organisms search algorithm for travelling salesman problem [J].
Ezugwu, Absalom El-Shamir ;
Adewumi, Aderemi Oluyinka .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 87 :70-78
[6]   HEURISTIC ALGORITHM FOR VEHICLE-DISPATCH PROBLEM [J].
GILLETT, BE ;
MILLER, LR .
OPERATIONS RESEARCH, 1974, 22 (02) :340-349
[7]   A hybrid of ant colony and firefly algorithms (HAFA) for solving vehicle routing problems [J].
Goel, Rajeev ;
Maini, Raman .
JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 25 :28-37
[8]   A parallel cooperative hybrid method based on ant colony optimization and 3-Opt algorithm for solving traveling salesman problem [J].
Gulcu, Saban ;
Mahi, Mostafa ;
Baykan, Omer Kaan ;
Kodaz, Halife .
SOFT COMPUTING, 2018, 22 (05) :1669-1685
[9]   Improving variable neighborhood search to solve the traveling salesman problem [J].
Hore, Samrat ;
Chatterjee, Aditya ;
Dewanji, Anup .
APPLIED SOFT COMPUTING, 2018, 68 :83-91
[10]   A new hybrid method based on Particle Swarm Optimization, Ant Colony Optimization and 3-Opt algorithms for Traveling Salesman Problem [J].
Mahi, Mostafa ;
Baykan, Omer Kaan ;
Kodaz, Halife .
APPLIED SOFT COMPUTING, 2015, 30 :484-490