扇形优化Dijkstra算法

来源 :计算机技术与发展 | 被引量 : 13次 | 上传用户:qiaofei888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Dijkstra算法无数次遍历所有的临时标记结点,无疑成为该算法的一个瓶颈。在分析Dijkstra算法的基础上,结合平面网络的特点,从限制搜索范围和限定搜索方向两方面着手,在扇形区域内寻找最短路径,从而完成对Dijkstra算法的优化。优化算法基于有损算法,抛弃寻找最短路径时概率较小的顶点,直接寻求在方向和位置上趋向终点的顶点。它根据用户给出的起始顶点与目标顶点以及搜索的扇形角度查找最短路径。因此,在优化算法中,频繁遍历的顶点数量大幅度减少,提高了算法的速度和运行效率。
其他文献
电子商务推荐系统中协同过滤已成为目前应用最广泛、最成功的推荐方法。它利用相似用户购买行为也可能相似的特性进行推荐。介绍了与其他方法比较协同过滤方法的优点,然后说明
创客、创客运动、创客空间的兴起引起了教育界的广泛关注,其中传递出的发展人的主动性、享受创新、动手操作、探究体验等理念与现代教育理念不谋而合,而且对小学科学课堂教学
《3~6岁儿童学习与发展指南》指出:"环境是重要的教育资源。幼儿的发展是在与周围环境的相互作用中实现的,良好的教育环境对幼儿的身心发展具有积极的促进作用。"幼儿园墙面
以宾阳县为例,探讨了当前林业生态保护红线划定范围的主要依据,提出了有效增强林业生态保护的质量的措施,以促进林业生态环境可持续发展。
【案例背景】《各种各样的磁铁》是沪教版《科学与技术》二年级下册“磁铁”单元中的第1课时。在教材中,这一单元共有6课时,分别是《各种各样的磁铁》《磁冰箱贴》《磁性小车
随着数据共享和互操作性的增强,Email传输的安全性越来越受到企业和政府的重视.文中通过在SOAP传输中结合XML安全,给出了一种解决方案,使Email能够以对外透明的形式发送给对
科学在小学教育中是很重要的内容,极具探索性,主要目的是培养学生的探究意识和科学意识,使其具备良好的科学探究能力,最终实现全面发展。老师对此必须予以高度重视,在教学中
目的:研究前列腺素E_2辅助球囊对足月阴道分娩产妇的产程、促宫颈成熟以及引产效果的影响。方法:选取2016年3月至2017年3月在我院接受生产的足月产妇230例作为研究对象。将230
小学科学教学强调,让学生在做中思和学中思。本文着眼于科学学科核心素养和关键能力的培养,通过探讨“做思共生”科学教学的特点、原则及实施策略,探索科学学习活动中做与思
介绍了COM和CORBA这两种分布式应用平台的不同特点,从理论上阐述了这两种用平台互操作的可行性.当建立一个分布式对象解决方案时,COM和CORBA都有其各自的优点,COM是组件体系