Efficient k-nearest-neighbor search algorithms for historical moving object trajectories

被引:24
|
作者
Gao, Yun-Jun [1 ]
Li, Chun
Chen, Gen-Cai
Chen, Ling
Jiang, Xian-Ta
Chen, Chun
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310027, Peoples R China
[2] Univ Nottingham, Sch Comp Sci & Informat Technol, Nottingham NG8 1BB, England
关键词
query processing; k-nearest-neighbor search; moving object trajectories; algorithms; spatio-temporal databases;
D O I
10.1007/s11390-007-9030-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:232 / 244
页数:13
相关论文
共 50 条
  • [1] Efficient k-Nearest-Neighbor Search Algorithms for Historical Moving Object Trajectories
    Yun-Jun Gao
    Chun Li
    Gen-Cai Chen
    Ling Chen
    Xian-Ta Jiang
    Chun Chen
    [J]. Journal of Computer Science and Technology, 2007, 22 : 232 - 244
  • [2] BFPkNN:: An efficient k-nearest-neighbor search algorithm for historical moving object trajectories
    Gao, Yunjun
    Li, Chun
    Chen, Gencai
    Chen, Ling
    Jiang, Xianta
    Chen, Chun
    [J]. ADVANCES IN INFORMATION SYSTEMS, PROCEEDINGS, 2006, 4243 : 70 - 79
  • [3] Algorithms for nearest neighbor search on moving object trajectories
    Frentzos, Elias
    Gratsias, Kostas
    Pelekis, Nikos
    Theodoridis, Yannis
    [J]. GEOINFORMATICA, 2007, 11 (02) : 159 - 193
  • [4] Algorithms for Nearest Neighbor Search on Moving Object Trajectories
    Elias Frentzos
    Kostas Gratsias
    Nikos Pelekis
    Yannis Theodoridis
    [J]. GeoInformatica, 2007, 11 : 159 - 193
  • [5] Efficient k-nearest neighbor search on moving object trajectories
    Gueting, Ralf Hartmut
    Behr, Thomas
    Xu, Jianqiu
    [J]. VLDB JOURNAL, 2010, 19 (05): : 687 - 714
  • [6] Efficient k-nearest neighbor search on moving object trajectories
    Ralf Hartmut Güting
    Thomas Behr
    Jianqiu Xu
    [J]. The VLDB Journal, 2010, 19 : 687 - 714
  • [7] Nearest neighbor search on moving object trajectories
    Frentzos, E
    Gratsias, K
    Pelekis, N
    Theodoridis, Y
    [J]. ADVANCES IN SPATIAL AND TEMPORAL DATABASES, PROCEEDINGS, 2005, 3633 : 328 - 345
  • [8] Nearest Neighbor Search on Moving Object Trajectories in SECONDO
    Gueting, Ralf Hartmut
    Braese, Angelika
    Behr, Thomas
    Xu, Jianqiu
    [J]. ADVANCES IN SPATIAL AND TEMPORAL DATABASES, PROCEEDINGS, 2009, 5644 : 427 - 431
  • [9] Algorithms for constrained k-nearest neighbor queries over moving object trajectories
    Gao, Yunjun
    Zheng, Baihua
    Chen, Gencai
    Li, Qing
    [J]. GEOINFORMATICA, 2010, 14 (02) : 241 - 276
  • [10] Algorithms for constrained k-nearest neighbor queries over moving object trajectories
    Yunjun Gao
    Baihua Zheng
    Gencai Chen
    Qing Li
    [J]. GeoInformatica, 2010, 14 : 241 - 276