非支配排序遗传算法(NSGA)的研究与应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浙江大学

硕士学位论文

非支配排序遗传算法(NSGA)的研究与应用

姓名:高媛

申请学位级别:硕士

专业:控制理论与控制工程

指导教师:卢建刚

20060301

浙江丈学礤士学位论文

直至01只+。I+IE肾N

son(F,,<。)

只+。=只+luE【1:(N一}只“|)】

Qf+.=new(P,+,)\\通过遗传算子产生新种群

如图3.3所示I射,首先将第r代产生的新种群Q与父代只合并组成R。,种群大小为2N。然后R。进行非支配排序,产生一系列非支配集只并计算拥挤度。由于子代和父代个体都包含在胄,中,则经过非支配排序以后的非支配集E中包含的个体是置中最好的,所以先将E放入新的父代种群£+。中。如果E的大小小于N,则继续向#+。中填充下一级非支配集E,直到添加E时,种群的大小超出N,对只中的个体进行拥挤度排序(sort(F;,<。)),取前N-L只。{个个体,使只+.个体数量达到Ⅳ。然后通过遗传算子(选择、交叉、变异)产生新的予代种群Q。。

图3.3NSGA-II流程

算法的整体复杂性为O(mN2),由算法的非支配排序部分决定。当排序产生

相关文档
最新文档