DocumentCode
1036466
Title
An evolutionary algorithm for large traveling salesman problems
Author
Tsai, Huai-Kuang ; Yang, Jinn-Moon ; Tsai, Yuan-Fang ; Kao, Cheng-Yan
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taiwan
Volume
34
Issue
4
fYear
2004
Firstpage
1718
Lastpage
1729
Abstract
This work proposes an evolutionary algorithm, called the heterogeneous selection evolutionary algorithm (HeSEA), for solving large traveling salesman problems (TSP). The strengths and limitations of numerous well-known genetic operators are first analyzed, along with local search methods for TSPs from their solution qualities and mechanisms for preserving and adding edges. Based on this analysis, a new approach, HeSEA is proposed which integrates edge assembly crossover (EAX) and Lin-Kernighan (LK) local search, through family competition and heterogeneous pairing selection. This study demonstrates experimentally that EAX and LK can compensate for each other´s disadvantages. Family competition and heterogeneous pairing selections are used to maintain the diversity of the population, which is especially useful for evolutionary algorithms in solving large TSPs. The proposed method was evaluated on 16 well-known TSPs in which the numbers of cities range from 318 to 13 509. Experimental results indicate that HeSEA performs well and is very competitive with other approaches. The proposed method can determine the optimum path when the number of cities is under 10 000 and the mean solution quality is within 0.0074% above the optimum for each test problem. These findings imply that the proposed method can find tours robustly with a fixed small population and a limited family competition length in reasonable time, when used to solve large TSPs.
Keywords
evolutionary computation; travelling salesman problems; EAX; HeSEA; LK heuristic; Lin-Kernighan local search; TSP; edge assembly crossover; family competition; genetic operator; heterogeneous selection evolutionary algorithm; large traveling salesman problem; Assembly; Bioinformatics; Cities and towns; Computer science; Evolutionary computation; Genetics; Optimization methods; Search methods; Testing; Traveling salesman problems; Algorithms; Artificial Intelligence; Computer Simulation; Decision Support Techniques; Evolution; Models, Genetic; Models, Theoretical;
fLanguage
English
Journal_Title
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher
ieee
ISSN
1083-4419
Type
jour
DOI
10.1109/TSMCB.2004.828283
Filename
1315755
Link To Document