24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1529  |  回复: 2

cao5615

新虫 (初入文坛)

[求助] 遗传算法,约束条件很多总是无法同时满足的问题

本人自编了一个遗传算法,工程领域的,是单目标多约束问题。
我采用的是罚函数法,目标函数和约束共同构成适应度函数。由于约束条件太多,3大类,第一类有15个约束条件,第二类有20个,第三类有2两个。
尝试了C-f(x)-r*p(x)和1/f(x)+1/r*p(x)的形式,都无法获得满意的解,主要是这几类约束条件不能同时满足。
有哪位遇到过类似问题,有解决办法吗?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Amandazjx

铜虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
那你用拉格朗日函数吧约束条件转化一下
点点滴滴,聚沙成塔
2楼2012-03-23 15:21:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

joshua_gao

木虫 (小有名气)

试试量子粒子群算法
3楼2012-03-26 08:56:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cao5615 的主题更新
信息提示
请填处理意见