R-Tree代价模型与查询优化研究与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:hdmlb2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无论是在研究领域还是在商业化的系统中,R-Tree都是应用最为广泛的空间索引之一,它是地理信息系统中相当核心的一个研究方向。自1984年Guttman提出R-Tree以来,有大量针对其不足的改进和优化方案被提出。研究的热点包括了对树结构的改善以提高查询效率和提出代价模型以评价和预测R-Tree的行为。随着研究的深入,发现仅从R-Tree本身来优化变得非常困难。面对海量的数据集和日益复杂的GIS软件运行环境,要找到适用于所有情况的优化方案是几乎不可能的,因此研究的目标应该是既要研究效率更高并且应用范围广的算法,同时还要针对真实的数据集进行分析和预处理,并将其与R-Tree结构的优化联系起来。本文的研究基于一个真实的R-Tree空间索引系统和真实的数据集,结合代价模型,从三个方面提出了R-Tree的优化方案,即页面尺寸的设定、缓冲调度和缓冲区组织的改进以及通过数据采样和迭代生成R-Tree这三个方面,具有较强的理论和实践意义。主要工作包括:1.研究R-Tree的主要算法、已有的代价模型和优化方案;2.从三个方面给出了R-Tree的优化改进:1)认为页面尺寸应该由数据集的特性决定,并通过实验分析得出了优化页面尺寸的方法和结论;2)认为已有的缓冲区理论在缓冲调度和缓冲区组织上存在不足,并给出了相应的改进;3)对于数据集变化较小的应用,通过数据采样和迭代生成的方案能有效改进R-Tree的结构并提高查询效率;3.实现了一个基于R-Tree的空间索引系统,在理论上应用了部分的研究成果,同时在实现中力求做到高度优化。
其他文献
随着Web Services应用的深入,企业对服务的速度、服务范围、服务质量等都提出了更高的要求,寻找一个满足客户需求的服务也是越来越难。基于语义的Web服务组合的出现,为解决这
随着Internet和电子商务的不断发展,跨企业应用的日益复杂,单个Web服务的实现己经无法满足复杂业务的需求,需要通过将多个具有不同业务功能的Web服务按照一定的业务流程逻辑
随着计算机软件业和互联网的迅猛发展,针对软件的盗版与破解也随之泛滥起来。因此,如何对软件版权以及软件程序核心内容进行保护,已经成为软件安全领域中的一些棘手问题。目前的
学位
交通在国民经济和社会发展中起着举足轻重的作用。车速检测是交通管理系统中的一个重要组成部分。随着图像处理技术的发展,视频检测技术在车速检测中的应用越来越广泛。本文着
频繁模式挖掘是数据挖掘领域的一个基本问题,其研究范围包括事务、序列、树和图。其方法被广泛应用于许多其它数据挖掘任务中,如相关性分析,周期分析,最大模式,闭合模式,查询,分类,索
20世纪末以数字化为核心的高速发展的信息技术,促使了教育信息化的迅速发展。在国内外高校教育中产生了前所未有的教学模式和教学方法的创新。上世纪90年代问世的大学物理仿真
电子邮件和网络上的文件传输已成为生活一部分,但是随网络技术突飞猛进,黑客技术也蓬勃发展,使得邮件的安全问题日益突出。总所周知,Internet传输的数据是不加密,如不保护自
隐马尔可夫模型(Hiddell Markov Model)是一种双随机过程,被广泛地应用于模式识别和聚类中并取得了不小的成功。HMM有坚实的统计学基础和有效的学习算法,从而在应用科学中成为
本文介绍了遥感图像分割算法及区域生长算法的优缺点,针对遥感图像分割计算量大和区域生长遥感图像分割算法中合并策略、尺度选取的问题展开了讨论。针对遥感图像数据量大和噪