Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2011, Vol. 37 ›› Issue (22): 185-186. doi: 10.3969/j.issn.1000-3428.2011.22.061

• Networks and Communications • Previous Articles     Next Articles

10.3969/j.issn.1000-3428.2011.22.061

ZHANG Xiao-wei   

  1. (Department of Computer & Information, Guangdong Engineering Vocational Technical College, Guangzhou 511363, China)
  • Received:2011-05-10 Online:2011-11-18 Published:2011-11-20

基于混沌局部搜索的双种群遗传算法

张晓伟   

  1. (广东工程职业技术学院计算机信息系,广州 511363)
  • 作者简介:张晓伟(1974-),男,高级工程师、硕士,主研方向:人工智能,仿生学算法

Abstract: Dual population genetic algorithm with chaotic local search strategy is proposed to solve bad local search ability and early convergence which are the two defects of genetic algorithm. In proposed algorithm, one population is used as exploration population, the other is exploitation population. The two populations are evolved by different crossover probability and mutation probability. At the end of each generation, chaotic local search is applied to the optimal solution of each population, and the solution will be the new optimal solution if a solution found by chaotic local search is better than the optimal solution. Chaotic local search is not stopped until the predefined search time is elapsed. An immigration operation is down between the two populations each ten generation. Experimental results on six benchmark functions show that proposed algorithm had the better ability of finding optimal solution.

Key words: chaoic search, local search, premature convergence, dual population genetic algorithm, function optimization

摘要: 针对遗传算法局部搜索能力差和早熟收敛的问题,提出一种基于混沌局部搜索的双种群遗传算法。将2个种群分别作为探测种群和开发种群,按不同交叉概率和变异概率进化。种群每进化一代即对其最优解做混沌局部搜索,若搜索到更优解,则取代原最优解,直至搜索到预设的混沌次数,同时2个种群之间每进化10代进行一次移民操作。在6个Benchmark函数上的实验结果表明,该算法具有较好的寻优能力。

关键词: 混沌搜索, 局部搜索, 早熟收敛, 双种群遗传算法, 函数优化

CLC Number: