分布式移动环境中最小代价路径查询系统的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:bigfish
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着时空数据库和智能交通系统的发展,如何解决最小代价路径的查找问题,逐渐成为热点。在道路网络的应用当中,用户真正感兴趣的,一方面是行驶时间最小的路径(最快路径),而这会随着时间的变化而变化;另一方面,道路等级、道路长度等因素也会影响用户对于路径的选择。目前提出的多数方法,大多只是考虑到道路的静态特性(如长度),来查找路径长度最短的路径,而这样的路径并不一定是最快的路径;同时也没有考虑道路的层次结构对于查询时间和用户择路偏好的影响;而且也无法对突发事件等实时交通信息做出响应。 针对所面临的问题,本文在深入分析国外相关领域的研究工作的基础上,分析了道路网络的层次结构和动态权重的特点,设计了一个同时考虑道路网络的静态特性和动态特性的分布式最小代价路径发现算法HTMFI(Hierarchy-basedTime-dependentMinimumcostpathFindingforgivenstarting-timeInterval,),和一个应用于移动环境当中的路径调整算法HTMA(Hierarchy-basedTime-dependentMinimumcostpathAdjusting),并且通过原型系统验证了方法的有效性。 具体来讲,本文的主要研究内容如下: >提出了一种在给定出发时段条件下,基于道路层次结构的时变网络最小代价路径发现算法HTMFI,算法采用分布式的计算方式,返回最佳的出发时刻和相应的路径,使得在道路上的行驶符合道路层次结构的特点,同时也使得总行驶时间最短; >针对移动环境,提出了一种最小代价路径调整算法HTMA,可以在路段状况发生变化的情况下,及时获取实时的交通信息,对原计划的路径进行调整; >在原型系统中实现了上述算法,在真实道路拓扑数据和模拟交通数据之上的实验表明,本文提出的基于道路层次特征的最小代价路径查询算法,大幅度缩小了算法的搜索规模,降低了算法的时间复杂度和空间复杂度,提高了算法的运行效率,适合于解决分布式移动环境中的路径查询问题。
其他文献
当前,数据中心普遍利用虚拟化技术来提高部署灵活性、降低操作成本、提高资源利用率。虚拟机具有封装性,可以避免重复安装操作系统、中间件、应用软件等软件栈,虽然方便了数据中
随着服务逐渐向智能化和自动化发展,计算机已经渗透到人们生产和生活的各个方面,计算机中最重要的软件,协助计算机在软硬件中交互的操作系统,也受到的广泛的关注。操作系统在计算
随着网络技术的蓬勃发展,在互联网上出现了越来越多的音乐下载服务以及在线音乐播放服务,而在这背后是海量的数字音乐。一个问题是当用户在接受这些服务的时候,往往面对过多的资
传统的主存储器DRAM由于制造工艺的束缚,其集成度已经很难再攀新高。另外,DRAM又受限于能耗高等问题,给计算机系统带来了巨大的挑战。新型存储器PCM(phase change memory,相变存储
近些年来,家庭网络技术迅猛发展,多种家庭网络技术共存。由于不同家庭网络技术之间存在广泛的异构性,致使不同家庭网络的设备无法互操作。本文围绕异构家庭网络互操作问题进行了
频繁模式挖掘是许多数据挖掘问题的核心任务,并有广泛的应用。人们对数据隐私和信息安全的关注,往往限制和阻碍正常的挖掘任务。如何在基于隐私和安全考虑的环境中,很好地实施频
随着企业信息化应用的深入,大型企业产生需要将各部门的遗留系统集成为企业应用。EAI技术的出现就是用来解决企业内部的应用程序和商业过程的集成问题。由于各部门的遗留系统
为了更迅速地响应市场需求,从而获得最大的商业价值,软件开发组织需要进行快速的迭代开发,并频繁发布产品。这种轻量级的敏捷过程强调人、过程和工具之间需要进行频繁交互。这导
2015年度,我国A股市场频频出现暴跌踩踏场面,其惨烈程度超过1997年的香港金融风暴。作为套期保值和投机做空的主要工具,以股指期货合约、ETF基金为代表的金融衍生品交易,成为股市
高性能计算是世界各国竞相发展的高科技技术,而集群系统是高性能计算技术的主流方向。人类对计算机性能的要求是无穷无尽的,在诸如网上电子商务,预测模型的模拟,DNA计算,数据