A parallel cooperative hybrid method based on ant colony optimization and 3-Opt algorithm for solving traveling salesman problem

Soft Computing - Tập 22 - Trang 1669-1685 - 2016
Şaban Gülcü1, Mostafa Mahi2, Ömer Kaan Baykan3, Halife Kodaz3
1Department of Computer Engineering, Necmettin Erbakan University, Konya, Turkey
2Department of Computer Engineering and Information Technology, Payame Noor University, Tehran, Iran
3Department of Computer Engineering, Faculty of Engineering, Selcuk University, Konya, Turkey

Tóm tắt

This article presented a parallel cooperative hybrid algorithm for solving traveling salesman problem. Although heuristic approaches and hybrid methods obtain good results in solving the TSP, they cannot successfully avoid getting stuck to local optima. Furthermore, their processing duration unluckily takes a long time. To overcome these deficiencies, we propose the parallel cooperative hybrid algorithm (PACO-3Opt) based on ant colony optimization. This method uses the 3-Opt algorithm to avoid local minima. PACO-3Opt has multiple colonies and a master–slave paradigm. Each colony runs ACO to generate the solutions. After a predefined number of iterations, each colony primarily runs 3-Opt to improve the solutions and then shares the best tour with other colonies. This process continues until the termination criterion meets. Thus, it can reach the global optimum. PACO-3Opt was compared with previous algorithms in the literature. The experimental results show that PACO-3Opt is more efficient and reliable than the other algorithms.

Tài liệu tham khảo

Kızılates G, Nuriyeva F, Kutucu H (2015) A tour extending hyper-heuristic algorithm for the traveling salesman problem. Proc IAM 4(1):8–15

Othman ZA, Srour AI, Hamdan AR, Ling PY (2013) Performance water flow-like algorithm for TSP by improving its local search. Int J Adv Comput Technol 5:126

Reinelt G (1995) TSP library. http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/