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 |
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.