Syllabus  |   Lectures  |   Downloads   |   FAQ  |   Ask a question  |  
Course Co-ordinated by IIT Kanpur
Coordinators
 

 

Download Syllabus in PDF format



Untitled Document
 

We are witnessing an unprecedented growth in the amount of data, starting from protein sequences and structures to biomedical images, sensor readings and chemical data. With the improvement in data acquiring technologies, digital databases are becoming a necessity for every scientific discipline.

In order to render the databases more useful than just a digital data storage structure, the ability to search for data objects similar to a query must be supported.

This course will cover the well known searching and indexing techniques used in databases, including the recent state-of-the-art methods.

Since the complexity of these techniques grow exponentially with the number of dimensions in the data, special emphasis will be on highdimensional databases, e.g., multimedia databases.

 


Module

Topics

No.of Hours

Basics and background

Database queries and errors in query retrieval algorithms

2

Memory and disk accesses

1

Vector and metric spaces

1

Distances

Distance functions

2

Index structures

Hashing techniques

2

One-dimensional orderings

1

Binary search trees, B-trees and B+-trees

2

Low-dimensional memory-based index structures

5

Disk-based index structures

8

Analysis of high-dimensional index structures

1

File-based techniques

1

Dimensionality reduction

Dimensionality reduction techniques

4

Miscellaneous topics

Data representation techniques

3

Multi-attribute retrieval techniques

2

Joins, skyline queries, XML queries, spatio-temporal queries

4

Case studies

1

 

Total

40

 

 

  1. Linear Algebra basics.

  2. Probability and Statistics basics.

  3. Data Structures and Algorithms.


  1. "Foundations of Multidimensional and Metric Data Structures" by Hanan Samet, Morgan Kaufmann Publishers, 2005.

  2. Different articles from journals and conference proceedings.


  1. Computational Geometry by de Berg, Cheong, van Krefeld, Overmars. Springer.

  2. Linear Algebra and its Applications by Strang. Thomson Bookstore.

  3. Introduction to Algorithms by Cormen, Leiserson, Rivest, Stein. Prentice Hall.



Important: Please enable javascript in your browser and download Adobe Flash player to view this site
Site Maintained by Web Studio, IIT Madras. Contact Webmaster: nptel@iitm.ac.in