关于TSP问题的两种现代优化方法的研究及优化软件系统开发

来源 :东北大学 | 被引量 : 0次 | 上传用户:paltx3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着20世纪70年代初期计算复杂性理论的形成,科学工作者发现并证明了大量来源于实际的组合最优化问题是非常难解的问题,即所谓的NP完全和NP难问题,其计算时间使人难以忍受或因问题的高难度而使其计算时间随问题规模的增加以指数速度延长。旅行商问题(TravelingSalesmenProblem,简称TSP)即是该类典型问题之一,因此,对TSP问题最优化解法的研究具有重要的理论与现实意义。 本文分别介绍了现代优化算法中的蚁群算法和模拟退火算法的原理、模型和实现步骤,并成功的应用上述两种算法求解TSP问题,同时对两种方法的优化结果进行了比较,分析了这两种方法对于求解TSP问题的优缺点,同时论证了上述两种算法的正确性和有效性。 本文将优化设计方法与软件开发相结合,开发出了专门的工程优化设计应用软件。以WindowsXP环境为开发平台,运用VC++语言开发了上述蚁群算法和模拟退火算法的优化设计应用程序。该应用程序针对在工程实际中,人们虽然拥有扎实的专业知识和技能,但往往缺乏专业的优化设计方面的知识和技能,同时对工程优化设计拥有迫切需求的现状,应用程序采用模块化结构,拥有友好的人机对话界面,实现了缺乏优化设计知识的工程技术人员可以解决工程优化设计实际问题的愿望。 优化系统有包涵了较全面的优化算法和良好的用户使用界面等优点。本优化软件系统包括了传统优化算法和现代优化算法两部分,其中传统算法包括了9种优化算法,现代算法有3种,共12种优化算法。该优化软件系统有较完善的用户使用界面,可以方便的输入优化参数和目标函数,同时也根据不同的算法采用了不同优化结果输出界面。优化应用软件运行速度快,工作可靠,彻底解决了由于缺乏优化专门知识而进行优化设计的障碍,因此,本课题的研究成果具有重要的工程应用价值。
其他文献
工程图样计算机理解,是一个涉及工程图学、认知科学、计算机视觉以及计算机信息处理技术等多个相关学科的课题,在CAD/CAM领域中具有广阔的应用前景。分析这一研究领域的现状,迄
在这次抗疫战中,有一位上海医生火了.他就是——上海华山医院感染科主任张文宏.rn从小是学霸rn张文宏医生中学就读于浙江瑞安中学,是个学霸,高三直接保送上海医科大学,2000年
期刊
当前基于Web的三维产品模型显示技术可以使工程师随时进行沟通协作,这大大提高了产品研发效率和生产质量,缩短了企业产品研发周期。但是,基于Web的三维产品模型显示面临的缺
圆柱凸轮机构通过曲线凹槽将回转运动转变为从动件的复杂运动,具有结构紧凑、体积小、刚性好、能传递大扭矩的特性,在各种动力机械中得到了广泛的应用,已成为间歇运动机构的发展
为了生产优质合格的辣椒杂交种,提高杂交种质量,结合所学理论和田间实践操作,总结了辣椒杂交种种子生产技术,包括土地准备、培育壮苗、父母本定植、田间管理、去雄授粉、病虫
研究珔α-调和映照正规性判别条件.利用Bloch函数,结合预Schwarz导数与线性连结几何特征给出正规珔α-调和映照的两个判别定理.
将深海海底热液活动环境在陆上实验室再现,以实现在实验室内对采集的深海微生物进行扩增及培养研究,不仅可以了解深海中存在的微生物种类而且可以随时观察温度和压力等因素对深海微生物生长繁殖的影响,也是对深海微生物进行开发利用的基础。论文根据目前国内外深海微生物培养研究的现状,设计研制了一套由计算机闭环控制的包括高温高压反应釜和循环流动装置等设备的深海极端环境模拟平台,可以模拟深海微生物生长的各种不同环境并