基于蚁群算法的TSP问题研究

被引量 : 0次 | 上传用户:wsz2228507
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蚁群算法是一种仿生优化算法,它是受到蚂蚁觅食行为的启发提出的。蚁群算法具有分布式计算机制、易与其他方法相结合和具有很强的鲁棒性等优点。蚁群算法已经应用到很多应用领域,并且取得了较好的成果。TSP问题是NP问题,提高TSP问题的求解效率有很多理论及实际意义,蚁群算法能较好的应用于求解TSP问题。本文首先介绍了蚁群算法和TSP问题的相关知识及研究现状,在现有蚁群算法理论及研究的基础上,我们提出了改进型的蚁群算法,本为主要做了以下工作:(1)对TSP问题相关知识进行概述,给出了TSP问题的数学模型,并且综述了现有求解TSP问题的主要方法。首先概述仿生优化算法的相关内容,对几种经典的仿生优化算法进行比较,引出蚁群算法。从蚁群算法的起源,引出蚁群算法模型的建立,并给出基本蚁群算法的数学模型,介绍蚁群算法的实现步骤,最后详细的介绍几种经典的局部优化算法。(2)基于蚁群算法参数对蚁群算法的影响,重点研究了蚂蚁数目、信息素残留系数、启发式因子、信息素强度等对蚁群算法的影响。蚁群算法的参数较多,参数之间存在着耦合的情况,而当前算法参数的选取都是靠研究者的研究经验去设置的。研究采用TSPLIB测试库中的实验问题作为实验对象,对上面几个比较重要的参数进行分析。设置相关实验,分别对m、、、、Q等进行分析研究,以应用较多的Ant-Cycle模型为例,找到这些参数的最优取值区间。(3)详细研究现有的几种改进蚁群算法,并通过TSPLIB测试库中的实验问题作为实验对象对改进蚁群算法进行实验,从实验结果分析这些改进蚁群算法性能的优劣。其中重点研究了多态蚁群算法、自适应调整信息素挥发因子的蚁群算法、基于去交叉局部优化策略的蚁群算法和基于混合行为的蚁群算法等几种经典的改进蚁群算法。结合这几种改进蚁群算法及对蚁群算法相关参数的研究,这里给出一种主要基于多态蚁群算法的改进蚁群算法,给出改进算法的思想、算法步骤,最终同样通过实验验证算法的性能,证明算法的可行性和有效性。
其他文献
气瓶是一种在国内外广泛应用的移动式压力容器,它通常用来存储高压性气体。为了减少气瓶泄漏或爆炸所导致的财产损失和人员伤亡,必须对气瓶进行定期检测。通过对目前国内外常用
<正>一、稿件要求及体例(一)来稿要求主题突出、内容充实、观点明确、资料翔实、论证严密、逻辑清晰、语言文字合乎规范,有独到见解,有一定的学术
工匠精神的培养,根本上是文化问题,工匠精神是一种综合职业态度、职业道德、职业能力和“慢生活”哲学的职业精神;文化育人是高职院校对党和国家方针政策的贯彻落实,是新时代
<正> 众所周知,电耗在城市供水成本中占有相当大的比例,降低水泵的耗电量也就成为降低制水成本、提高经济效益的重要途径之一。为了提高水泵的运行效率,在软件方面,采用科学
对中小学图书馆员职业倦怠的一般表现和差异化进行了分析,从情绪、行为和生理上看,职业倦怠一般表现为工作热情低落和工作成就感不高,从性别、年龄差异、馆龄上看,也具有明显
<正>六盘水市立足凉资源,完善供应链、延长产业链、重塑价值链,探索"避暑旅游牌"长效路径,在"困"与"破"之间演绎精彩蝶变。今年仲夏,节目主持人孟非在抖音APP上,以《孟非在路
通过对输油管线停输及停输再启动工况下运行参数的分析,研究输油管线在停输及停输再启动工况下的温度、压力分布规律,进而可确定管线不同输量下的安全停输时间及不同停输时间下
以过硫酸氢钾消毒剂为研究对象,以大肠埃希菌和金黄色葡萄球菌为受试菌,通过悬液定量杀菌试验,研究在不同温度、作用时间和干扰物存在条件下,过硫酸氢钾的杀菌作用。结果显示
新课程标准强调物理课堂教学与实际生活的联系,呼唤物理教学回归生活实际,新课标明确指出:“高中物理课程在内容上应精选学生终身学习必备的基础知识与技能,加强与学生生活、
传统乡村是传承中国优秀历史文化、延续历史文脉的重要载体之一,反映着几千年人类历史的延续和发展,是一种重要的文化资源。中国半数以上的文化遗产分布在传统乡村中,其中蕴藏着