1 4/13/15
CMPS 3130/6130 Computational Geometry Spring 2015
Orthogonal Range Searching II
Carola Wenk
CMPS 3130/6130 Computational Geometry
Orthogonal Range Searching II Carola Wenk 4/13/15 CMPS 3130/6130 - - PowerPoint PPT Presentation
CMPS 3130/6130 Computational Geometry Spring 2015 Orthogonal Range Searching II Carola Wenk 4/13/15 CMPS 3130/6130 Computational Geometry 1 Orthogonal range searching Input: A set P of n points in d dimensions Task: Process P into a data
1 4/13/15
CMPS 3130/6130 Computational Geometry
2 4/13/15 CMPS 3130/6130 Computational Geometry
3 4/13/15 CMPS 3130/6130 Computational Geometry
4 4/13/15 CMPS 3130/6130 Computational Geometry
l1 p5 p4 p2 p7 l2 l3 l4 l5 l6 p6 p9 l7 p10 p8 l8 p1 p3 l9
1
l1
2
l2
3
l3
6
l6
7
l7
4
l4
5
l5
9
l9
8
l8 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10
{p1, p2, p3, p4,p5} {p6, p7, p8, p9,p10} {p1, p2, p3} {p4,p5} {p6, p7, p8} {p9,p10} {p1, p2} {p6, p7}
5 4/13/15 CMPS 3130/6130 Computational Geometry
l1 p5 p4 p2 p7 l2 l3 l4 l5 l6 p6 p9 l7 p10 p8 l8 p1 p3 l9
1
l1
2
l2
3
l3
6
l6
7
l7
4
l4
5
l5
9
l9
8
l8 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10
6 4/13/15 CMPS 3130/6130 Computational Geometry
7 4/13/15 CMPS 3130/6130 Computational Geometry
l1 l2 l3 l6 l7 l4 l5 l9 l8 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10
l1 p5 p4 p2 p7 l2 l3 l4 l5 l6 p6 p9 l7 p10 p8 l8 p1 p3 l9
8 4/13/15 CMPS 3130/6130 Computational Geometry
l1 l2 l3 l6 l7 l4 l5 l8 p1 p2 p3 p4 p5 p6 p11 p7 p9 p10 l9 p8
10
l10
11
l11 p12 p13
12
l12
l1 p5 p4 p2 p7 l2 l3 l4 l5 l6 p6 p9 l7 p10 p8 l8 p1 p3 l9 p11 p12 p13 l10 l11 l12
9 4/13/15 CMPS 3130/6130 Computational Geometry
10 4/13/15 CMPS 3130/6130 Computational Geometry
l1 l2 l3 l4
l1 l2 l4 l3
11 4/13/15 CMPS 3130/6130 Computational Geometry