DOC PREVIEW
USC CSCI 599 - songhua-vldb09

This preview shows page 1-2 out of 7 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 7 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 7 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 7 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

10/23/20091Songhua Xing Cyrus Shahabi andBeiPanContinuous Monitoring of Nearest Neighbors on Land SurfaceSonghua Xing, Cyrus Shahabi and BeiPanInfoLabUniversity of Southern CaliforniaLos Angeles, CA 90089-0781http://infolab.usc.eduOutline Motivation Related Work PreliminariesSurface Index based Approach2Surface Index based Approach Performance Evaluation Conclusion and Future WorkMotivation3Yosemite National ParkMotivationHow to continuously monitor the animals over surface?4MotivationHow to continuously monitor the animals over surface? Problem To continuously monitor k Nearest MovingNeighbor based on the Surface Distance.5the Surface Distance. A variance of Static Surface k Nearest Neighbor Query Why is this problem challenging? Why is this problem important?Motivation Why is this problem challenging? Huge size of surface model Millions of terrain data for a region of 10km×10km Triangular Meshes610/23/20092 Why is this problem challenging? Huge size of surface model Millions of terrain data for a region of 10km×10km  Costly surface distance computation Tens of minutes on a modern PC for a terrain of 10 000 triangular meshesMotivation10,000 triangular meshes7Chen-Han Algorithm: O(n2)* Shortest paths on a polyhedron: CHEN, J., HAN, Y., Computational Geometry 1990 Why is this problem challenging? Huge size of surface model Millions of terrain data for a region of 10km×10km  Costly surface distance computation Tens of minutes on a modern PC for a terrain of 10 000 triangular meshesMotivation10,000 triangular meshes8Chen-Han Algorithm: O(n2)* Shortest paths on a polyhedron: CHEN, J., HAN, Y., Computational Geometry 1990 Why is this problem challenging? Huge size of surface model Millions of terrain data for a region of 10km×10km  Costly surface distance computation Tens of minutes on a modern PC for a terrain of 10 000 triangular meshesMotivation10,000 triangular meshes9Chen-Han Algorithm: O(n2)AB1234AB1234CAB1234AB1234CUnfoldingCase 1Case 2Case 3Case 4……* Shortest paths on a polyhedron: CHEN, J., HAN, Y., Computational Geometry 1990 Why is this problem challenging? Huge size of surface model Millions of terrain data for a region of 10km×10km  Costly surface distance computation Tens of minutes on a modern PC for a terrain of 10 000 triangular meshesMotivation10,000 triangular meshes No efficient surface index structure for moving objects Shortest Path Tree on road network can not apply Existing Surface index structures are designed for static environment10Online MapMotivation Why is this problem important? The availability of the data (imagery, elevation) of Earth surface at very high resolutionGeo-realistic GameBattlefield Simulator11resolution The quick geo-realistic rendering of terrain surface on the computer display (e.g., Google Earth™)  The prevalence of GPS equipped sensorsJune 2009: the most complete terrain map of the Earth's surface has been published through the collaboration between NASA (USA) and the ASTER (Japan).99% Coverage1.3 Million Images30-Meter Resolution ApplicationsMotivation12Resource ExplorationMars Exploration10/23/20093Outline Motivation Related Work PreliminariesSurface Index based Approach13Surface Index based Approach Performance Evaluation Conclusion and Future WorkRelated WorkEuclidean Space Road Networks SurfaceSpatial DatabasekNN Query Processing14 Conventional kNN Reverse kNN Time-aware kNN Visible kNNRelated WorkEuclidean Space Road Networks SurfaceSpatial DatabasekNN Query Processing15 Conventional kNN Reverse kNN Time-aware kNN Visible kNN9 NN Query: Roussopoulos et al., SIMGOD 1995 9 Influences Set: Korn et al., SIMGOD 20009 Efficient Method for Maximizing Bichromatic Reverse Nearest Neighbor: Wong et al., VLDB 20099 Continuous NN Search: Tao et al,. VLDB 20029 Lazy Updates : Cheema et al,. VLDB 20099 VkNN Query: Nutanong et al., DASFAA 2007Related WorkEuclidean Space Road Networks SurfaceSpatial DatabasekNN Query Processing169 Query Processing in SNDB : Papadias et al., VLDB 20039 V-based kNN in SNDB: Shahabi et al., VLDB 20049 Scalable Network Distance Browsing in Spatial Databases: Samet et al., SIGMOD 20089 RNN in Large Graphs: Yiu et al., TKDE 20069 CNN Monitoring in RN: Mouratidis et al., VLDB 2006 Conventional kNN Reverse kNN Time-aware kNNRelated WorkEuclidean Space Road Networks SurfaceSpatial DatabasekNN Query Processing17 Conventional kNN9 SkNN Query : Deng, Zhou ..., ICDE 2006, VLDB J.Related WorkEuclidean Space Road Networks SurfaceSpatial DatabasekNN Query Processing18 Conventional kNN9 SkNN Query : Deng, Zhou ..., ICDE 2006, VLDB J.9 Indexing Land Surface: Shahabi et al., VLDB 200810/23/20094Outline Motivation Related Work PreliminariesSurface Index based Approach19Surface Index based Approach Performance Evaluation Conclusion and Future WorkPreliminaries Continuous nearest neighbor monitoring in road networks (Mouratidis et al, VLDB 06) Shortest Path Spanning Tree (Dijkstra Tree)20BOUNDARY Observation 1: SE Tree is fat and short. Observation 2: These shortest Preliminaries Surface Expansion Tree (SE Tree)surface paths rarely share common edges. Observation 3: These shortest surface paths do not cross each other.21sourcePreliminariespOld Result Boundary More incoming objects Original Result Boundary contains more than kobjectsNew Result Boundary Continuous Monitoring (k = 3)sp2p1p3p4p5p6j Identify the kthobject and shrink the result boundaryPreliminaries Continuous Monitoring (k = 3)p6Result BoundaryExpansion Boundary More outgoing objects Original Result Boundary contains less than kobjectsDRAWBACKS¾ Expansion is slow;¾ Search Area may be large;¾ SE Tree is fat and short.sp2p1p3p4p5p6j Compute the Expansion Boundary Expand SE tree to Expansion boundary and identify the kthobject inside the search areaSearch RegionOutline Motivation Related Work PreliminariesSurface Index based Approach24Surface Index based Approach Performance Evaluation Conclusion and Future Work10/23/20095Surface Index based Approach Intuition Motivated by Partitioning Shortest Paths on road networks Scalable Network Distance Browsing in Spatial Databases: Samet et al., SIGMOD 2008 (best paper award)Is there a way to partition paths on


