基于改进A*算法的景区服务搜索系统研究

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:haizibooks
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
从第一代的智能规划算法的诞生发展至今,智能规划算法已经有近60年的发展历程。如今,越来越多的基于位置服务的软件被广泛应用于人们生活中。然而,一些大型旅游景点和度假区内部的导航服务和实时路况信息不够完善,导致游客拥挤、滞留的现象不断发生。针对此现象,本文应用启发式搜索算法来解决在位置服务信息匮乏的情况下,动态的获取当前最优路径的问题。  首先,本文在启发式 A*算法的基础上设计了基于分层的TCC-A*算法,并且建立了相应的算法模型,该模型是建立在真实景区内路况信息的基础上。论文最终通过仿真实验,对改进后的算法进行了验证与分析,进一步阐释了该算法在处理相关问题的可行性与有效性。  其次,论文通过分析启发式搜索算法的一般性架构,设计出本文算法的基础架构,再通过将路径搜索中的分级搜索概念和对路网中节点的存储机制的有效整合,构造出一种基于分层的、搜索效率相对较高的、有效的新型启发式搜索算法。该算法借助A*算法的主体架构,通过对启发式搜索中状态空间搜索的理解,对其估价函数的选取增加了一种随时间动态变化的时间消耗常数,并通过消耗常数中的系数对常数进行有效控制,使得算法在节点的扩展上增加了动态的控制因素。同时,为了确保算法具有较优的搜索性能和更清晰的搜索逻辑,采用了分层搜索和二元堆存储,在这两方面的协同作用下使得算法在维持一个较低时间复杂度的同时获得更优的路径。  最后,在算法的应用研究和模型的分析方面。本文将实际的地图数据进行一定比例尺下的近似还原来建立路网模型,并且为实验准备了详实的实验数据。着重探讨了基于分层的TCC-A*算法的具体实现方式,并对算法模型进行了客户端程序实现。通过实验设定,最终验证本文算法在路径搜索上的有效性和实用性。
其他文献
世界卫生组织披露全球三成死亡归咎于心血管疾病,能够高效快速的诊断心血管疾病有着极为重要的现实意义。心电图(Electrocardiogram,ECG)是心脏生理活动信号的一种图形化展示
随着信息安全技术的快速发展以及相应安全产品的涌现,计算机网络安全保障面临了若干新的问题,包括:如何应用众多安全技术对计算机进行检测、预警、保护、评估;如何正确高效地评
随着互联网技术的不断发展和个人PC机性能的不断提高,P2P技术在人们生活中扮演着越来越重要的角色,越来越受到人们的重视。各种基于P2P技术的应用不断涌现,人们不再满足只利
现代社会的经济、生活和发展都离不开网络的支持。网络规模的扩大,用户数目的增多,使得网络负载越来越高。网络中负荷的不均匀,某些线路上承载的负荷太重导致整个网络性能严重下
超声层析成像技术作为无损检测成本较低的手段之一,可以用图像的方式精确完整地反映层析面上检测体内部质量,较传统方法有明显优点,因而成为一种独特有效的无损检测手段。层
目前对等网络(P2P)是分布式系统和计算机网络领域的一个研究热点。基于分布式哈希表的结构化P2P系统,如Chord,CAN,Pastry和Tapestry,每个节点维护大小为O(logN)的邻居表,取得
P2P技术在得到广泛应用的同时,也暴露出诸多问题。而安全问题是最为严重的问题之一。由于P2P文件共享网络的匿名性和不确定性,使得节点之间难以建立良好的信任关系,所以网络中普
回归测试是软件演化过程中一项频繁进行且开销巨大的任务。研究表明,回归测试阶段的耗费甚至会占到软件维护总费用的三分之一以上。为了降低这部分工作的开销,提高回归测试中测
在普适计算环境下,计算机被嵌入到环境中,利用情景感知技术对传感器所获取的周围环境信息进行推断,并相应的改变自己的行为,主动适应用户的需求,为人提供服务。在获取环境信息过程
随着生产规模越来越大,复杂性越来越高,每个企业都在寻求更好的生产与运作管理方案,以提高企业的生产、经营和管理效率,从而提高企业的核心竞争优势。生产与运作管理的核心是车间