道路网络中的多对象最近邻查询研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:qweasd123qweqwe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多对象最近邻查询(All Nearest Neighbors Query)[1]在地理信息系统、城市规划和资源分配等领域有广泛的实际应用,也可作为模式识别和分类[2]、某些聚类算法或应用的核心模块[3,4,5]。道路网络在实际生最近邻查询问题还没得到很好的解决:一方面,针对欧氏空间的查询处理算法不能直接适用于道路网络环境:另一方面活中广泛存在,但是至今为止,道路网络环境中的多对象,通过重复调用道路网络环境下的最近邻查询算法来进行多对象最近邻查询处理的计算代价较大。我们利用M树[6]对道路网络中的边建立索引结构,基于该索引,提出了一个新颖的多对象最近邻查询处理算法BANNS(Batched All Nearest NeighborsSearch)。 1、定义道路网络中边与边之间的MaxD距离,其实际意义为:在道路网络中,从一条边的任意一个端点出发,到达另一条边的某个端点所经过的道路网络距离一定不超过MaxD距离。 2、利用M树[6]为道路网络环境中的边建立索引结构。基于该索引结构,我们提出了BANNS算法,采用了批处理的基本思想来处理道路网络中的多对象最近邻查询。 3、为了给实际应用提供更多的信息,我们对BANNS算法进行了扩展,使BAkNNS算法能查询空间对象集合B中A集合元素的多个最近邻。 4、分别使用人造道路网络和真实道路网络数据,验证了BANNS和BAkNNS算法的性能。实验结果显示BANNS和BAkNNS性能稳定、高效:当空间对象集合A较大时,B.ANNS算法具有更好的性能:对于BAkNNS算法来说,随着k的增加,可以适当增大M树的扇出值。 综上,我们研究了道路网络中的多对象最近邻查询问题,提出一个新颖的查询处理算法BANNS,并对其进行了扩展。BANNS算法对于空间对象集合A和B都不要求其本身带有任何索引结构,并能稳定、高效地进行查询处理。
其他文献
随着油田勘探和开发,勘探开发难度日趋加大。这就要求地质工作者尽可能的掌握油藏参数,提高开发效益。因此,必须建立反映实际情况不同的地质模型,为了对油藏参数做出精确的预测及
自从20世纪90年代以来,网络进入飞速发展的时代。网络在社会生活的各个方面都得到了广泛的应用。但是由于网络本身安全方面的缺陷,黑客网络攻击与入侵行为、安全信息泄漏等事
随着网络与电子商务的发展,多媒体作品以及软件产品以数字格式在网络传播将成为主流方式。因此不可避免的带来了版权的问题。同时由于数字产品的易拷贝性,使盗版变得非常容易
最近几年,互联网进入了飞速发展的时期,尤其是电子邮件的广泛使用极大的方便了人们的通讯交往,降低了人们的通讯成本,与此同时,也产生了新的问题——大量垃圾邮件的涌现,这也
能源问题是制约我国当前经济社会发展的重大问题。科学合理的节能手段应当将建筑运行节能与人的舒适度综合考虑,既要满足人的舒适性需要,又要避免能源的过度浪费。随着我国建筑
软件水印是一种新型的软件保护方式。根据水印被加载的时刻,可以将软件水印分为静态水印和动态水印。动态水印保存在程序的执行状态中,更有可能用于实际应用。基于动态图的软
网格利用互联网将分散在不同地理位置的计算机整合成一台“虚拟超级计算机”,以便实现资源的全面共享和协同。如何实时准确地监控与发现网格中资源的状态和配置情况是网格的
自上个世纪九十年代以来,信息隐藏技术已经成为信息安全领域的新热点之一。用于版权保护的数字水印技术和用于隐蔽通讯的隐写术是信息隐藏的两大重要应用。信息隐藏检测作为信
铸造充型、凝固过程数值模拟技术是改变铸造行业落后面貌的有力手段,采用此项技术可降低废品率,加快产品生产和设计周期,从而提高经济效益。作者基于中北大学铸造工程研究中
人脸识别是模式识别研究领域的重要课题。在过去几十年,人脸识别的研究更多地停留在理论意义之上,自20世纪80年代末90年代初以来,随着信息安全的重要性日益突出,人脸识别技术在应