In the context of databases storing histories of movement (also called trajectories), we present two query processing operators to compute the k nearest neighbors of a moving query point within a set of moving points. Data moving points are represented as collections of point units (i.e., a time interval together with a linear movement function). The first operator, knearest, processes a stream of units arriving ordered by start time and returns the set of units representing the k nearest neighbors over time. It can be used to process a set of moving point candidates selected by other conditions. The second operator, knearestfilter, operates on a set of units indexed in an R-tree and uses some novel pruning techniques. It returns a set of candidates that can be further processed by knearest to obtain the final answer. These nearest neighbor algorithms are presented within Secondo, a complete DBMS environment for handling moving object histories. For example, candidates and final results can be visualized and animated at the user interface. © 2009 Springer Berlin Heidelberg.
CITATION STYLE
Güting, R. H., Braese, A., Behr, T., & Xu, J. (2009). Nearest neighbor search on moving object trajectories in secondo. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5644 LNCS, pp. 427–431). Springer Verlag. https://doi.org/10.1007/978-3-642-02982-0_33
Mendeley helps you to discover research relevant for your work.