CS8451 - Lp-Daa
CS8451 - Lp-Daa
Code & Name of Subject: CS8451 - Design & Analysis of Algorithms Department: IT
Page 1of 5
Additional
resources for
Chapter
Sl. Topics to be covered / Tutorial to be Mode of Books to be referred reference like
Hour(s) Number /
No done/Content beyond the syllabus planned Teaching website
page number
/journals/
NPTEL lect
1 Introduction to Notion of an Algorithm 1 Hour Lecture TEXT BOOKS: 1-7
1. Anany Levitin, 9-16
Fundamentals of Algorithmic Problem Solving- http://nptel.ac.i
2 1 Hour Lecture “Introduction to the Design
Important Problem Types n/
and Analysis of
Fundamentals of the Analysis of Algorithm 17-22
3 1 Hour Lecture Algorithms”, Third Edition,
Efficiency- Analysis Framework
Pearson Education, 2012.
4 Asymptotic Notations and its properties 1 Hour Lecture 39
Page 2 of 5
Additional
Chapter resources for
Sl. Topics to be covered / Tutorial to be Mode of Books to be referred Number / reference like
Hour(s)
No done/Content beyond the syllabus planned Teaching page website
number /journals/
NPTEL lect
Brute Force –computing an Selection sort, 93-97
1 1 Hour Lecture
Bubble sort http://nptel.ac.in/
2 Sequential search, and String Matching 1 Hour Lecture 98-101
Page 3 of 5
Additional
Chapter resources for
Topics to be covered / Tutorial to be
Sl. Mode of Books to be referred Number / reference like
done/Content beyond the syllabus Hour(s)
No Teaching page website
planned
number /journals/
NPTEL lect
Dynamic Programming – Introduction TEXT BOOKS: 265-268
1 -Computing a Binomial Coefficient 1 Hour Lecture 1. Anany Levitin, http://nptel.ac.in
Warshall’s algorithm “Introduction to the Design 270-273
2 1 Hour Lecture and Analysis of
Algorithms”, Third
Floyd’s algorithm Edition, Pearson 273-277
3 1 Hour Lecture
Education, 2012.
Optimal Binary Search Trees 278-282
4 1 Hour Lecture
Dijkstra'sAlgorithm 305-309
8 1 Hour Lecture
Page 4 of 5
Additional
Chapter resources for
Sl. Topics to be covered / Tutorial to be Mode of Books to be referred Number / reference like
Hour(s)
No done/Content beyond the syllabus planned Teaching page website
number /journals/
NPTEL lect
The Simplex Method - Introduction TEXT BOOKS: 317
1 1 Hour Lecture
http://nptel.ac.in
The Simplex Method – Interpretation of Linear 1. Anany Levitin, 319-331
2 1 Hour Lecture
Programming “Introduction to the Design
The Maximum-Flow Problem - Introduction and Analysis of 333
3 1 Hour Lecture
Algorithms”, Third Edition,
The Maximum-Flow Problem - Algorithm Pearson Education, 2012. 333-343
4 1 Hour Lecture
The Max Flow Min Cut - Problems . 343-345
5 1 Hour Lecture
Maximum Matching in Bipartite Graphs - 345-349
6 1 Hour Lecture
Algorithm
Maximum Matching in Bipartite Graphs - 349-351
7 1 Hour Lecture
problems
Stable marriage Problem – Algorithm,Problems 353-355
8 1 Hour Lecture
PPT
9 **Multistage Graph 1Hour Lecture
Additional
Chapter resources for
Sl. Topics to be covered / Tutorial to be Mode of Books to be referred Number / reference like
Hour(s)
No done/Content beyond the syllabus planned Teaching page website
number /journals/
NPTEL lect
Limitations of Algorithm Power-Lower-Bound TEXT BOOKS: 359-366
1 1 Hour Lecture
Arguments
Decision Trees 1. Anany Levitin, 366-372 http://nptel.ac.in
2 1 Hour Lecture
“Introduction to the Design
P, NP and NP-Complete Problems and Analysis of 372-380
3 1 Hour Lecture Algorithms”, Third Edition,
Coping with the Limitations - Backtracking – n- Pearson Education, 2012. 393-400
4 Queens problem- Hamiltonian Circuit Problem – 1 Hour Lecture
Subset Sum Problem
Branch and Bound – Assignment problem 402-405
5 1 Hour Lecture
Knapsack Problem- Traveling Salesman 405-409
6 1 Hour Lecture
Problem
Algorithms for NP – Hard Problems 411-413
7 1 Hour Lecture
Traveling Salesman problem 413-423
8 1 Hour Lecture
Knapsack problem 423-427
9 1Hour Lecture
PPT
10 **Verbal arithmetic ,Cutting stock problem 1Hour Lecture
:
TEXT BOOK:
1. Anany Levitin, “Introduction to the Design and Analysis of Algorithms”, Third Edition, Pearson Education, 2012.
REFERENCES:
1. Thomas H.Cormen, Charles E.Leiserson, Ronald L. Rivest and Clifford Stein, “Introduction to Algorithms”, Third Edition, PHI Learning Private
Limited, 2012.
2. Alfred V. Aho, John E. Hopcroft and Jeffrey D. Ullman, “Data Structures and Algorithms”, Pearson Education, Reprint 2006.
3. Donald E. Knuth, “The Art of Computer Programming”, Volumes 1& 3 Pearson Education, 2009. Steven S. Skiena, “The Algorithm Design
Manual”, Second Edition, Springer, 2008. 4. http://nptel.ac.in/
Prepared by
Reviewed by Approved by
Date:
Date: Date:
Distribution