一种新的求解约束多目标优化问题的遗传算法

被引:80
作者
黄冀卓 [1 ]
王湛 [2 ]
马人乐 [1 ]
机构
[1] 同济大学建筑工程系
[2] 汕头大学土木工程系
基金
广东省自然科学基金; 广东省科技计划;
关键词
排序; 有约束; 多目标; Pareto; 遗传算法;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
由于采用罚函数法将有约束多目标优化问题转化为无约束多目标优化问题会使求解不合理,因此,文章首先在无约束Pareto排序遗传算法的基础上,提出了一个简单、实用的能分别考虑目标函数和约束函数,而又可以避免采用罚函数的全新排序方法。接着,针对小生境技术在遗传后期依旧会出现遗传漂移现象和共享半径不易确定等缺陷,提出了一种易于实现的超量惩罚策略来替代小生境技术,用以改进种群的多样性。此外,还采用了Pareto解集过滤器、邻域变异和群体重组等策略对算法的寻优能力进行改进,并最终形成了一种求解有约束多目标优化问题的Pareto遗传算法(CMOPGA),还给出了具体的算法流程图。最后采用两个数值算例对算法的求解性能进行了测试。数值试验表明,采用CMOPGA可方便地求得问题的Pareto前沿,并能使求得的Pareto最优解集具有可靠、均布、多样等特点。
引用
收藏
页码:47 / 51
页数:5
相关论文
共 6 条
[1]
遗传算法与工程优化.[M].[日]玄光男;[日]程润伟著;于歆杰;周根贵译;.清华大学出版社.2004,
[2]
解约束多目标优化问题的一种鲁棒的进化算法 [J].
邹秀芬 ;
刘敏忠 ;
吴志健 ;
康立山 .
计算机研究与发展, 2004, (06) :985-990
[3]
多目标进化算法的研究与进展 [J].
崔逊学 ;
林闯 ;
方廷健 .
模式识别与人工智能, 2003, 16 (03) :306-314
[4]
一种新的多目标演化算法——稳态淘汰演化算法 [J].
闫震宇 ;
康立山 ;
陈毓屏 ;
付朋辉 .
武汉大学学报(理学版), 2003, (01) :33-38
[5]
Constraint handling improvements for multiobjective genetic algorithms [J].
Kurpati, A ;
Azarm, S ;
Wu, J .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2002, 23 (03) :204-213
[6]
Constraint handling in genetic algorithm integrated structural optimization.[J].O. Hasançebi;F. Erbatur.Acta Mechanica.2000, 1-4