J4 ›› 2009, Vol. 36 ›› Issue (3): 527-534.

• Original Articles • Previous Articles     Next Articles

Hyper-mutation antibody clone algorithms for TSP

DU Wei1;DU Hai-feng2;LI Mao-lin3
  

  1. (1. School of Management, Xi'an Jiaotong Univ., Xi'an  710049, China;
    2. Research Center of Public Administration and Complex Sci., Xi'an Jiaotong Univ.,  Xi'an  710049, China;
    3. Key Lab. of Edu. Ministry for Modern Design and Rotor-Bearing Sys., Xi'an Jiaotong Univ., Xi'an  710049, China)
  • Received:2008-10-27 Revised:2008-11-14 Online:2009-06-20 Published:2009-07-04
  • Contact: DU Wei E-mail:duwei@mail.xjtu.edu.cn

Abstract:

According to the analysis of the affections of the coding strategies and the basic operators, including crossover and mutation, we find that the schema theory can not analyse the Genetic Algorithm very well when it is used to solve the Traveling Salesman Problems (TSP). Because the non-binary coding strategy and the crossover overly destroy the TSP path, the good schema of the parents can not be inherited effectively. In order to overcome the above shortcoming of the Genetic Algorithm, a new artificial immune system algorithm for TSP, Hyper-mutation Antibody Clone Selection Algorithm (HACSA), is put forward in this paper. A new triangle-based path representation is adopted, and some heuristic mutation strategies based on the triangle coding method are also designed. The antibody clonal selection theory of immunology is used to enhance the local search performance of the antibody. Both HACSA algorithm and the corresponding genetic algorithms are implemented to the typical traveling salesman problems respectively. Experiments indicate that HACSA, behaving as an evolutionary strategy, is shown to be capable of solving complex machine learning tasks effectively like TSP. The experimental results show that HACSA can achieve or exceed the known optimal solution in over 60% problems, but that almost all the corresponding immune system algorithms and genetic algorithms fall into the local maximum, and they can not lead to the satisfied solutions.

Key words: traveling salesman problems(TSP), artificial immune system, clonal selection, genetic algorithms

CLC Number: 

  • TP183