遗传算法在TSP上的应用及改进

被引量 : 0次 | 上传用户:liongliong557
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
旅行商问题(TSP)是著名的NP完全难题,也是组合优化、计算机科学界经典的问题之一。因此对TSP寻找出实际而又有效的算法,就具有重要的理论意义和实际应用价值。而遗传算法是一类借鉴生物界自然选择和自然遗传机制的随机化搜索算法,具有简单、通用、稳健等特性,能依概率收敛到问题的全局最优解。这就是本文提出的改进遗传算法求解TSP的目的和意义。 本文从旅行商问题的概述出发,介绍了TSP的数学描述与分类,在原有的基础上,对TSP作了更细致的分类;介绍了遗传算法的基本概念、原理、步骤及意义,将遗传算法的一些主要的操作过程用数学形式表示,使其变得简单而又公式化;通过依赖于遗传操作的基本遗传机理的叙述,为以后算法的改进打下理论基础。本文主要工作如下: (1) 分析了影响遗传算法性能的一些重要参数,通过基本遗传算法(SGA)对不同种群规模的TSP问题分别进行计算机模拟仿真,讨论了基本遗传算法在求解TSP中存在的不足。 (2) 针对现有的遗传算法的不足和TSP本身的特点,提出了三种改进的混合遗传算法(HGA)。 首先提出了混合遗传算法Ⅰ(HGA Ⅰ),在HGA Ⅰ中采用了依概率近邻法,用其生成的初始种群优于随机产生初始种群,较近邻法略差,但个体多样性水平优于近邻法,而且生成的初始种群的随机路径的总长度服从正态分布。将依概率的近邻法和边重组交叉算子与启发式变异算子结合起来得到HGA Ⅰ。 其次为了进一步改进其性能,保证算法的全局收敛性,混合遗传算法Ⅱ(HGAⅡ)应用改良圈算法及最大容许停滞代数,不仅避免了HGA Ⅰ中终止进化代数的选取问题,而且大大加快了算法的收敛速度,使算法具有很好的鲁棒性。同时在HGAⅡ中采取杰出者记录与“父子混合”选择策略以及随机因素控制参数α,从理论上保证了算法的全局收敛性。 最后在混合遗传算法Ⅲ(HGAⅢ)中引入多元回归分析中的三均值的概念对遗传算法的控制参数进行动态调整,从而克服用不变的控制参数来控制遗传进化引起的“早熟”,提高了算法的搜索效率,使得算法的性能得到更好的改善。 (3) 对设计出的三种混合遗传算法通过数据进行了计算机仿真模拟,对算法的性能进行了分析测试。
其他文献
<正>肩周炎是肩关节周围的筋腱发生损伤性、退行性病变引起以肩关节疼痛、活动功能障碍为主要临床表现的常见病、多发病。2002—2009年,我们采用小针刀松解术加肩关节内注射
承载力问题是一个广受关注的问题。作者在借鉴美国国家公园局VERP管理框架的基础上,以北京市云蒙山国家森林公园为研究对象,在2001-2005年期间,主要进行了涉及生态学内容的游
生土结构是我国村镇建筑结构仍有大量使用的形式之一。传统的生土结构普遍未进行抗震设防,房屋材料强度低,结构整体性差,建房时没有相应的标准进行规范,因此抵御地震灾害的能力较
电网调度系统作为智能电网的核心,对其高效运行、安全稳定、环保节能、调配管理起着至关重要的作用。云计算广泛应用于信息通信资源调配和智能管理,拥有规模大、性能高、价格
随着经济的发展和产业结构的调整,体育产业异军突起,呈现出强劲的发展势头和活力。体育产业的活力源于体育市场的活力,最能代表和反映体育市场活力的指标莫过于“体育消费”
板蓝根是中药中最重要的抗病毒、抗炎药材之一,近期研究报道指出其抗病毒成分为凝集素成分等糖蛋白、多糖组分,其作用机理研究主要集中于对流感病毒本身的抑制作用。但现有其它
本文通过系统总结和分析比较美国、德国、台湾等发达国家(地区)农地金融制度的设立背景、运作模式与成功经验,借鉴性地提出构建我国农地金融制度的初步方案设想,即借鉴并揉合
在有、无球面包络条件下,对吸油烟机的噪声进行测试并对不确定度进行分析;其中无球面包络条件下的测试数据结果表明,采用自制替代型球面包络装置的测试方法可行,具有重要的实
脚手架钢管,建筑施工中最常见的施工材料。广泛应用于建筑作业中的整个过程。从基础、土建、安装、装饰都可以发现,我们在这里要讨论的是在建筑安装中的安全施工应用。建筑安
现如今教育改革正在推行,在小学时期培养学生独立思考的能力已成为一项新的教学标准。本文就在小学数学教育中,简要分析了培养学生的独立思考能力的教学模式,并提出了相应的