Probabilistic Nearest Neighbor Queries on Uncertain Moving Object Trajectories
Preprint
Abstract
Nearest neighbor (NN) queries in trajectory databases have received significant attention in the past, due to their application in spatio-temporal data analysis. Recent work has considered the realistic case where the trajectories are uncertain; however, only simple uncertainty models have been proposed, which do not allow for accurate probabilistic search. In this paper, we fill this gap by addressing probabilistic nearest neighbor queries in databases with uncertain trajectories modeled by stochastic processes, specifically the Markov chain model. We study three nearest neighbor query semantics that take as input a query state or trajectory $q$ and a time interval. For some queries, we show that no polynomial time solution can be found. For problems that can be solved in PTIME, we present exact query evaluation algorithms, while for the general case, we propose a sophisticated sampling approach, which uses Bayesian inference to guarantee that sampled trajectories conform to the observation data stored in the database. This sampling approach can be used in Monte-Carlo based approximation solutions. We include an extensive experimental study to support our theoretical results.
Keywords
All Related Versions
This publication has 12 references indexed in Scilit:
- Interval reverse nearest neighbor queries on uncertain data with Markov correlations2013
- Ranking continuous nearest neighbors for uncertain trajectoriesThe VLDB Journal, 2011
- CkNN Query Processing over Moving Objects with Uncertain Speeds in Road Networks2011
- Efficient k-nearest neighbor search on moving object trajectoriesThe VLDB Journal, 2010
- PutMode: prediction of uncertain trajectories in moving objects databasesApplied Intelligence, 2009
- Efficient Continuous K-Nearest Neighbor Query Processing over Moving Objects with Uncertain Speed and DirectionLecture Notes in Computer Science, 2008
- Algorithms for Nearest Neighbor Search on Moving Object TrajectoriesGeoInformatica, 2007
- SEA-CNN: Scalable Processing of Continuous K-Nearest Neighbor Queries in Spatio-temporal Databases2005
- Monitoring k-Nearest Neighbor Queries over Moving Objects2005
- Continuous Nearest Neighbor Search2002