[发明专利]一种结构化对等网络构建索引的方法、检索方法、装置及系统有效
申请号: | 201510072216.3 | 申请日: | 2015-02-11 |
公开(公告)号: | CN105989078B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 刘大伟;刘玮;隋雪青;程学旗;戴鹏飞 | 申请(专利权)人: | 烟台中科网络技术研究所 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/28 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 王澎 |
地址: | 264003 山东省烟台*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种结构化对等网络构建索引的方法、检索方法、装置及系统。构建索引的方法包括:选取哈希函数索引参数;根据哈希函数族,将索引数据映射到l个哈希表中,每个索引数据进行k次哈希运算进入一个k维向量桶中;对于l个哈希表中的每个桶,计算随机点p的l2范数;根据随机点p的l2范数估计索引数据集合D的正态分布;根据所述正态分布,将桶空间分成常规区域和稀疏区域;根据常规区域和稀疏区域,将l个哈希表中的每个桶分别映射到一维分布式哈希表的各个键值中;根据chord路由协议,依次将各个键值插入到对等网络的各个节点中。本发明实现了将局部敏感哈希算法扩展到分布式结构化对等网络,提升了检索速度,同时保留了原有集中式局部哈希算法检索的精度。 | ||
搜索关键词: | 一种 结构 对等 网络 构建 索引 方法 检索 装置 系统 | ||
【主权项】:
1.一种结构化对等网络构建索引的方法,其特征在于,包括:S1,给定多维索引数据集合D,选取哈希函数索引参数(W,k,l);其中,W表示均匀分布区间的阈值,k表示每个索引数据进行k次哈希运算,l表示哈希表个数;S2,根据以下公式,将索引数据集合D中的所有索引数据映射到l个哈希表的桶中;
其中,h(v)表示哈希函数公式,v表示索引数据集合D中的索引数据,a表示服从稳态分布的向量,a1...ak表示从服从稳态分布的向量中选取的k个不同的向量,B表示服从均匀分布的向量,B1...BK表示从服从均匀分布的向量中选取的k个不同的向量,g(v)表示一个k维向量桶;S3,根据范数公式,计算桶中随机点p的l2范数||p||2:
其中,||p||2表示P的l2范数,P表示一个k维向量的桶,p1…pk表示一个k维向量桶中的每一维度;S4,根据以下公式,计算索引数据集合D的数据统计特征:
其中,
表示正态分布公式,k表示每个索引数据进行k次哈希运算,||p||2表示p的l2范数,W表示均匀分布区间的阈值;S5,根据所述数据统计特征,将桶空间分成常规区域和稀疏区域;S6,根据常规区域和稀疏区域,将向量桶映射到一维分布式哈希表的各个键值中;S7,根据chord路由协议,依次将各个键值插入到对等网络的各个节点中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烟台中科网络技术研究所,未经烟台中科网络技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510072216.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种语料处理方法和装置
- 下一篇:去重计数方法及设备