计算机技术与发展2020,Vol.30Issue(3) :13-18.

基于E2 LSH的轨迹KNN查询算法

E2 LSH-Based Algorithm for Trajectory KNN Query

邱磊 吴志兵
计算机技术与发展2020,Vol.30Issue(3) :13-18.

基于E2 LSH的轨迹KNN查询算法

E2 LSH-Based Algorithm for Trajectory KNN Query

邱磊 1吴志兵1
扫码查看

作者信息

  • 1. 江南计算技术研究所,江苏 无锡 214083
  • 折叠

摘要

目前海量时空轨迹数据近邻查询算法中存在计算时间复杂度较高的问题,因此提出了一种结合领域POI数据和E2LSH算法的轨迹KNN查询算法.首先利用GeoHash技术对地理空间进行编码,然后结合POI数据实现向量空间的初步降维,进而根据停留时间构建每条轨迹的向量,采用局部敏感哈希函数运算结果建立轨迹索引,最后对查询返回的相似轨迹集合分别进行距离计算,经过排序得到距离最近的K个查询结果.对于增量的轨迹数据,利用E2LSH算法计算哈希值,直接添加轨迹索引,从而避免了复杂的计算过程以及对现有轨迹索引的影响.基于合成数据及真实数据集的实验结果表明,该方法在海量时空轨迹数据的近邻查询中,虽然牺牲了一定的准确率,但有效提升了算法效率,并能够高效简便地处理增量的时空轨迹数据.

关键词

海量轨迹大数据/近邻查询/地理空间编码/局部敏感哈希/轨迹索引

引用本文复制引用

基金项目

核高基项目(2015zx01040)

出版年

2020
计算机技术与发展
陕西省计算机学会

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
参考文献量6
段落导航相关论文