Continuous k nearest neighbor queries over large multi-attribute trajectories: a systematic approach

被引:9
|
作者
Xu, Jianqiu [1 ]
Gueting, Ralf Hartmut [2 ]
Gao, Yunjun [3 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Nanjing, Jiangsu, Peoples R China
[2] Fern Univ Hagen, Hagen, Germany
[3] Zhejiang Univ, Coll Comp Sci, Hangzhou, Zhejiang, Peoples R China
关键词
Trajectories; Multi-attribute; Continuous queries; Nearest neighbors; Index structure; Update; DATA MODEL; SEARCH; ALGORITHMS; PATTERNS;
D O I
10.1007/s10707-018-0326-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study multi-attribute trajectories by combining standard trajectories (i.e., a sequence of timestamped locations) and descriptive attributes. A new form of continuous k nearest neighbor queries is proposed by integrating attributes into the evaluation. To enhance the query performance, a hybrid and flexible index is developed to manage both spatio-temporal data and attribute values. The index includes a 3D R-tree and a composite structure which can be popularized to work together with any R-tree based index and Grid-based index. We establish an efficient mechanism to update the index and define a cost model to estimate the I/Os. Query algorithms are proposed, in particular, an efficient method to determine the subtrees containing query attributes. Using synthetic and real datasets, we carry out comprehensive experiments in a prototype database system to evaluate the efficiency, scalability and generality. Our approach gains more than an order of magnitude speedup compared to three alternative approaches by using 1.8 millions of trajectories and hundreds of attribute values. The update performance is evaluated and the cost model is validated.
引用
收藏
页码:723 / 766
页数:44
相关论文
共 50 条
  • [1] Continuous k nearest neighbor queries over large multi-attribute trajectories: a systematic approach
    Jianqiu Xu
    Ralf Hartmut Güting
    Yunjun Gao
    GeoInformatica, 2018, 22 : 723 - 766
  • [2] Continuous Range Queries over Multi-Attribute Trajectories
    Xu, Jianqiu
    Bao, Zhifeng
    Lu, Hua
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 1610 - 1613
  • [3] A Framework to Support Continuous Range Queries Over Multi-Attribute Trajectories
    Xu, Jianqiu
    Bao, Zhifeng
    Lu, Hua
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (02) : 1119 - 1133
  • [4] Range Queries on Multi-Attribute Trajectories
    Xu, Jianqiu
    Lu, Hua
    Gueting, Ralf Hartmut
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (06) : 1206 - 1211
  • [5] A Query Optimizer for Range Queries over Multi-Attribute Trajectories
    Xu, Jianqiu
    Lu, Hua
    Bao, Zhifeng
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2023, 14 (01)
  • [6] Algorithms for constrained k-nearest neighbor queries over moving object trajectories
    Gao, Yunjun
    Zheng, Baihua
    Chen, Gencai
    Li, Qing
    GEOINFORMATICA, 2010, 14 (02) : 241 - 276
  • [7] Algorithms for constrained k-nearest neighbor queries over moving object trajectories
    Yunjun Gao
    Baihua Zheng
    Gencai Chen
    Qing Li
    GeoInformatica, 2010, 14 : 241 - 276
  • [8] Incremental Processing of Continuous K Nearest Neighbor Queries over Moving objects
    Yu, Ziqiang
    Jiao, Kailin
    2017 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS, ELECTRONICS AND CONTROL (ICCSEC), 2017, : 1 - 4
  • [9] Continuous nearest neighbor queries over sliding windows
    Mouratidis, Kyriakos
    Papadias, Dimitris
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2007, 19 (06) : 789 - 803
  • [10] Continuous K nearest neighbor queries over moving objects based on multi-core and multi-threading
    Zhao L.
    Jing N.
    Chen L.
    Liao W.
    Zhong Z.-N.
    Ruan Jian Xue Bao/Journal of Software, 2011, 22 (08): : 1805 - 1815