遗传算法在多目标优化中的应用

来源 :福州大学 | 被引量 : 26次 | 上传用户:qqllql
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传算法是一种通过模拟自然进化过程搜索最优解的方法,它在解决复杂的全局优化问题方面已取得了成功的应用,并受到了人们广泛的关注。然而遗传算法是一种新型的优化技术,它今后的发展还有许多工作需要不断充实提高。因此以遗传算法为主要研究对象,寻找求解实际问题的更加有效的算法是很有意义的。遗传算法仿照生物学杂交的原理使用交叉算子来产生新个体,即在两个配对的染色体中按某种方式相互交换其部分基因,从而形成新的个体。交叉运算是遗传算法区别于其他进化算法的重要特征,它在遗传算法中起着关键作用,是产生新个体的主要方法。交叉算子的设计和实现与所研究的问题密切相关,所以应该与个体编码方案统一考虑,一般要求它既不要太多地破坏个体编码串中表示优良形状的优良模式,又要能够有效地产生出一些较好的新个体模式。通过对交叉算子产生新个体的机理以及实际问题的特征进行分析后,本文提出一种基于非等位基因交叉运算的错位交叉算子,该算子的主要优点在于:(1)能够使种群个体的基因值更加有效地保持多样性,克服传统交叉算子下算法易于陷入局部最优解的缺陷;(2)引导遗传算法在最优解邻域内搜索,从而提高算法的优化速度。该算子主要适用于当问题编码后个体的基因具有相同取值范围的优化问题。在将错位交叉算子应用于多目标优化问题求解时,本文提出一种基于非群体迭代型的小生境多目标优化遗传算法,即算法迭代过程中不是更换种群全部或大部分个体,而是每次更新群体中最差的个体。算法通过计算种群中Pareto优于某个个体的个体数目以及个体所在位置的密集度来定义适应度函数,多个算例的测试结果表明该算法结合错位交叉算子具有较好的性能,能够使算法收敛到Pareto概念下的比较均匀的一组非劣最优解。多目标最小生成树问题是典型的NP难问题。在实际应用中具有广泛的代表性。因此我们将多目标最小生成树问题用于测试本文提出的多目标优化遗传算法,为了更准确评价该算法获取的解的优劣性。本文提出一种用于枚举多目标最小生成树问题所有非劣最优最小生成树的改进算法,并定性证明了该算法能够找到问题的所有非劣最优最小生成树,当然该算法不适合规模太大的问题。最后我们利用该算法求解到的非劣最优解来评价以上的多目标优化遗传算法的性能。
其他文献
裂缝性储层是指以裂缝及其连通的溶孔、溶洞为主要油气储集空间和渗滤通道的储层。孔隙度和渗透率均较低的致密砂岩、致密碳酸盐岩、泥岩甚至火成岩和变质岩等在岩石内部裂缝
《历史课程标准》提出:"要让学生逐步掌握学习历史的一些基本方法,包括阅读教科书及有关历史读物的方法。"这表明培养学生的阅读能力是初中历史教学的重要目标之一。学生只有
惯性技术是完全自主式的测量方法,它不依赖光线、电磁波、声音、磁场等外部信息来测量载体的线运动和角运动。因此惯性技术被广泛应用于国防高科技、航天科技、飞机、船舶与海
目的:探讨不同方式的音乐治疗对原发性高血压患者健康状况的影响。方法:将150名原发性高血压患者随机分为单纯音乐治疗组、体感音乐治疗组及对照组共三组。单纯音乐治疗组每
城市是人类发展和文明进步的产物,是现代文明的策源地,是经济和社会发展的重要载体。城市的发展有利于带动整个国民经济的发展,城市的全面发展有利于整个社会的全面发展,城市的文
本论文在建筑策划理论框架指导下,通过整合建筑学、房地产学、统计学等方面的知识,围绕着国内高层写字楼空间组成建筑策划进行研究,从而科学地决定高层写字楼各空间的内容、规模
对拟除虫菊酯类单一农药残留和多残留酶免疫分析方法的研究进展进行了综述。在介绍单一农药残留酶免疫分析方法中半抗原分子设计和ELISA方法建立的基础上,指出刚性连接臂是菊
大众媒介技术特别是网络技术为广大庶民表达自己的艺术主张提供了可能性,可以设想构建一个艺术批评场域,在其中由学院派批评家、文艺性批评家所构成的专家批评,以及作为他者
目的:探讨超声引导下卵巢囊肿穿刺术的临床应用效果。方法:择本科室2015年1月到2017年11月间60例卵巢囊肿患者,按随机数表分组:剥除组(n=30,腹腔镜卵巢囊肿剥除术)、穿刺组(n
由于地下室污废水无法重力排出,一般通过设置集水坑,由污水提升泵加压排至室外检查井,集水坑的容积大小要根据污废水的来源、水量来确定,对地下建筑不同用途集水坑容积大小计