蚁群算法在路径规划问题中的应用研究

来源 :北京工业大学 | 被引量 : 6次 | 上传用户:lwk2293366
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
路径规划问题(Routing Planning Problems,RPP)在航线设计、管道铺设和改善城市交通等现实应用中有着十分重要的作用。根据不同的限制条件和求解要求,RPP问题又可以细分为最优路径问题(Optimal Path Problems,OPP)、旅行商问题(Travelling Salesman Problem,TSP)以及带时间窗的旅行商问题(Travelling Salesman Problem with Time Windows,TSPTW)等多个子问题。RPP问题的求解属于典型的NP-HARD问题,因此其最优结果难以使用精确算法获得。由于群集智能搜索算法具有鲁棒性强,易获得全局解的特点,使得以蚁群算法为代表的群集智能算法,开始越来越多地被应用在RPP问题中,并取得了显著的成果。但是蚁群算法在求解大规模组合优化问题时,仍存在易陷入局部最优,收敛速度较慢,最终解质量不高等问题。为此,本文对蚁群算法求解RPP问题进行了深入细致的研究,主要工作包括:(1)提出了一种基于香味诱导和道路分级的蚁群算法求解OPP问题。该算法针对OPP问题具有唯一目标点的特性,首先通过模拟食物源(目的地点)散发出的一种吸引蚂蚁不断向其靠近的香味素,使蚂蚁的搜索具有指向性;然后对城市中的实际交通状况进行模拟,根据拥堵系数将路网中的道路分为不同的等级,使算法更加贴近现实问题,并结合动态的分级策略防止算法过早成熟。实验表明,本文算法相比基本蚁群算法,在最优解的质量及稳定性方面具有一定的优势。(2)针对TSPTW问题中最为突出的时间窗限制,首先结合物理学中的磁场理论设计出一种基于磁场描述的TSPTW问题模型,将复杂的路网规划问题转化为已有成熟体系的磁力计算问题,并依此修正传统蚁群算法的启发函数,使其迎合客户在时间方面的需求,降低算法陷入局部最优的可能性;其次,在得到最终解后,通过变异策略对未达到时间窗标准的顾客节点进行优化,提升最终解的质量。仿真实验结果表明,本文算法是积极有效的。论文通过蚁群算法和生物界新发现以及磁场理论的融合,完成了利用蚁群算法求解RPP问题的新探索,不仅是对RPP问题求解方法的丰富和完善,也促进了蚁群算法的发展。
其他文献
随着计算机网络和通信技术的发展,电力系统中的变电站趋于数字化、自动化和智能化,变电站网络的通信数据量越来越大,对变电站网络通信的监视和分析变得越来越重要。现代高性能计
处理器的发展在过去30年中,一直以提高芯片的主频和开发指令间并行度ILP(Instruction-LevelParalellism)为设计主导,性能大概每年提高50%~60%,而由时钟频率带来的性能提高占到总性
在计算机网络如此发达的今天,信息社会正经历着一场由丰富的网络资源和与之并存的互联网的共享本质所带来的革命。在计算机通信过程中,不可避免的会出现信息盗取、泄露、欺骗等
随着操作系统和应用程序对复杂且高质量的图形图像处理要求越来越高,图形处理器已经成为计算机系统必不可少的部分,并且已经广泛应用于图形渲染外的通用任务上。近年来,伴随芯片
近年来,POJ系统逐渐应用于编程课程中,与教学结合得越来越紧密。我们发现仅靠反馈给学生评测结果是远远不够的。用户程序被判定为出错或超时后,往往希望系统能够给出错误原因
三维动态流场可视化是反映真实环境动态变化的可视化技术。采用粒子系统进行的可视化,使用大量具有一定属性的简单图元来表达不定形的物体或者微粒集合,具有绘制效率高,资源消耗
随着互联网的不断发展,XML在数据库领域发挥着越来越重要的作用。当前对XML数据的查询需求也不断增强,为此,W3C提出了XQuery语言,作为XML查询语言标准。XQuery和XML数据的关系类
系统芯片为移动设备提供了低成本、小尺寸、高性能、低功耗的解决方案,近年来得到了快速发展。随着工艺水平的提高和芯片设计规模的增大,系统芯片功耗管理为芯片开发带来了挑战
在航天任务中空间柔性展开机构广泛用于探测载荷、通信天线和太阳能帆板等的支撑结构。在飞行器轨道中,携带柔性展开机构的飞行器处于真空和微重力环境下,受飞行器平台动作影
近年来,随着传感器技术、嵌入式技术和无线通信技术的不断发展,无线传感器网络成为在国际上备受关注的前沿热点领域。它在工业、农业、军事、科研等领域均有广阔的应用前景。Zi