应用智能蚂蚁算法解决旅行商问题

被引量 : 0次 | 上传用户:feifei2666011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
旅行商问题是研究最为广泛的组合优化问题,在现实生活中,也有着广泛的应用。由于已经证明,旅行商问题是NP完全问题,因此,不太可能发现能保证在多项式计算时间内获得问题最优解的算法。因此,对旅行商问题的研究,逐步向两个方向进行。一方面,是探索在多项式的计算时间内,求得对旅行商问题的具有上确界的近似解。另一方面,则是利用启发式搜索方法,在较短时间内,求得问题的解。蚂蚁算法就是近年来出现的,搜索效果良好的一种启发式搜索方法。蚂蚁算法的主要思想,是模拟蚂蚁寻找食物的过程。在蚂蚁在搜索的过程中,会不断分泌外激素。蚂蚁之间通过外激素交流信息,可以很快找到从蚁穴到食物之间的最短路线。蚂蚁算法的核心,就是让蚂蚁以外激素为媒介,互相交流信息,不断搜索更好的旅行路线,从而取得旅行商问题的令人满意的答案。本文提出的智能蚂蚁算法,是基于蚁群算法的改进。在智能蚂蚁算法中,取消了外激素,蚂蚁采用一种不同的方法进行信息沟通,从而节约了大量的计算时间。另外,智能蚂蚁算法还引进了许多改进,使得搜索的效果更加有效。本文的主要结构如下:第一章介绍了组合优化问题和旅行商问题的应用背景和目前的研究现状。第二章介绍了蚂蚁算法的来源,主要特点和主要结果,并分析了其不足之处。第三章主要研究蚂蚁算法中最具代表性的两种算法:蚁群算法和最值蚂蚁算法。描述了这两种算法的思想、主要结果,也分析了各自的不足之处。第四章是本文的主要部分,在分析蚁群算法不足的基础上,提出新算法的若干特点,并详细分析其可行性。然后对不同的算法进行比较,并得出结论。第五章是算法实现部分。其中包括系统的分析、设计和实现。在本文的第六章,总结了本算法的主要不足之处和继续研究的主要方向。智能蚂蚁算法演示软件的源程序附于全文的最后,以期能帮助感兴趣的读者更容易地了解算法的具体实现。
其他文献
本文以某个虚构的巡航式飞行器的飞行控制系统为研究对象,首先讨论了一个简单的总体方案,然后根据此方案,在详细分析此飞行器运动学与动力学的基础上,建立了飞行器飞行仿真数学模
投资银行是资本市场上高级形态的中介机构,有人称之为资本市场的“灵魂”。投资银行从产生到现在大致经历了三个阶段,即1929年以前的投资银行、1933年—20世纪70年代末的投资银
国有企业改革走到今天,以放权让利为特征的内在驱动力已基本消耗殆尽,进一步的改革需要来自外在的鞭策,企业并购正是提供了这样一种优胜劣汰的“丛林法则”。现在,对企业并购的研
智能建筑是一门新兴综合性交叉学科,它代表着建筑业高科技的最新产品,已经在世界各地蓬勃发展并已成为21世纪建筑业的发展主流。近几年来,随着计算机的普及和信息产业的发展,也将
本论文的工作是利用超高频(UHF)法研究GIS试验模型中局部放电的特征。 通过与大华无线电厂合作,研制了超高频传感器,其主要由天线、超高频放大器、高通滤波器、宽带检波器等
本研究以杜大长和大长商品猪为研究对象,应用有机硒(酵母硒)以全部替代无机硒(亚硒酸钠)的方式,从断奶仔猪到出栏,全程在日粮中添加,研究了商品猪日粮添加有机硒对各阶段生产性能、各
空调系统的能耗统计和分析是进行空调系统节能研究的基础,虽然国外在这些方面进行了大量的工作,但是国内尚处于起步阶段,有限的研究仅限于北京和上海地区,国内大多数地区尚缺乏可
目前,“绿色学校”已经成为世界许多国家和地区的学校开展面向可持续发展环境教育的有效模式。在我国,1996年原国家环保局、国家教育委员会、中宣部联合颁布了《全国环境宣传教
为了弄清近五年我国C、N、P生态化学计量学研究的热点问题以及未来的研究趋势,采用文献分析方法,对C、N、P生态化学计量学领域64篇高被引论文为研究对象,统计了高被引论文的
在桩基工程实际中,应用最广的是在竖向荷载下作用的桩。桩的极限荷载的确定关系到设计是否安全和经济的重要问题。国内外关于单桩竖向极限承载力的确定方法很多,但至今还未找到