数学建模社区-数学中国

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

作者: kiss.lzm    时间: 2011-6-16 22:04
标题: 遗传算法实现多目标规划
如何用遗传算法实现多目标非线性规划?我不太明白非线性约束条件怎么写?
( u1 t+ a7 E2 _比如:min f = x*x-sqrt(y)+y
6 ~$ x$ B! F5 w' U: y& z约束条件为:7 p' t% Q2 }$ V3 w" r
x+y<12;
7 s2 v  t% ~2 T8 _: L' s- |1 n4 qsqrt(x)-y<8
! v9 ^( k$ F  g% s& m$ i0 fx>0
! h8 i, j, ~: V& w  iy>02 ~8 }" z7 n. a! |4 j9 V
如何构造罚函数?
/ J* @: C1 S" p/ t  n+ x
作者: 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
这样你试试行不行喔~
' R' K( ~" o! ^2 _$ w2 a2 s1 |  ? ①确定编码方式--------------实数编码3 c* g( y; h. K5 b$ \8 w
②构造fitness函数------------fitness=1/(f+1000000*(1-(x+y<12))+1000000*((1-(sqrt(x)-y<8))+1000000*((1-(x>0))+1000000*((1-(y>0)))7 l- f2 M# H1 w6 Y
③标准的遗传算法代码资源数中里面有的,套一下,就可以求解了。




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