数学建模社区-数学中国

标题: 遗传算法实现多目标规划 [打印本页]

作者: kiss.lzm    时间: 2011-6-16 22:04
标题: 遗传算法实现多目标规划
如何用遗传算法实现多目标非线性规划?我不太明白非线性约束条件怎么写?1 K  C! ]% B1 ?& c+ Z% h
比如:min f = x*x-sqrt(y)+y
( V/ ~8 I, }0 J! V, D约束条件为:
1 U5 b: e, I5 d9 h3 Kx+y<12;6 z9 B$ u) V% b7 A6 A
sqrt(x)-y<8/ A8 |* @) I$ J' d" y3 L9 k
x>09 y0 g: L% a4 H/ O; a% |1 t
y>0% O- \' M9 V7 ]( r3 O$ D3 W
如何构造罚函数?
; U$ X/ m2 e3 B
作者: duanbin    时间: 2011-6-17 12:28
这个貌似有点难
作者: piehon    时间: 2011-10-25 10:22
怎么没内容
作者: babylove    时间: 2013-7-9 11:38
。。。。。。
作者: hdu牧羊    时间: 2014-9-6 21:15
这样你试试行不行喔~
作者: hdu牧羊    时间: 2014-9-6 21:24
这样你试试行不行喔~6 s0 f6 y" [' Q* i5 Q+ q
①确定编码方式--------------实数编码
3 S4 H+ L* d. Q. y ②构造fitness函数------------fitness=1/(f+1000000*(1-(x+y<12))+1000000*((1-(sqrt(x)-y<8))+1000000*((1-(x>0))+1000000*((1-(y>0)))' @' }1 b9 |8 }" L
③标准的遗传算法代码资源数中里面有的,套一下,就可以求解了。




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5