SLIDE 1
2
Multi-Dim Indexing
Some indexes use a tree of non-overlaping quadrants
- Quadtrees
- PH-Tree
- ...
Hierarchy of hyperquadrants / hypercubes Navigation in hypercubes
2
- T. Zäschke, M. Norrie, ETH Zurich
Efficient Z-Ordered Traversal of Hypercube Indexes Tilmann Zschke - - PowerPoint PPT Presentation
Efficient Z-Ordered Traversal of Hypercube Indexes Tilmann Zschke (ETH Zurich, Emineo) Moira C. Norrie (ETH Zurich) Multi-Dim Indexing Some indexes use a tree of non-overlaping quadrants Quadtrees PH-Tree ... Hierarchy of
2
2
3
3 (Wikipedia, Goffrie, CC BY-SA 3.0)
z-order / morton order
4
4
( 0, 0) (7 , 7) query (-1 , 6) ( 9, 6)
5
5
(0,0) (7,7) query (-1,6) (9,6) Center: (4,4)
6
6
(0,0) (7,7) query (-1,6) (9,6) (01) (11) (0,0) (7,7) (00) (10) Center: (4,4)
7
m0=00; m1=00; for each (k) { if (queryMin(k) >= center(k)) m0[k] = 1; if (queryMax(k) >= center(k)) m1[k] = 1; }
7
8
8
9
9
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19