Abstract
A new type of the spatio-temporal queries is the Intelligent Probabilistic Collision Detection Query (IPCDQ for short). In this paper, we focus on efficiently processing the IPCDQ on moving objects with uncertainty. Given two sets O and Q of objects, each of which moves with uncertain speed and direction, a time instant t, and a probability threshold P, the IPCDQ returns each pair of objects (o, q) (where \(o \in O\) and \(q \in Q\)), whose probability of colliding with each other is greater than or equal to P at time t. The pairs of objects satisfying the IPCDQ are termed the collision-possible pairs (or CPPs for short). We utilize a \(R^{lsd}\)-tree, in which the spatially proximate objects with similar uncertain speeds and directions are grouped together, to effectively manage the moving objects in O. Similarly, a \(R^{lsd}\)-tree is used to index the moving objects in Q. Then, with the two \(R^{lsd}\)-trees for O and Q, respectively, we develop the specialized index traversals combined with three pruning criteria, the location-pruning criterion, the angle-pruning criterion, and the speed-pruning criterion to efficiently determine the objects that may collide with each other. Besides, to provide the more useful information to the user, we propose a probability model to quantify the possibility of each object pair being the query result. Comprehensive experiments demonstrate the efficiency and the effectiveness of the proposed methods.
Similar content being viewed by others
References
Benetis R, Jensen CS, Karciauskas G, Saltenis S (2006) Nearest neighbor and reverse nearest neighbor queries for moving objects. VLDB J 15(3):229–249
Bentley JL, Kung HT, Schkolnick M, Thompson CD (1978) On the average number of maxima in a set of vectors and applications. J ACM 25(4):536–543
Borzsonyi S, Kossmann D, Stocker K (2001) The skyline operator. In: ICDE, pp 421–430
Chen J, Cheng R (2007) Efficient evaluation of imprecise location-dependent queries. In: ICDE, pp 586–595
Chen Y, Patel JM (2007) Efficient evaluation of all-nearest-neighbor queries. In: ICDE, pp 1056–1065
Cheng R, Kalashnikov DV, Prabhakar S (2004) Querying imprecise data in moving object environments. IEEE Trans Knowl Data Eng 16(9):1112–1127
Chung, BS, Lee WC, Chen AL (2009) Processing probabilistic spatio-temporal range queries over moving objects with uncertainty. In: EDBT, pp 60–71
Fan P, Li G, Yuan L, Li Y (2012) Vague continuous k-nearest neighbor queries over moving objects with uncertain velocity in road networks. Inf Syst 37(1):13–32
Guttman A (1984) R-trees: a dynamic index structure for spatial searching. In: ACM SIGMOD conference, pp 47–57
Heendaliya L, Lin D, Hurson A (2012) Predictive line queries for traffic prediction. LNCS Trans Large-Scale Data Knowl Centered Syst 7600:106–133
Hjaltason GR, Samet H (1999) Distance browsing in spatial databases. ACM Trans Datab Syst 24(2):265–318
Hu H, Lee DL, Xu J (2006) Fast nearest neighbor search on road networks. In: Extending Database Technology, pp 186–203
Huang Y-K (2014) Indexing and querying moving objects with uncertain speed and direction in spatio-temporal databases. J Geogr Syst 16(2):139–160
Huang Y-K, Chang C-H, Lee C (2012) Continuous distance-based skyline queries in road networks. Inf Syst 37(7):611–633
Huang Y-K, Liao S-J, Lee C (2009) Evaluating continuous k-nearest neighbor query on moving objects with uncertainty. Inf Syst 34(4–5):415–437
Huang, YK, Lin LF (2011) Continuous within query in road networks. In: IWCMC, pp 1176–1181
Iwerks G, Samet H, Smith K (2003) Continuous k-nearest neighbor queries for continuously moving points with updates. In: VLDB, Berlin, Germany, pp 512–523
Khalefa ME, Mokbel MF, Levandoski JJ (2008) Skyline query processing for incomplete data. In: International conference on data engineering, pp 556–565
Khalefa ME, Mokbel MF, Levandoski JJ (2010) Skyline query processing for uncertain data. In: 19th international conference on information and knowledge management and co-located workshops, pp 1293–1296
Kolahdouzan M, Shahabi C (2004) Voronoi-based k nearest neighbor search for spatial network databases. In: VLDB, pp 840–851
Kolahdouzan MR, Shahabi C (2004) Continuous k-nearest neighbor queries in spatial network databases. In: STDBM, pp 33–40
Korn F, Muthukrishnan S (2000) Influence sets based on reverse nearest neighbor queries. In: ACM SIGMOD, Dallas, Texas, pp 201–212
Kriegel HP, Renz M, Schubert M (2010) Route skyline queries: a multi-preference path planning approach. In: International conference on data engineering
Mouratidis K, Lin Y, Yiu ML (2010) Preference queries in large multi-cost transportation networks. In: International conference on data engineering
Papadias D, Shen Q, Tao Y, Mouratidis K (2004) Group nearest neighbor queries. In: ICDE, pp 301–312
Papadias D, Zhang J, Mamoulis N, Tao Y (2003) Query processing in spatial network databases. In: VLDB, Berlin, Germany, pp 802–813
Papadopoulos A, Manolopoulos Y (1998) Multiple range query optimization in spatial databases. In: ADBIS, pp 71–82
Pei J, Jiang B, Lin X, Yuan Y (2007) Probabilistic skylines on uncertain data. In: Proceedings of the VLDB conference
Roussopoulos N, Kelley S, Vincent F (1995) Nearest neighbor queries. In: ACM SIGMOD, pp 71–79
Sharifzadeh M, Shahabi C (2006) The spatial skyline queries. In: International conference on very large data bases, pp 751–762
Tao Y, Xiao X, Cheng R (2007) Range search on multidimensional uncertain data. ACM Trans Datab Syst 32(3)
Wang H, Zimmermann R (2011) Processing of continuous location-based range queries on moving objects in road networks. TKDE 23(7):1065–1078
Zhang C, Li F, Jestes J (2012) Efficient parallel knn joins for large data in mapreduce. In: EDBT
Acknowledgments
This work was supported by Ministry of Science and Technology of Taiwan (R.O.C.) under Grants MOST 104-2119-M-022-001 and MOST 105-2119-M-022-002.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Huang, YK. Efficient processing of intelligent probabilistic collision detection queries. Computing 99, 383–404 (2017). https://doi.org/10.1007/s00607-016-0516-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-016-0516-7
Keywords
- Intelligent Probabilistic Collision Detection Query
- Uncertain speed and direction
- Collision-possible pairs
- \(R^{lsd}\)-tree
- Probability model