Efficient k-nearest neighbor search on moving object trajectories

被引:53
|
作者
Gueting, Ralf Hartmut [1 ]
Behr, Thomas [1 ]
Xu, Jianqiu [1 ]
机构
[1] Univ Hagen, Fac Math & Comp Sci, D-58084 Hagen, Germany
来源
VLDB JOURNAL | 2010年 / 19卷 / 05期
关键词
Continuous nearest neighbor; Moving object; Filter-and-refine; ALGORITHMS; QUERIES;
D O I
10.1007/s00778-010-0185-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the growing number of mobile applications, data analysis on large sets of historical moving objects trajectories becomes increasingly important. Nearest neighbor search is a fundamental problem in spatial and spatio-temporal databases. In this paper, we consider the following problem: Given a set of moving object trajectories D and a query trajectory mq, find the k nearest neighbors to mq within D for any instant of time within the lifetime of mq. We assume D is indexed in a 3D-R-tree and employ a filter-and-refine strategy. The filter step traverses the index and creates a stream of so-called units (linear pieces of a trajectory) as a superset of the units required to build the result of the query. The refinement step processes an ordered stream of units and determines the pieces of units forming the precise result. To support the filter step, for each node p of the index, in preprocessing a time-dependent coverage function C (p) (t) is computed which is the number of trajectories represented in p present at time t. Within the filter step, sophisticated data structures are used to keep track of the aggregated coverages of the nodes seen so far in the index traversal to enable pruning. Moreover, the R-tree index is built in a special way to obtain coverage functions that are effective for pruning. As a result, one obtains a highly efficient kNN algorithm for moving data and query points that outperforms the two competing algorithms by a wide margin. Implementations of the new algorithms and of the competing techniques are made available as well. Algorithms can be used in a system context including, for example, visualization and animation of results. Experiments of the paper can be easily checked or repeated, and new experiments be performed.
引用
收藏
页码:687 / 714
页数:28
相关论文
共 50 条
  • [41] Approximate aggregate nearest neighbor search on moving objects trajectories
    Abbasifard, Mohammad Reza
    Naderi, Hassan
    Fallahnejad, Zohreh
    Alamdari, Omid Isfahani
    [J]. JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2015, 22 (11) : 4246 - 4253
  • [42] Probably correct k-nearest neighbor search in high dimensions
    Toyama, Jun
    Kudo, Mineichi
    Imai, Hideyuki
    [J]. PATTERN RECOGNITION, 2010, 43 (04) : 1361 - 1372
  • [43] k-Nearest Neighbor Regressors Optimized by using Random Search
    Ortiz-Bejar, Jose
    Graff, Mario
    Tellez, Eric S.
    Ortiz-Bejar, Jesus
    Cerda Jacobo, Jaime
    [J]. 2018 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2018,
  • [44] Continuous k-nearest neighbor search under mobile environment
    Feng, Jun
    Wu, Linyan
    Zhu, Yuelong
    Mukai, Naoto
    Watanabe, Toyohide
    [J]. ADVANCES IN DATA AND WEB MANAGEMENT, PROCEEDINGS, 2007, 4505 : 566 - +
  • [45] Distributed k-nearest Neighbor Search based on angular similarity
    Yu, Xiaopeng
    Yu, Xiaogao
    [J]. FIFTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 2, PROCEEDINGS, 2008, : 141 - +
  • [46] K-Nearest Neighbor Search in Peer-to-Peer Systems
    Mashayekhi, Hoda
    Habibi, Jafar
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN P2P SYSTEMS (AP2PS 2010), 2010, : 100 - 105
  • [47] k-nearest neighbor search based on node density in MANETs
    Komai, Yuka
    Sasaki, Yuya
    Hara, Takahiro
    Nishio, Shojiro
    [J]. MOBILE INFORMATION SYSTEMS, 2014, 10 (04) : 385 - 405
  • [48] Comparative Analysis of K-Nearest Neighbor and Modified K-Nearest Neighbor Algorithm for Data Classification
    Okfalisa
    Mustakim
    Gazalba, Ikbal
    Reza, Nurul Gayatri Indah
    [J]. 2017 2ND INTERNATIONAL CONFERENCES ON INFORMATION TECHNOLOGY, INFORMATION SYSTEMS AND ELECTRICAL ENGINEERING (ICITISEE): OPPORTUNITIES AND CHALLENGES ON BIG DATA FUTURE INNOVATION, 2017, : 294 - 298
  • [49] Reverse-Nearest Neighbor Queries on Uncertain Moving Object Trajectories
    Emrich, Tobias
    Kriegel, Hans-Peter
    Mamoulis, Nikos
    Niedermayer, Johannes
    Renz, Matthias
    Zuefle, Andreas
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2014, PT II, 2014, 8422 : 92 - 107
  • [50] Efficient Maximum Range Search on Remote Spatial Databases Using k-Nearest Neighbor Queries
    Sato, Hideki
    Narita, Ryoichi
    [J]. 17TH INTERNATIONAL CONFERENCE IN KNOWLEDGE BASED AND INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS - KES2013, 2013, 22 : 836 - 845