DocumentCode
1870235
Title
Asparagos96 and the traveling salesman problem
Author
Gorges-Schleuter, Martina
Author_Institution
Inst. for Appl. Comput. Sci., Forschungszentrum Karlsruhe, Germany
fYear
1997
fDate
13-16 Apr 1997
Firstpage
171
Lastpage
174
Abstract
The paper describes a spatially structured evolutionary algorithm being applied to the symmetric and asymmetric traveling salesman problem (TSP). This approach shows that a genetic algorithm with high degree of isolation-by-distance in combination with a simple repairing mechanism is able to find high quality solutions for the TSP. The evolutionary part of the algorithm presented differs from the original version of Asparagos in the choice of the topological pattern being now a ring structure and the support of hierarchy. The application part in contrast has been revised in more depth. A new representation which the author calls the bi-directional array representation is used for the TSP. This representation is invariant concerning the starting point of a tour and allows the realization of a k-Opt move in O(1). The crossover operator MPX is slightly modified in the sense that if there are differing edges in the parent tours, it is now guaranteed that at least one differing edge will occur in the offspring´s tour. The mutation operator has been exchanged by the double-bridge 4-Opt move. The complexity of Asparagos96 for the symmetric TSP is O(N1.1); for the asymmetric TSP it is O(N)
Keywords
computational complexity; genetic algorithms; travelling salesman problems; Asparagos96; MPX crossover operator; asymmetric traveling salesman problem; bi-directional array representation; complexity; double-bridge 4-Opt move; edges; genetic algorithm; hierarchy; high quality solutions; isolation-by-distance; mutation operator; offspring tour; parent tours; repairing mechanism; ring structure; spatially structured evolutionary algorithm; symmetric traveling salesman problem; topological pattern; tour starting point; Bidirectional control; Biological system modeling; Cities and towns; Evolutionary computation; Genetic algorithms; Genetic mutations; Joining processes; Tail; Testing; Traveling salesman problems;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 1997., IEEE International Conference on
Conference_Location
Indianapolis, IN
Print_ISBN
0-7803-3949-5
Type
conf
DOI
10.1109/ICEC.1997.592290
Filename
592290
Link To Document