首页> 外文期刊>计算机科学技术学报(英文版) >Efficient k-Nearest-Neighbor Search Algorithms for Historical Moving Object Trajectories
【24h】

Efficient k-Nearest-Neighbor Search Algorithms for Historical Moving Object Trajectories

机译:用于历史运动对象轨迹的高效k最近邻搜索算法

获取原文
获取原文并翻译 | 示例
       

摘要

k Nearest Neighbor (kNN) search is one of the most important operations in spatial and spatio-temporal databases. Although it has received considerable attention in the database literature, there is little prior work on kNN retrieval for moving object trajectories. Motivated by this observation, this paper studies the problem of efficiently processing kNN (k≥1) search on R-tree-like structures storing historical information about moving object trajectories. Two algorithms are developed based on best-first traversal paradigm, called BFPkNN and BFTkNN, which handle the kNN retrieval with respect to the static query point and the moving query trajectory, respectively. Both algorithms minimize the number of node access, that is, they perform a single access only to those qualifying nodes that may contain the final result. Aiming at saving main-memory consumption and reducing CPU cost further, several effective pruning heuristics are also presented. Extensive experiments with synthetic and real datasets confirm that the proposed algorithms in this paper outperform their competitors significantly in both efficiency and scalability.
机译:k最近邻(kNN)搜索是空间和时空数据库中最重要的操作之一。尽管它在数据库文献中受到了相当大的关注,但很少有关于运动对象轨迹的kNN检索的先前工作。基于这一观察结果,本文研究了在存储有关运动物体轨迹历史信息的R树状结构上有效处理kNN(k≥1)搜索的问题。基于最佳优先遍历范例开发了两种算法,分别称为BFPkNN和BFTkNN,它们分别针对静态查询点和移动查询轨迹处理kNN检索。两种算法都将节点访问的次数减到最少,也就是说,它们仅对可能包含最终结果的那些合格节点执行单个访问。为了节省主内存消耗并进一步降低CPU成本,还提出了几种有效的修剪启发式方法。使用合成数据集和真实数据集进行的大量实验证实,本文提出的算法在效率和可扩展性方面均明显优于竞争对手。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号