首页> 外文期刊>Geoinformatica: An international journal of advances of computer science for geographic >Algorithms for constrained k-nearest neighbor queries over moving object trajectories
【24h】

Algorithms for constrained k-nearest neighbor queries over moving object trajectories

机译:在运动物体轨迹上约束k最近邻查询的算法

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

摘要

An important query for spatio-temporal databases is to find nearest trajectories of moving objects. Existing work on this topic focuses on the closest trajectories in the whole data space. In this paper, we introduce and solve constrained k-nearest neighbor (CkNN) queries and historical continuous CkNN (HCCkNN) queries on R-tree-like structures storing historical information about moving object trajectories. Given a trajectory set D, a query object (point or trajectory) q, a temporal extent T, and a constrained region CR, (i) a CkNN query over trajectories retrieves from D within T, the k (≥ 1) trajectories that lie closest to q and intersect (or are enclosed by) CR; and (ii) an HCCkNN query on trajectories retrieves the constrained k nearest neighbors (CkNNs) of q at any time instance of T. We propose a suite of algorithms for processing CkNN queries and HCCkNN queries respectively, with different properties and advantages. In particular, we thoroughly investigate two types of CkNN queries, i. e., CkNN_P and CkNN_T, which are defined with respect to stationary query points and moving query trajectories, respectively; and two types of HCCkNN queries, namely, HCCkNN_P and HCCkNN_T, which are continuous counterparts of CkNN_P and CkNN_T, respectively. Our methods utilize an existing data-partitioning index for trajectory data (i.e., TB-tree) to achieve low I/O and CPU cost. Extensive experiments with both real and synthetic datasets demonstrate the performance of the proposed algorithms in terms of efficiency and scalability.
机译:时空数据库的一个重要查询是找到运动物体的最近轨迹。关于该主题的现有工作着眼于整个数据空间中最接近的轨迹。在本文中,我们介绍和解决了对R树状结构的约束k最近邻查询(CkNN)查询和历史连续CkNN查询(HCCkNN)查询,该结构存储了有关移动对象轨迹的历史信息。给定一个轨迹集D,一个查询对象(点或轨迹)q,一个时间范围T和一个受约束区域CR,(i)对轨迹的CkNN查询从T内的D中检索出k个(≥1)轨迹最接近q并与CR相交(或被CR包围); (ii)对轨迹的HCCkNN查询可在T的任何时间实例处检索q的约束k个最近邻(CkNNs)。我们提出了一套分别处理CkNN查询和HCCkNN查询的算法,它们具有不同的特性和优点。特别是,我们彻底研究了两种类型的CkNN查询:例如,CkNN_P和CkNN_T,分别针对固定查询点和移动查询轨迹定义;以及两种HCCkNN查询,即HCCkNN_P和HCCkNN_T,它们分别是CkNN_P和CkNN_T的连续副本。我们的方法利用现有的轨迹数据数据分区索引(即TB树)来实现较低的I / O和CPU成本。真实和合成数据集的大量实验证明了所提算法在效率和可扩展性方面的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号