Title :
A multiple heuristic search algorithm for solving traveling salesman problem
Author :
Gang, Peng ; Iimura, Ichiro ; Nakayama, Shigeru
Author_Institution :
Dept. of Inf. & Comput. Sci., Kagoshima Univ., Japan
Abstract :
This research was carried out to solve the traveling salesman problem (TSP) using a multiple heuristic search algorithm. Two main operations of complete 2-opt (C2Opt) and smallest square (SS) were combined in a genetic algorithm (GA) and applied to the TSP. The C2Opt is based on the 2-Opt heuristic search, which can remove all crossed edges in the tour if the repeat times are sufficient. The SS selects the shorter edges than the C2Opt. The problem of the SS is that the city orders of the original tour were changed while the SS was applied, hence the crossed edges could not be removed completely. However, a reasonable result is presented by combining the C2Opt and the SS in the GA for the TSP in our experiment. Another two operations the deletion (DL) and the best part collector (BPC) are discussed. The DL was used for removing the duplicates from the population and the BPC was used for collecting the best part among the individuals to the elite individual.
Keywords :
genetic algorithms; heuristic programming; search problems; travelling salesman problems; best part collector operation; complete 2-opt operation; deletion operation; genetic algorithm; multiple heuristic search algorithm; smallest square operation; traveling salesman problem; Biological system modeling; Cities and towns; Computer science; Evolution (biology); Genetic algorithms; Genetic mutations; Heuristic algorithms; Nearest neighbor searches; Operating systems; Traveling salesman problems;
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2003. PDCAT'2003. Proceedings of the Fourth International Conference on
Print_ISBN :
0-7803-7840-7
DOI :
10.1109/PDCAT.2003.1236413