Journal of Applied Sciences ›› 2012, Vol. 30 ›› Issue (6): 669-676.doi: 10.3969/j.issn.0255-8297.2012.06.018

• Computer Science and Applications • Previous Articles    

LI Ming, WANG Ying, CHEN Hao, LU Yu-ming   

  1. Key Laboratory of Nondestructive Testing, Ministry of Education, Nanchang Hangkong University, Nanchang 330063, China
  • Received:2011-08-21 Revised:2012-03-09 Online:2012-11-27 Published:2012-03-09

Abstract: A novel cellular genetic algorithm with predator and prey mechanism is proposed in this paper to improve the ability of escaping from premature trap. To mimic the predator-prey model in the natural ecology, the evolution rule of cellular genetic algorithm is replaced with a predator and prey mechanism. Whether the individual can survive is decided not only by the fitness of predator and prey, but also by the density of the predators and preys in the neighborhood. The population size of predator and prey individuals is maintained in a reasonable range by a certain population size control strategy. The predator and prey mechanism balances the tradeoff between exploration and exploitation. In an experiment of optimization of several typical complicated
functions, the proposed algorithm shows better performance in avoiding premature trapping, and can obtain higher convergence rate of global optimum.

Key words: genetic algorithm, cellular automata, evaluation rule, predator and prey mechanism

CLC Number: