改进遗传算法在NP问题中的应用研究

来源 :辽宁工程技术大学 | 被引量 : 0次 | 上传用户:bzah123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
NP问题是计算机科学中对一类复杂度很高的问题的统称。日常应用中有很多地方都会遇到各种NP问题或者NP完全问题。NP完全问题内在的同构特性使得只要解决了一个NP完全问题,其它的NP完全问题都可以经过某些途径转化而解决。本文就是基于这样一个前提,通过研究一种改进的遗传算法来解决NP完全问题中的一个经典问题——旅行商问题。在研究过程中,针对旅行商问题,本文设计了从问题域到算法域的编码和解码方法,应用“排列法”来初始化种群;并设计了两种染色体操作算子:顺序交换算子和合法交叉算子,代替了经典遗传算法中的交叉算子和变异算子,以保证种群在进化过程中染色体的合法性;在种群进化选择方面,重新设计了一种新的仿生程度较高的选择算子——“毁灭算子”,并将其与经典遗传算法中的“轮盘赌”选择法相结合,作为改进算法的选择算子。最后采用Java语言设计并实现了一个算法验证系统,并与经典遗传算法做了对比实验。相关实验结果表明:本文设计并实现的染色体操作算子的适应性强;相对于经典遗传算法,改进的遗传算法具有更快的收敛速度;大多数情况下,改进后的遗传算法得到的解比经典遗传算法得到的解更优。
其他文献
该文比较了80-90年代主要图形接口标准,提出一种新的面向对象交互式图形库设计方法,并且实现了图形库这一设计方法.OOGL不仅将图形元素对象化,还将交互式过程(图形对象创建过
该文在总结和分析了当前国内外并行计算现状和发展的基础上,介绍了几种常见的负载平衡策略;并针对网络环境下的机群系统这一目前比较流行的并行计算机结构,分析了不同的网络
2008,电视剧收视地位显赫据央视索福瑞调查数据显示,电视剧为观众收视时间最多的电视节目类型。尽管面临着新媒体的冲击,观众收看电视的时间在逐步减少,但全国主要城市人均收
随着我国经济的飞速发展,企业的发展也十分迅速.而权益法在个别报表的具体应用中,存在着与完全合并法类似的某些处理.本文从初始投资成本调整、净损益公允价值调整、内部交易
该文提出一种根本上不同于以往相联规则挖掘算法的新方法,首先,将事务数据库转换成项-事务关联数据库,之后相联规则的挖掘就直接在转换后的项-事务关联数据库上进行.由于项-
随着社会、经济不断发展,工业生产水平不断提升,人们的生活品质也随之提高,这样就会产生大量的生产废物与生活废物,随着排放量逐渐增多会给自然环境、大气环境带来非常严重的
建立学习型社会,不是空话和口号,必须要同我们当前的理论和实践紧密联系起来,才能取得实在效果。一、建立学习型社会,把学习贯彻十六届五中全会精神和坚持以人为本结合起来重
混合系统是嵌入到模拟环境中的数字实量系统,该文研究这类嵌入式系统的验证技术.根据对模型检查算法的分析,发现了其在验证无限轨迹系统中的局限性.通过借鉴定理证明方法对这
传统图像水印算法往往只能实现单一功能,而在实际应用中,人们需要通过一种水印算法来完成多种功能,这样就产生了矛盾。针对这一问题,本文提出了双重零水印解决方案。本文在分析了
课堂教学中坚持学生主体地位、进行互动式教学对民诉教学大有裨益,要从师资、自主学习资源、课程互动方式、课程考核评价等方面搭建互动式民诉课堂教学平台,在教学中灵活运用