首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于种群分类排序的约束优化遗传算法
引用本文:刘大莲,张春花,杜金玲.基于种群分类排序的约束优化遗传算法[J].数学的实践与认识,2012,42(8):190-196.
作者姓名:刘大莲  张春花  杜金玲
作者单位:1. 北京联合大学 基础部,北京,100101
2. 衡水广播电视大学 理工教研室,河北衡水,053000
3. 山东建筑工程学院 管理工程学院,山东济南,250101
基金项目:北京市优秀人才资助项目
摘    要:针对约束优化问题,提出了一类将种群中的个体分类排序的思想.算法的特点在于:先将种群中的解分为可行解和不可行解两类,然后分别按照不同的标准排序.由于很多约束优化问题的最优解位于可行域的边界上或附近,所以排序时并不认为可行解一定优于不可行解.基于此分类排队思想,特别设计了只允许同等级个体进行交叉的新的交叉算子,称之为同等级交叉算子,以及基于一维搜索的变异算子.算法同时采用了保证固定比例不可行解的自适应策略.4个标准测试函数的数值仿真结果验证了算法的有效性.

关 键 词:约束优化  进化算法  分类排序  同等级交叉算子

An Evolutionary Algorithm Based on Classification and Sorting for Solving Constrained Optimization Problem
LIU Da-lian , ZHANG Chun-hua , DU Jin-ling.An Evolutionary Algorithm Based on Classification and Sorting for Solving Constrained Optimization Problem[J].Mathematics in Practice and Theory,2012,42(8):190-196.
Authors:LIU Da-lian  ZHANG Chun-hua  DU Jin-ling
Institution:1.Department of Basic Course Teaching,Beijing Union University,Beijing 100101,China) (2.Department of Science and Technology,Hengshui Radio and TV University,Hengshui 053000,China) (3.School of Management Engineering,Shandong University of Architecture and Engineering,Jinan 250101, China)
Abstract:A novel evolutionary algorithm based on classification and sorting of the population is proposed for solving constrained optimization problems.The primary features of the algorithm proposed are stated as follows:Firstly,all the individuals should be divided into two classes,which are feasible solutions and infeasible solutions.These tow cases are hence sorted with different category standard respectively.Considering that the global optimal solutions locate on or near the boundary of the feasible region for many constrained optimization problems,the feasible solutions are not always considered to be better than infeasible ones;Secondly,based on the idea mentioned above,a special crossover operator named ranked crossover operater is designed and this operator is performed only when the father individuals are in the same level.The mutation operator takes good use of the advantages of one-dimensional research properly.Finally,an adaptive strategy of keeping a fix number of infeasible solutions is introduced in the paper.The numeral results of 4 benchmark test functions demonstrate that the algorithm is effective.
Keywords:constrained optimization  evolutionary algorithm  classification and sorting  ranked crossover operator
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号