View Full Document

USC CSCI 599 - songhua-vldb09

Documents in this Course
Week8_1

Week8_1

22 pages

Week2_b

Week2_b

10 pages

LECT6BW

LECT6BW

20 pages

LECT6BW

LECT6BW

20 pages

5

5

44 pages

12

12

15 pages

16

16

20 pages

Nima

Nima

8 pages

Week1

Week1

38 pages

Week11_c

Week11_c

30 pages

afsin

afsin

5 pages

October5b

October5b

43 pages

Week11_2

Week11_2

20 pages

final

final

2 pages

c-4

c-4

12 pages

0420

0420

3 pages

Week9_b

Week9_b

20 pages

S7Kriegel

S7Kriegel

21 pages

Week4_2

Week4_2

16 pages

sandpres

sandpres

21 pages

Week6_1

Week6_1

20 pages

4

4

33 pages

Week10_c

Week10_c

13 pages

fft

fft

18 pages

LECT7BW

LECT7BW

19 pages

24

24

15 pages

14

14

35 pages

Week9_c

Week9_c

24 pages

Week11_67

Week11_67

22 pages

Week1

Week1

37 pages

LECT3BW

LECT3BW

28 pages

Week8_c2

Week8_c2

19 pages

Week5_1

Week5_1

19 pages

LECT5BW

LECT5BW

24 pages

Week10_b

Week10_b

16 pages

Week11_1

Week11_1

43 pages

Week7_2

Week7_2

15 pages

Week5_b

Week5_b

19 pages

Week11_a

Week11_a

29 pages

LECT14BW

LECT14BW

24 pages

T7kriegel

T7kriegel

21 pages

0413

0413

2 pages

3

3

23 pages

C2-TSE

C2-TSE

16 pages

10_19_99

10_19_99

12 pages

s1and2-v2

s1and2-v2

37 pages

Week10_3

Week10_3

23 pages

jalal

jalal

6 pages

1

1

25 pages

T3Querys

T3Querys

47 pages

CS17

CS17

15 pages

porkaew

porkaew

20 pages

LECT4BW

LECT4BW

21 pages

Week10_1

Week10_1

25 pages

wavelet

wavelet

17 pages

October5a

October5a

22 pages

p289-korn

p289-korn

12 pages

2

2

33 pages

rose

rose

36 pages

9_7_99

9_7_99

18 pages

Week10_2

Week10_2

28 pages

Week7_3

Week7_3

37 pages

Load more
Download songhua-vldb09
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view songhua-vldb09 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view songhua-vldb09 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?