数学建模社区-数学中国
标题:
遗传算法实现多目标规划
[打印本页]
作者:
kiss.lzm
时间:
2011-6-16 22:04
标题:
遗传算法实现多目标规划
如何用遗传算法实现多目标非线性规划?我不太明白非线性约束条件怎么写?
+ q- P4 h6 K: n, {4 {/ [8 v
比如:min f = x*x-sqrt(y)+y
7 K7 P/ }3 R+ [" L( J7 ~2 d
约束条件为:
2 a* @/ }1 t# L1 A9 E
x+y<12;
. R% h4 C9 c9 Y. R) g
sqrt(x)-y<8
R4 V2 t- M# l
x>0
# Q& \! q) ^6 e% a. G
y>0
) H. {5 w, Q" ?
如何构造罚函数?
% ^/ \- q" Y- ]7 I1 I+ }" j
作者:
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
这样你试试行不行喔~
5 [8 a! p+ F9 U8 w
①确定编码方式--------------实数编码
- w7 U4 J% w+ d
②构造fitness函数------------fitness=1/(f+1000000*(1-(x+y<12))+1000000*((1-(sqrt(x)-y<8))+1000000*((1-(x>0))+1000000*((1-(y>0)))
+ M5 F' }6 T0 d$ ^% T- X* {. `
③标准的遗传算法代码资源数中里面有的,套一下,就可以求解了。
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5