[发明专利]Shadow索引及创建方法、系统、查询方法及系统在审
申请号: | 202011254329.2 | 申请日: | 2020-11-11 |
公开(公告)号: | CN112434118A | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 李艳红;张望;冯禹鹤 | 申请(专利权)人: | 中南民族大学 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/31;G06F16/33;G06F16/335 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 沈林华 |
地址: | 430000 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | shadow 索引 创建 方法 系统 查询 | ||
1.一种Shadow索引,其特征在于,包括:
第一层,用于:将静态对象存储在与叶子结点对应的基本单元中;
第二层,用于:以第一层的叶子结点为入口,在第二层创建的结点插入移动对象。
2.如权利要求1所述的Shadow索引,其特征在于:所述Shadow索引的第一层的搜索空间被划分为若干个基本单元,搜索空间中的所有静态对象都使用四叉树进行索引。
3.如权利要求1所述的Shadow索引,其特征在于:所述Shadow索引的第二层的结点存储移动对象的信息,包括对象标识、对象位置、对象关键词和对象在一段时间段内在该结点对应的基本单元中出现的概率。
4.如权利要求1所述的Shadow索引,其特征在于:所述Shadow索引的第二层的结点根据其与分组之间的距离,被分配到多个分组中,每个组存储以下信息:组标识、组位置和指向其相邻组的组指针。
5.如权利要求4所述的Shadow索引,其特征在于:所述组中任意两个对象的距离不超过组的长度,组的长度根据组位置计算。
6.一种Shadow索引的创建方法,其特征在于,包括以下步骤:
确定作为插入入口的Shadow索引的第一层中用于存储静态对象的叶子结点,将静态对象插入该叶子结点;
根据与第一层中叶子结点不同的结点id和相同的结点位置信息,在Shadow索引的第二层中创建用于存储移动对象的结点,将移动对象插入该结点。
7.一种Shadow索引的创建系统,其特征在于,包括:
入口确定单元,用于:确定作为插入入口的Shadow索引的第一层中用于存储静态对象的叶子结点,将静态对象插入该叶子结点;
结点创建单元,用于:根据与第一层中叶子结点不同的结点id和相同的结点位置信息,在Shadow索引的第二层中创建用于存储移动对象的结点,将移动对象插入该结点。
8.一种基于权利要求1所述的Shadow索引的Top-k WSKM查询方法,其特征在于,包括以下步骤:
查询用户期望的移动对象时,如果Shadow索引的第一层的叶子结点Ri与精炼查询结果区域不相交,则在Shadow索引的第一层和/或第二层中削减Ri及其子结点的搜索空间。
9.如权利要求8所述的方法,其特征在于,还包括以下步骤:
计算Shadow索引的第二层的结点在一段时间内在其对应的基本单元内出现用户期望对象的概率,根据正态分布原理削减不必要的结点和组的搜索空间。
10.一种基于权利要求1所述的Shadow索引的Top-k WSKM查询系统,其特征在于,包括:
第一削减单元,用于:查询用户期望的移动对象时,如果Shadow索引的第一层的叶子结点Ri与精炼查询结果区域不相交,则在Shadow索引的第一层和/或第二层中削减Ri及其子结点的搜索空间;
第二削减单元,用于:计算Shadow索引的第二层的结点在一段时间内在其对应的基本单元内出现用户期望对象的概率,根据正态分布原理削减不必要的结点和组的搜索空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南民族大学,未经中南民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011254329.2/1.html,转载请声明来源钻瓜专利网。