Design and
Analysis of Algorithms Prof. Sourav Mukhopadhyay Department of
Mathematics Indian
Institute of Technology Kharagpur |
Lecture 1
|
Lecture 13 |
|||
Lecture 2
|
Lecture 14 |
|||
Lecture 3
|
Lecture 15 |
|||
Lecture 4
|
Lecture 16 Lecture
16.3: Breadth First Search (BFS) Lecture
16.3: Depth-First Search (DFS) |
|||
|
Lecture 17 Computational Geometry: 1D Range Tree, 2D Range Tree,
Line-Segment Intersection |
|||
Lecture 6 |
Lecture 18 |
|||
Lecture 7 |
Lecture 19 |
|||
Lecture 8 |
Lecture 20 |
|||
Lecture 9 |
Lecture 21 |
|||
Lecture 10 |
Lecture 22 |
|||
Lecture 11 Augmenting Data Structures, Dynamic Order Statistics,
Interval Trees |
Lecture 23 NP-Completeness |
|||
Lecture 12 |
Lecture 24 Approximation Algorithms |
Links to relevant web sites:
1.
6.046 Introduction to Algorithms
Homepages - courses
2.
Introduction
to Algorithms (SMA 5503) - MIT OpenCourseWare
3.
Introduction
to Algorithms - MIT OpenCourseWare
Recommended text:
1.
Cormen, Thomas, Charles Leiserson, Ronald Rivest, and
Clifford Stein. Introduction to Algorithms.
3rd ed. MIT Press, 2009. ISBN: 9780262033848.
2.
Computational Geometry - Algorithms and
applications" by Mark de Berg, Otfeied Cheong,
Marc Van Kreveld and Mark Overmars.
3rd Edition, Springer publisher.