- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
R-tree的典型算法
Index for city trajectories Mobile Group, IDKE Renmin University of China Caifeng Lai 城市路网的特点: 城市路网中的路线一般较为平直,且地面一般较为平坦,现代城市的路网规划也较为合理,因此,我们考虑可以用一种很简单的方法对其降维。 城市路网中的车流量较大,在同一路线上的距离相近的移动对象的运动状态基本相似,移动对象也比较密集,因此我们可以考虑将这类的移动对象封装起来,在其之上建立索引,然后进行相应的操作。 两个解决的方法 降维 分为两种情况: 如果路线的斜率小于1,则将路线上的点映射到x轴上,求出其相对该路线的相对位置 反之,则映射到y轴上,求出其相对该路线的相对位置 分组移动对象 将在同一路线上的、距离相近、移动方向一致、速度接近的移动对象组合成一组,将其称为AU。 Group moving objects AU index Architecture The AU index scheme consists of four components: The top R*-tree captures the network connectivity. Each leaf node contains several road segments. The bottom R*-tree contains current-AU index and past-AU index. The current-AU is a main memory index which represents the current state of each AU. The past-AU represents the past state of each AU and was left in a container on disk. AU index Architecture (cont.) R-tree(A. Guttman SIGMOD’1984) R-tree的特点 R-tree是B-Tree对多维对象(点和区域)的扩展 R-tree是一棵平衡树 一个多维对象只能被分到一个子空间中去 若用动态插入算法构建R-tree,在树的结点中会引起过多的空间重叠和死区(dead-space),使算法性能降低 R-tree的典型算法 查找 插入 选择叶子结点 分裂结点(有多种算法) 调整树 必要时增加树的高度 删除 找到包含要删除记录的叶子结点 删除 压缩树 必要时减小树的高度 更新 先删除老的记录索引,在插入新的记录索引 R-tree的典型算法 查找 插入 选择叶子结点 分裂结点(有多种算法) 调整树 必要时增加树的高度 删除 找到包含要删除记录的叶子结点 删除 压缩树 必要时减小树的高度 更新 先删除老的记录索引,在插入新的记录索引 R*-Tree(N. Beckmann SIGMOD’1990) R*-Tree通过修改插入、分裂算法,并通过引入强制重插机制对R-Tree的性能进行改进。 R*-Tree和R-Tree一样允许矩形的重叠, R*-Tree在选择插入路径时同时考虑矩形的面积、空白区域和重叠的大小,而R-Tree只考虑面积的大小。 R*-tree Recursively cluster objects into minimum bounding rectangles (MBR). Organize the MBRs into a dynamic, disk-based, balanced tree structure, similar to the B+-tree. The R*-tree (cont.) current-AU At a certain time, in each road segments, several current-AU exits, the movement of current-AU is performed as function of time. current-AU is created by relatively strict rules according to the features of traffic system, so they scarcely expend too much and will not cause significant overlaps. past-AU Past-AU is designed for indexing vehicle’s historical movements. An interesting property about the histo
您可能关注的文档
- H2 等气体抽速很大,因而排气速度比其他真空泵快.PDF
- HFS 飞行服务中心飞行训练学生协议.PDF
- HIV及AIDS CD4+T淋巴细胞检测质量保证指南 - 云南省疾病预防控制.DOC
- HDPE圆柱形网箱与圆台形网箱受力变形特性的比较 - 水产学报.PDF
- HJLY-200地下光电缆径路探测仪 - 电缆故障测试仪.DOC
- Horton 定律及分枝网络结构的分形描述 - 水科学进展.PDF
- H1N1流感一般民众版-更新版.PPT
- HBase 程式设计.PPT
- HP1型高磁导率铁氧体材料.PDF
- GNSS电力线路巡检与现场故障诊断系统的设计 - 中国科技文献.PDF
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)