位置:成果数据库 > 期刊 > 期刊详情页
基于细分变异算子策略的遗传算法
  • 期刊名称:济南大学学报(自然科学版)
  • 时间:0
  • 页码:15-19
  • 语言:中文
  • 分类:TP18[自动化与计算机技术—控制科学与工程;自动化与计算机技术—控制理论与控制工程]
  • 作者机构:[1]山东师范大学信息科学与工程学院,山东济南250014, [2]山东省分布式计算机软件新技术重点实验室,山东济南250014
  • 相关基金:国家自然科学基金(60873247);山东省自然科学基金(ZR2009GZ007);山东省高新自主创新专项工程(2008ZZ28)
  • 相关项目:基于模糊遗传算法的网络信息特征分析与过滤算法研究
中文摘要:

针对基本遗传算法局部搜索能力不强以及早熟的问题,提出基于细分变异算子的遗传算法(Genetic Algorithm Basedon Subdividing Mutation,SMSGA)。SMSGA将变异算子依据进化历程分成大步前进算子和最优调教算子。大步前进算子防止遗传早熟现象的发生;最优调教算子加强局部搜索的能力。同时,为加快算法收敛速度,对遗传操作实施策略进行优化,引入了路由选择操作。选用3个典型的测试函数在MATLAB平台中对该算法与基本遗传算法以及采用双变异率的改进遗传算法进行比较分析,结果表明,SMSGA可以有效的避免遗传算法中存在的局部搜索能力差和早熟现象的出现。

英文摘要:

An improved genetic algorithm based on subdividing mutation (SMSGA) is proposed to overcome poor seeking optimization capabilities and premature phenomenon of the basic genetic algorithm. SMSGA divides mutation operator according to involution process into major step mutation operator and tuning best individual operator. Major step mutation operator prevents the occurrence of genetic premature phenomenon, while tuning best individual operator strengthens the ability of local search. Meanwhile, to speed up the convergence rate ,SMSGA has also optimized the process of genetic algorithm by introducing the operation of routing choice. We compare SMSGA,ERGA (genetic algorithm based on elite reserves) and DMGA (genetic algorithm based on dual mutation) by selecting three typical test functions in the MATLAB platform, and experimental results show that SMSGA can effectively avoid poor seeking optimization capabilities and premature phenomenon.

同期刊论文项目
同项目期刊论文