1 / 7

Advanced Data Structures

Advanced Data Structures. Data Structures for Multidimensional Data. Outline. What is multidimensional data? Spatial data e.g. regional map Multimedia data e.g. pictures, sound clip, movie clip Why special data structures for multidimensional data?

jin
Download Presentation

Advanced Data Structures

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Advanced Data Structures Data Structures for Multidimensional Data Jaruloj Chongstitvatana

  2. Outline • What is multidimensional data? • Spatial data e.g. regional map • Multimedia data e.g. pictures, sound clip, movie clip • Why special data structures for multidimensional data? • Spatial data: need the test on spatial extent • High-dimensional data: Curse of dimensionality • Our focus • Dynamic index structures for database queries Jaruloj Chongstitvatana

  3. Outline (cont’d) • Indexing structures for multidimensional point data • Issues for multidimensional point data • Order of search key • Examples of the index structures • k-d-B tree • Point quadtree • Grid file Jaruloj Chongstitvatana

  4. Outline (cont’d) • Indexing structures for spatial data • Issues for spatial data • Spatial queries • Object extent • Transformation: Object mapping • Examples of the index structures • R tree and its variants • Region quadtree • SKD-tree • LSD-tree Jaruloj Chongstitvatana

  5. Outline (cont’d) • Indexing structures for high-dimensional data • Issues for high-dimensional data • Curse of dimensionality • Examples of the index structures • hB-tree • SS-tree • X-tree Jaruloj Chongstitvatana

  6. Evaluation • Midterm exam 35 % • Final exam 35 % • Assignment 30 % Jaruloj Chongstitvatana

  7. References • Gaede, V. and Gunther, O., Multidimensional Access Methods, ACM Computing Surveys, Vol. 30, No. 2, June 1998, pp. 170-230. • Bohm, C., and Bercjtold, S., Searching in Hign-dimensional Spaces – Index Structures for Improving the Performance of Multimedia Databases, ACM Computing Surveys, Vol. 33, No. 3, September 2001, pp. 322-373. • … Jaruloj Chongstitvatana

More Related