Indexing the imprecise positions of moving objects Xiaofeng Ding and Yansheng Lu Department of Computer Science Huazhong University of Science & Technology.

Slides:



Advertisements
Similar presentations
Efficient Processing of Top- k Queries in Uncertain Databases Ke Yi, AT&T Labs Feifei Li, Boston University Divesh Srivastava, AT&T Labs George Kollios,
Advertisements

Efficient Evaluation of k-Range Nearest Neighbor Queries in Road Networks Jie BaoChi-Yin ChowMohamed F. Mokbel Department of Computer Science and Engineering.
Cleaning Uncertain Data with Quality Guarantees Reynold Cheng, Jinchuan Chen, Xike Xie 2008 VLDB Presented by SHAO Yufeng.
Active Learning for Streaming Networked Data Zhilin Yang, Jie Tang, Yutao Zhang Computer Science Department, Tsinghua University.
Indexing and Range Queries in Spatio-Temporal Databases
School of Computer Science and Engineering Finding Top k Most Influential Spatial Facilities over Uncertain Objects Liming Zhan Ying Zhang Wenjie Zhang.
Recognizing hand-drawn images using shape context Gyozo Gidofalvi Computer Science and Engineering Department University of California, San Diego
Thomas Bernecker, Tobias Emrich, Hans-Peter Kriegel,
Efficient Reverse k-Nearest Neighbors Retrieval with Local kNN-Distance Estimation Mike Lin.
Continuous Intersection Joins Over Moving Objects Rui Zhang University of Melbourne Dan Lin Purdue University Kotagiri Ramamohanarao University of Melbourne.
Frequent Subgraph Pattern Mining on Uncertain Graph Data
LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DATABASE SYSTEMS GROUP DEPARTMENT INSTITUTE FOR INFORMATICS Probabilistic Similarity Queries in Uncertain Databases.
Effectively Indexing Uncertain Moving Objects for Predictive Queries School of Computing National University of Singapore Department of Computer Science.
Probabilistic Threshold Range Aggregate Query Processing over Uncertain Data Wenjie Zhang University of New South Wales & NICTA, Australia Joint work:
A Crowd-Enabled Approach for Efficient Processing of Nearest Neighbor Queries in Incomplete Databases Samia Kabir, Mehnaz Tabassum Mahin Department of.
A Generic Framework for Handling Uncertain Data with Local Correlations Xiang Lian and Lei Chen Department of Computer Science and Engineering The Hong.
Stabbing the Sky: Efficient Skyline Computation over Sliding Windows COMP9314 Lecture Notes.
Nearest Neighbor Search in Spatial and Spatiotemporal Databases
Cheng, Xie, Yiu, Chen, Sun UV-diagram: a Voronoi Diagram for uncertain data 26th IEEE International Conference on Data Engineering Reynold Cheng (University.
1 Overview of Storage and Indexing Chapter 8 (part 1)
1 SINA: Scalable Incremental Processing of Continuous Queries in Spatio-temporal Databases Mohamed F. Mokbel, Xiaopeng Xiong, Walid G. Aref Presented by.
Nonlinear and Non-Gaussian Estimation with A Focus on Particle Filters Prasanth Jeevan Mary Knox May 12, 2006.
An Incremental Refining Spatial Join Algorithm for Estimating Query Results in GIS Wan D. Bae, Shayma Alkobaisi, Scott T. Leutenegger Department of Computer.
Spatial Queries Nearest Neighbor Queries.
Spatio-Temporal Databases. Introduction Spatiotemporal Databases: manage spatial data whose geometry changes over time Geometry: position and/or extent.
Efficient Join Processing over Uncertain Data - By Reynold Cheng, et all. Presented By Lydia & Usha.
Handling Location Imprecision in Moving Object Database Xinfa Hu March 2007.
Indexing Spatio-Temporal Data Warehouses Dimitris Papadias, Yufei Tao, Panos Kalnis, Jun Zhang Department of Computer Science Hong Kong University of Science.
Copyright © 2010, 2007, 2004 Pearson Education, Inc. Lecture Slides Elementary Statistics Eleventh Edition and the Triola Statistics Series by.
Spatio-Temporal Databases. Outline Spatial Databases Temporal Databases Spatio-temporal Databases Multimedia Databases …..
1 Overview of Storage and Indexing Chapter 8 1. Basics about file management 2. Introduction to indexing 3. First glimpse at indices and workloads.
Spatial Indexing. Spatial Queries Given a collection of geometric objects (points, lines, polygons,...) organize them on disk, to answer point queries.
Roger ZimmermannCOMPSAC 2004, September 30 Spatial Data Query Support in Peer-to-Peer Systems Roger Zimmermann, Wei-Shinn Ku, and Haojun Wang Computer.
Spatial Data Management Chapter 28. Types of Spatial Data Point Data –Points in a multidimensional space E.g., Raster data such as satellite imagery,
STA Lecture 161 STA 291 Lecture 16 Normal distributions: ( mean and SD ) use table or web page. The sampling distribution of and are both (approximately)
Statistical Decision Theory
Nearest Neighbor Searching Under Uncertainty
A Survey Based Seminar: Data Cleaning & Uncertain Data Management Speaker: Shawn Yang Supervisor: Dr. Reynold Cheng Prof. David Cheung
Department of Computer Science City University of Hong Kong Department of Computer Science City University of Hong Kong 1 Probabilistic Continuous Update.
Towards Robust Indexing for Ranked Queries Dong Xin, Chen Chen, Jiawei Han Department of Computer Science University of Illinois at Urbana-Champaign VLDB.
OLAP : Blitzkreig Introduction 3 characteristics of OLAP cubes: Large data sets ~ Gb, Tb Expected Query : Aggregation Infrequent updates Star Schema :
Efficient Computation of Reverse Skyline Queries VLDB 2007.
1 Overview of Storage and Indexing Chapter 8 (part 1)
Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Section 7-1 Review and Preview.
OLAP Recap 3 characteristics of OLAP cubes: Large data sets ~ Gb, Tb Expected Query : Aggregation Infrequent updates Star Schema : Hierarchical Dimensions.
Efficient Processing of Top-k Spatial Preference Queries
Statistical Decision Theory Bayes’ theorem: For discrete events For probability density functions.
Clustering of Uncertain data objects by Voronoi- diagram-based approach Speaker: Chan Kai Fong, Paul Dept of CS, HKU.
Efficient Clustering of Uncertain Data Wang Kay Ngai, Ben Kao, Chun Kit Chui, Reynold Cheng, Michael Chau, Kevin Y. Yip Speaker: Wang Kay Ngai.
Spatial Range Querying for Gaussian-Based Imprecise Query Objects Yoshiharu Ishikawa, Yuichi Iijima Nagoya University Jeffrey Xu Yu The Chinese University.
23 1 Christian Böhm 1, Florian Krebs 2, and Hans-Peter Kriegel 2 1 University for Health Informatics and Technology, Innsbruck 2 University of Munich Optimal.
Spatio-Temporal Databases. Term Project Groups of 2 students You can take a look on some project ideas from here:
Jeremy Iverson & Zhang Yun 1.  Chapter 6 Key Concepts ◦ Structures and access methods ◦ R-Tree  R*-Tree  Mobile Object Indexing  Questions 2.
1 Spatial Query Processing using the R-tree Donghui Zhang CCIS, Northeastern University Feb 8, 2005.
Spatial Data Management
SIMILARITY SEARCH The Metric Space Approach
Spatio-Temporal Databases
Probabilistic Data Management
Probabilistic Data Management
Clustering Uncertain Taxi data
Probabilistic Data Management
Spatio-Temporal Databases
Probabilistic Data Management
Distributed Probabilistic Range-Aggregate Query on Uncertain Data
Minimizing the Aggregate Movements for Interval Coverage
Range Queries on Uncertain Data
Uncertain Data Mobile Group 报告人:郝兴.
Continuous Density Queries for Moving Objects
Spatio-Temporal Histograms
Efficient Processing of Top-k Spatial Preference Queries
Presentation transcript:

Indexing the imprecise positions of moving objects Xiaofeng Ding and Yansheng Lu Department of Computer Science Huazhong University of Science & Technology Wuhan, China.

2 Outline of the Talk  Background  The moving objects with uncertainty  Query evaluation and indexing  Conclusions

Application pull  Many applications need to manage imprecise data Scientific applications Global Positioning System Sensor databases Meteorology system Location based services  The reasons bring imprecision Measurement error Sampling error Update delay Etc..

4 Technology push  Indexing methods R-tree, MVR-tree, HR-tree, … TPR-tree, TPR*-tree, B x -tree, B dual -trees …  Range search R-tree, MVR-tree, HR-tree,  Nearest neighbor Time parameterized NN Continuous NN Location based NN  Reverse nearest neighbor  Stream processing  …

5 Technology push (Cont.)  Orion DBMS  TRIO project  ConQuer project  U-tree All the above work assumes that the database has the exact location of each object. But this is rarely possible.

6 Technology push (Cont.) ORION DBMS * Open-source DB * Uncertainty support * DB enhancement * Uncertainty support * DB enhancement

Technology push (Cont.)  Uncertain range search [Reynold et al. VLDB 04], [Tao et al. VLDB 05]  Uncertain nearest neighbor search [Reynold et al. SIGMOD 03, TKDE 04]  Uncertain join processing [Reynold et al. CIKM 06] All existing work considers only uncertain stationary objects.

Uncertain model of moving objects The moving object’s location is described by a probability density function within the uncertainty region.

9 Constrained imprecise range query Find the clients that are currently in the town center with at least 50% appearance probability.

10 Qualification probability Qualification probability : Calculation time of an appearance probability in 2D space: 1.3ms Time for a random I/O access: 10ms

11 Goal  Support any pdf  Minimize the number of page accesses  Minimize the number of qualification probability calculations.  Minimize the total cost (I/O + CPU)

12 Main idea  For each moving object, pre-compute the velocity constrained region (VCR) to: Instead the uncertainty region  Uncertainty region is usually a polygon  VCR is usually a rectangle Efficiently calculate whether an object appears in a query region with at lest a certain probability  The pdf within VCR is known as Uniform or otherwise

13 Quick examples VCR:

14 Quick examples (cont.) Suppose the probability density function pdfi(x, t) of VCRi(t) is a bounded uniform distribution: pdfi(x, t) = If the imprecise range query is evaluated at time t, then the qualification probability will be:

15 p-bound  Pre-compute some “ auxiliary information ” that can be used to efficiently decide whether an object appears in a region with at least a certain probability without calculating its actual appearance probability. p-bound of a d-dimensional moving object:

16 Quick examples  The p-bound of an uncertain moving object o takes a parameter p whose value is between [0, 0.5]: The requirement of L i (p) is that the appearance probability of o on the left of L i (p) equals p U i (p) line segments are obtained in the same way.

Indexing  Indexing is necessary Query time is affected by the number of objects that to be considered For a large collection of points, it is impractical to evaluate each point to answer the query.  Indexing the moving object with uncertainty in the virtue of TPR*-tree Velocity constrained index

Other issues  Calculation optimization  Nearest neighbor queries  Reverse nearest neighbor queries  Join processing  Metircs for measuring the answer quality

19 Conclusions  Notions about uncertain moving objects Uncertain models Kinds of queries.  The effective method for answering constrained imprecise range queries Pre-computed velocity constrained region The concept of p-bound Indexing methods.

Thank you!