蚁群算法的改进研究与应用.doc
《蚁群算法的改进研究与应用.doc》由会员分享,可在线阅读,更多相关《蚁群算法的改进研究与应用.doc(47页珍藏版)》请在咨信网上搜索。
1、中图分类号: O224 论文编号: 学科分类号: 110.7480 密级: 公 开 安徽理工大学硕 士 学 位 论 文蚁群算法的改进研究与应用作者姓名: 弓 英 瑛 专业名称: 应 用 数 学 研究方向: 优化理论与应用 导师姓名: 许 峰 教 授 导师单位:安徽理工大学理学院答辩委员会主席: 论文答辩日期: 年 月 日安徽理工大学研究生处 年 月 日A Dissertation in Applied MathematicsResearch and Application of Improved Ant Colony AlgorithmCandidate:Gong Yingying Super
2、visor:Xu FengSchool of ScienceAnhui University of Science and TechnologyNo.168, Shungeng Road, Huainan, 232001, P.R.CHINA独 创 性 声 明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方以外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得 安徽理工大学 或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名:_
3、日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解 安徽理工大学 有保留、使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属于 安徽理工大学 。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权安徽理工大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)学位论文作者签名: 签字日期: 年 月 日导师签名: 签字日期: 年 月 日 摘要摘 要蚁群优化算法是一种群体智能算法,是自然界中蚂蚁群落在寻找食物过程的模拟,是一种新兴的智能进
4、化算法,是专门解决离散的棘手的问题,在许多应用中,充分展示了其优点,在算法的改进方面也取得了很好的成果。与积极的反馈、自组织、分布式、强健、易与其他算法相结合的优势,蚁群算法往往陷入局部最优解,收敛速度慢,对初始解的要求比较高。从理论上讲,适当转换后改进的蚁群算法可以使任何组合优化问题得到更快地解决。本文在蚁群算法和模拟退火算法的基础上对他们进行混合改进,并考虑目标函数梯度的因素,促使算法快速全局收敛;另外,在夹角优化方面也作了相关改进,考虑方向夹角对算法的影响程度,都得到了很好的结果。根据蚁群算法的特点,本文提出了基于目标函数梯度的模拟退火蚁群算法和夹角优化的蚁群算法。数值分析和实验表明:改
5、进的新算法不仅具有原算法的优点,而且提高了算法的速度。新算法应用于旅行商及路径规划问题,新算法的优越性得到了验证。本文所做工作如下:1. 简要介绍了蚁群算法的产生背景意义及研究现状,归纳论文所研究的内容与意义。2. 简要介绍了蚁群算法的基本原理、算法步骤及流程,最后分析了算法的优缺点等。3. 首先简要介绍了模拟退火算法的基本原理和算法的过程,然后介绍了一种基于目标函数的梯度模拟退火蚁群算法的基本原理和算法流程,最后给出新算法对问题优化的实验结果。4. 首先简要介绍路径规划问题,然后介绍夹角优化的蚁群算法的基本原理和算法流程,最后给出新算法对路径规划问题优化的结果。图 13 表 1参 33关键词
6、:蚁群算法;模拟退火算法;梯度;夹角优化分类号:O224IAbstractAbstractAnt colony algorithm is a kind of swarm intelligence optimization algorithm. It is a new intelligent evolutionary algorithm which is a similar to the process of ant communities in search of food in nature. And it is an ideal method for solving difficult d
7、iscrete problems. It fully demonstrated its advantages in many applications and obtained good results in terms of improved algorithms.Ant colony algorithm has the advantage of positive feedback, self-organization, distributed, robust, easy to combine with other algorithms. But often trapped in local
8、 optimal solution, convergence is slow, the initial solution is relatively high. Theoretically, It will more quickly resolve any combinatorial optimization problems, if the ant colony algorithm to make the appropriate changes. This article has been improved on hybrid ant colony algorithm and simulat
9、ed annealing algorithm combines. It takes into account the objective function gradient of this factor so that global convergence to getting better. In addition, It also made related improvements in the angle optimization. For example, it takes into account the influence of the angle between the dire
10、ction of the algorithm and the results have been very good.This paper put forward algorithm which is simulated annealing and ant colony hybrid algorithm based on the gradient of objective function and ant colony algorithm in the angle optimization.The numerical analysis and experiment show that the
11、improved new algorithm not only possesses the advantages of the original algorithm, but also improve the running speed of the algorithm. Applied to the problem of TSP and path planning, The superiority of the new algorithm is verified.The paper contains following tasks:1. This paper briefly introduc
12、es the background and significance of research status of ant colony algorithm, and it also describes the content and significance of the study.2. Briefly introduces the basic principles of ant colony algorithm flow algorithm, it also introduces the advantages and disadvantages of the algorithm and s
13、o on.3. First introduces the basic principle and algorithm flow of simulated annealing algorithm, Then introduces the basic principles and the algorithm flow of simulated annealing and ant colony hybrid algorithm based on the gradient of objective function, Finally, we gave the experimental results
14、on the new algorithm for solving problems of the TSP .4. First, a brief introduction path planning problem, Then introduces the basic principles and the algorithm flow of ant colony algorithm in the angle optimization, Finally, we gave the experimental results on the new algorithm for solving proble
15、ms of the path planning. Figure 13 table 1 reference 33Keywords: ant colony algorithm, simulated annealing algorithm, gradient, angle optimizationChinese books catalog: O224IX目录目 录摘 要IAbstractII插图或附表清单VIII引 言IX1绪 论11.1 蚁群算法生成背景和意义11.2 蚁群算法的研究现状11.3 论文的研究意义和内容21.3.1 论文的研究意义21.3.2 论文的主要内容22 蚁群算法的原理及过程
16、42.1 蚁群算法的基本原理42.2 蚁群算法的算法流程62.3 蚁群算法的优缺点93基于目标函数梯度的模拟退火蚁群算法113.1 模拟退火算法的基本原理和算法流程113.2 基于目标函数梯度的模拟退火蚁群算法123.2.1 混合算法的基本原理123.2.2 算法流程133.3 实例与分析164夹角优化的蚁群算法及在路径规划中的应用184.1 对路径规划问题的描述184.2 夹角优化的蚁群算法184.2.1 方向夹角194.2.2 基本原理214.2.3 改进后的算法流程224.3 实例与分析25总结27参考文献28致 谢30作者简介及读研期间主要科研成果31ContentsContentsA
17、bstractThe list of illustrations and scheduleIntroduction1 Exordium11.1 Background and significance of ant colony algorithm.11.2 Research status of ant colony algorithm11.3 Research significance and main research contents21.3.1 Research significance21.3.2 Main research contents22 Structural principl
18、es and algorithms of ant colony algorithm42.1 The basic principles of ant colony algorithm.42.2 Algorithm flow of ant colony algorithm62.3 Advantages and disadvantages of the ant colony algorithm9 3 Simulated annealing and ant colony hybrid algorithm based on the gradient of objective function113.1
19、The basic principles and algorithms of simulated annealing algorithm11 3.2 Simulated annealing and ant colony hybrid algorithm based on the gradient of objective function123.2.1 The basic principle of hybrid algorithm123.2.2 Algorithm flow133.3 Cases and Analysis164 Ant colony algorithm in the angle
20、 optimization and its application184.1 Path planning problem184.2 Ant colony algorithm in the angle optimization184.2.1 Orientation angle194.2.2 Fundamental principle214.2.3 The improved algorithm flow224.3 Cases and Analysis25Summarization27References28Acknowledgements30Brief introduction of author
21、31插图或附表清单插图或附表清单相关图:图1:蚂蚁路径寻优过程图2:蚁群算法的流程图图3:模拟退火算法的流程图图4:基于目标函数梯度的模拟退火蚁群算法流程图图5:改进算法的最优路径图6:改进算法的各代最短距离和平均距离图7:路径规划模型图8:方向夹角启发信息图9:夹角示意图图10:夹角优化蚁群算法流程图图11:常规蚁群算法和夹角优化蚁群算法所得最优路径图12:常规蚁群算法路程进化图图13:夹角优化蚁群算法路进化图 相关表:表1:改进算法与常规算法优化结果对比引言引 言旅行商问题和路径规划问题属于完全问题,是世界七强之一的数学问题。蚁群算法是一种新兴的群智能概率型搜索算法,在解决这类问题中起到了
22、重要作用,本文在常规的蚁群算法基础上对其做了两方面的改进。这种改进使我们更快速准确地找到最优解,实验证明这种改进算法具有有效性。常规的蚁群算法只根据信息素的强度和道路的可见度进行信息素的更新,产生一定的概率,蚂蚁再按照这个概率来选择下一条较短路径,因此,最初路径的选择显得尤为重要,容易产生停滞现象,陷于局部最优。在此,我们让蚁群算法和模拟退火算法相结合,再加入目标函数梯度这个因素,弥补蚁群算法的缺陷和不足。在优化过程中,根据目标函数的梯度动态地控制信息素浓度和回火过程,并以旅行商问题为例,根据数值实验结果对新算法的全局收敛性和解的质量进行了评测。在路径规划问题中,各路径之间存在方向夹角,因而,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 改进 研究 应用
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。