Title :
Comparing a hybrid branch and bound algorithm with evolutionary computation methods, local search and their hybrids on the TSP
Author :
Yan Jiang ; Weise, Thomas ; Lassig, Jorg ; Chiong, Raymond ; Athauda, Rukshan
Author_Institution :
Sch. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China; Hefei, Hefei, China
Abstract :
Benchmarking is one of the most important ways to investigate the performance of metaheuristic optimization algorithms. Yet, most experimental algorithm evaluations in the literature limit themselves to simple statistics for comparing end results. Furthermore, comparisons between algorithms from different “families” are rare. In this study, we use the TSP Suite - an open source software framework - to investigate the performance of the Branch and Bound (BB) algorithm for the Traveling Salesman Problem (TSP). We compare this BB algorithm to an Evolutionary Algorithm (EA), an Ant Colony Optimization (ACO) approach, as well as three different Local Search (LS) algorithms. Our comparisons are based on a variety of different performance measures and statistics computed over the entire optimization process. The experimental results show that the BB algorithm performs well on very small TSP instances, but is not a good choice for any medium to large-scale problem instances. Subsequently, we investigate whether hybridizing BB with LS would give rise to similar positive results like the hybrid versions of EA and ACO have. This turns out to be true - the “Memetic” BB algorithms are able to improve the performance of pure BB algorithms significantly. It is worth pointing out that, while the results presented in this paper are consistent with previous findings in the literature, our results have been obtained through a much more comprehensive and solid experimental procedure.
Keywords :
ant colony optimisation; evolutionary computation; public domain software; search problems; travelling salesman problems; tree searching; ACO; EA; TSP Suite; TSP instances; ant colony optimization approach; evolutionary algorithm; hybrid branch and bound algorithm; large-scale problem instances; local search algorithms; memetic BB algorithms; metaheuristic optimization algorithms; open source software framework; performance measures; traveling salesman problem; Algorithm design and analysis; Benchmark testing; Cities and towns; Complexity theory; Optimization; Runtime; Software algorithms;
Conference_Titel :
Computational Intelligence in Production and Logistics Systems (CIPLS), 2014 IEEE Symposium on
Conference_Location :
Orlando, FL
DOI :
10.1109/CIPLS.2014.7007174