[发明专利]位置感知订阅/发布系统的top-k订阅查询匹配方法有效
申请号: | 201510981823.1 | 申请日: | 2015-12-23 |
公开(公告)号: | CN105373633B | 公开(公告)日: | 2019-03-05 |
发明(设计)人: | 方立刚;姜寒寒;赵朋朋;李宏丽 | 申请(专利权)人: | 江苏省现代企业信息化应用支撑软件工程技术研发中心 |
主分类号: | G06F16/9537 | 分类号: | G06F16/9537;G06F16/22 |
代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 史霞 |
地址: | 215104 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种位置感知订阅/发布系统的top‑k订阅查询匹配方法,其包括以下步骤:根据订阅的空间点信息建立R‑tree;提取每个订阅中的谓词和该谓词的权重;将谓词载入到R‑tree中不同层中的不同节点上得到RRt‑tree;根据给定的事件e在RRt‑tree中遍历各个订阅进行谓词匹配,根据谓词匹配结果得到订阅的候选集;计算出订阅的候选集中各个订阅与事件e的相似性函数值;将订阅候选集中的订阅按照相似性函数值的大小进行降序排列作为上界队列,并输出前k个订阅作为top‑k订阅查询匹配结果。本发明将Rt‑tree索引结构和一个谓词索引结构结合起来,并采用一个订阅分区策略。当一个事件到达时,可以快速的检索出他的top‑k个匹配最好的订阅。 | ||
搜索关键词: | 位置 感知 订阅 发布 系统 top 查询 匹配 方法 | ||
【主权项】:
1.一种位置感知订阅/发布系统的top‑k订阅查询匹配方法,其特征在于,包括以下步骤:(1)根据订阅的空间点信息建立R‑tree;(2)提取每个订阅中的谓词和该谓词的权重;(3)将步骤(2)中谓词载入到R‑tree中不同层中的不同节点上得到RRt‑tree,过程为:步骤(1)中的R‑tree的高度是给定一个订阅s,其谓词的个数为If将s中个谓词载入其叶子结点;If只有前层的祖先结点包含s中的谓词;令pi表示s中第i个谓词,对于第i层中的每个结点n都有一个谓词集合P;(4)根据给定的事件e在RRt‑tree中遍历各个订阅进行谓词匹配,根据谓词匹配结果得到订阅的候选集;(5)计算出步骤(4)中的订阅的候选集中各个订阅与事件e的相似性函数值;(6)将订阅候选集中的订阅按照相似性函数值的大小进行降序排列作为上界队列,并输出前k个订阅作为top‑k订阅查询匹配结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏省现代企业信息化应用支撑软件工程技术研发中心,未经江苏省现代企业信息化应用支撑软件工程技术研发中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510981823.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种提高具体器件模型参数提取精度的方法及系统
- 下一篇:新型助产钳