蚁群算法在路径规划策略中的应用.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.概述 性能良好的路径规划策略基于标准搜索算法,例如Dijkstra算法,该算法是通过不断地计算、比较和选择起始点到终点路径中的局部最优路径,从而达到整体最优的目标。这里选择局部最优路径的判断依据是路径最短或最快。本文讨论的是地图导航中的路径规划问题。 路径搜索算法已经在许多领域得到成功应用,例如网络路由策略、驾驶导航系统。路径规划过程中,往往受一些限制,例如线路上的最大带宽容量,结点的最大传输速度等。这些限制经常影响优化结果。例如如果我们通过一个重负载结点来传送一个报文,因为总体的传送速度受到最大传送速度的限制,往往产生延迟。为了解决这个问题我们应该避免通过网络负载重的节点进行路由,本文在设计路由策略时候就把负载平衡问题考虑在内,实现平滑的报文传送。 本论文通过推导阐明了地图上的路径搜索问题是个寻找最短路径的最优化问题,并且提出了一种基于蚁群算法(ACO)的解决方法。蚁群算法是最近提出的一种基于种群的启发式仿生进化算法,被用来解决许多组合优化问题,例如旅行商问题,二次分配问题,图片着色问题, 抽水蓄能电站排序优选问题。该算法与其他算法不同之处在于其实现比较简单、灵活,更重要的是该算法不易陷入局部解。为了适应一些像交通运输管理方面的应用,本论文采取路径最大负荷量来控制网络的流量。 论文的结构: 论文是包括以下章节:第二部分阐明了路径规划问题,第三部分介绍了蚁群算法。第四部分介绍了如何应用蚁群算法解决路径规划问题。第五部分介绍实验结果。 2.问题数学化3.蚁群算法的基本原理 蚁群算法(ACO)是一种基于种群的启发式仿生进化算法。蚁群算法中人工蚂蚁的行为是模拟生物界中的蚂蚁的觅食行为。在生物界中,单只蚂蚁的行为也是非常简单的。当它们走过一个地方时,在路径上留下一种叫信息素的化学物质。而其他蚂蚁的则根据路径上的信息素来选择觅食线路。蚂蚁会选择其中一条信息素浓度最大的线路。当然,人工蚂蚁有着生物界蚂蚁不具备的特性。其中很重要的一点就是人工蚂蚁工作在离散环境中,它们需要实现从节点到节点的转移。他们的行为往往和存储在内存特定数据结构有关。 信息素的更新值是发生在人工蚂蚁完成起点到终点的线路后,而不是在这个过程当中。每只人工蚂蚁都存有常量的信息素,当从起点到达终点后,信息素会被均匀地分配到线路上。如果该蚂蚁选择的是一条好的线路,分配的信息素就会多些。相反,如果该线路不好,则分配的信息素就会很少。线路质量的好坏就与信息素的多少联系起来。路线上的信息素随着时间逐渐减少,避免陷入局部最优解。 转移概率公式:4.AOC算法的应用5.仿真结果 表1为蚁群算法与其他算法的比较。从表中可以看出,给定一幅地图,节点数超过200后,蚁群算法明显更加高效。6.结论 本文讨论在给定地图或者网络中搜索最优路径的方法。路径规划问题可以看成是在考虑负载约束下查找最短路径的问题,本文在蚁群算法基础上提出了一种路径规划的新方法。该方法有以下优点:1)这种算法实现简单,可以用来解决许多最优化问题;2)算法灵活,鲁班性强;3)算法不易陷于局部最优解,能达到全局最优解。 最后,算法在几个网络上做了测试并取得了不错的效果。

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档