基于小世界模型的启发式寻路算法研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:zyf008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济的发展,最优路径应用领域渐广,如路网导航、游戏行业、物流行业等。其中,路网导航备受广大学者的关注。随着路网数据的日益庞大,常规寻路算法的寻路性能稍显不足,不能快速地解决在庞大的路网中寻找任意两点间路径的问题。当前使用较广的寻路算法为分层算法。分层的思想是将详细路网中权重较高的节点和路径段抽象成一个新的交通路网,通过合理地切换详细路网和新路网使得寻路算法获得较好的时空性能。虽然分层算法优化了在庞大的地图数据中寻路的性能,但是其寻路的质量较A*算法相比有所下降。针对这个问题,本文借鉴了分层的思想、小世界网络模型和路由理论等理论,给出了一种在保证路径质量的前提下提升寻路效率的寻路策略:基于小世界模型的启发式寻路算法(Heuristic path finding algorithm based on small world model,简称 HPAS算法)。第一,路网分区。借鉴于分层算法中分层的思想和小世界网络模型,通过对交通路网进行聚类分析,将聚类结果中的各个簇划分成不同区。第二,设置边界路由节点和内部路由节点,并将相邻路由节点之间的最优路径预存到缓存中。借鉴路由理论中的外部网关协议中路由器的功能,将各区中符合条件的节点设置成边界路由节点或内部路由节点,相邻路由节点之间的路径可通过预处理阶段求解出来并进行缓存。第三,寻路阶段。利用A*算法在各个分区中的边界路由节点和内部路由节点之间寻找最优路径。实验由路径计算模块、缓存模块、地图数据库存取模块和用户请求处理模块等组成。通过对美国东西部路网数据的测试表明,不同粒度的聚类在不同程度上提高了HPAS算法的寻路效率。但是较大粒度的聚类也会在一定程度上加大了所求解的路径长度与最短路径长度之间的偏差。仿真实验结果表明在不同的一级划分中平均路径长度与最优路径长度的偏差仅为0.03%。通过HPAS算法与A*算法、双向A*算法和基于层次结构的A*算法在寻路效率和路径质量上的实验数据的对比,可以看出改进型A*算法在地图规模较大的情况下表现出来较好的性能。
其他文献
以芙蓉姐姐、凤姐为代表的网络红人部分可以归属为网络审丑的对象。网络审丑现象的产生和发展有其内在的深刻原因和外在的重大影响。文本分别从网友、媒介和技术三个方面来探
<正>员工效能是目前留给CEO为数不多的、基本尚未开发的、却能显著提高公司绩效的领域之一。不知您是否听过这样一个笑话,一位CEO被问到:"有多少员工在您公司里工作?"CEO回答
目的:探讨急性胰腺炎患者出凝血指标变化对于临床治疗的指导意义.方法:选择发病24h内入院的急性胰腺炎患者108例,按分级标准分为轻型和重型两组,其中轻型68例、重型40例,选健
无穷级数求和方法较多,本文介绍了几种有效,常用的无穷级数求和方法。
本文在借鉴国内外已有的研究成果的基础上,结合电力建设项目的特点,充分考虑电力建设项目的特点,设计了电力建设项目的财务评价体系。文章依据电力建设项目财务评价的基本内
饮料制造行业在我国一直有比较好的发展,也深受广大消费者的关注。本文运用SPSS13.0版软件,选取新浪财经网站37家饮料制造行业上市公司的13项财务指标,进行了因子分析与聚类
日语的“の”和汉语的“的”的用法有不少相似之处,特别是日语“N+の+N”的表达方式和汉语“N+的+N”的表达方式看起来几乎一样。但是像“友達の小林さん”、“命の恩人”、
管理会计体系的建设对于建筑施工企业管理有着至关重要的作用。通过对当今会计人员工作情况进行了解,对如何支持管理会计人员进行思考和研究,以确保管理会计人员给企业带来更
目的:确定栀子油的最佳提取条件,观察栀子油的镇静、催眠、抗惊厥及促学习记忆作用.方法:采用超临界CO2萃取栀子油,用极差法确定其最佳工艺条件;利用光电计数法观察灌胃给予
技术作为生产力的要素渗透于社会生产过程之中,广泛地影响着社会生活的各个方面,成为人类文明的重要标志。技术对于一个国家的经济增长与社会进步所起的作用是巨大的,但它也