[发明专利]一种位置优先并维护最小外接矩形的KD树构建方法有效
申请号: | 201711059177.9 | 申请日: | 2017-11-01 |
公开(公告)号: | CN108038118B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 张召;金澈清;戚晓冬 | 申请(专利权)人: | 华东师范大学 |
主分类号: | G06F16/901 | 分类号: | G06F16/901 |
代理公司: | 上海蓝迪专利商标事务所(普通合伙) 31215 | 代理人: | 徐筱梅;张翔 |
地址: | 200241 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 发明公开了一种位置优先并维护最小外接矩形的KD树构建方法,该方法特点是:(1)在选择划分维度时优先选择空间维度即经度和纬度,当划分后的数据集所包含的对象数目小于一个指定的参数θ后,其后的划分使用全部的维度;(2)在非叶节点上维护一个最小外接矩形即MBR来界定以当前节点为根节点的子树中所包含的数据节点在各个维度上的上下界。由于一种位置优先的本发明LPKD树的构建过程对空间维度进行了优先划分,并且非叶节点维护了一个最小外接矩形MBR,这使得在使用本发明的LPKD树进行基于位置的个性化服务匹配(比如为用户推荐最喜欢的餐馆或者酒店)时,可以快速对最不相关的POI进行有效的剪枝,从而为基于位置的个性化服务的实时性提供有力的保证。 | ||
搜索关键词: | 一种 位置 优先 维护 最小 外接 矩形 kd 构建 方法 | ||
【主权项】:
1.一种位置优先并维护最小外接矩形的KD树构建方法,其特征在于,该方法具体包括以下步骤:步骤1:收集原始数据集,设置参数θ和θ’;其中,所述参数θ表示是否在经度和纬度两个位置属性上进行优先划分的阈值;θ’表示最后生成的KD树中,叶子节点允许包含的最大数据点的数目;步骤2:根据参数θ,计算经度和纬度上的方差,或者计算所有维度上的方差,选择方差最大的维度为划分维度,计算划分维度上的中值,把当前数据集划分到左右子树;步骤3:根据步骤2计算到的划分维度和其上的中值,更新左右子树的最小外接矩形;步骤4:重复步骤2和步骤3,直到当前数据集中包含的数据点数目小于等于参数θ’,所述位置优先并维护最小外接矩形的KD树构建完成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711059177.9/,转载请声明来源钻瓜专利网。