Design and Analysis of Algorithms
Design and Analysis of Algorithms
Dynamic Programming: General method, applications- Optimal binary search trees, 0/1
knapsack problem, All pairs shortest path problem, Traveling sales person problem,
Reliability design.
Branch and Bound: General method, applications - Travelling sales person problem, 0/1
knapsack problem - LC Branch and Bound solution, FIFO Branch and Bound solution. NP-
Hard and NP-Complete problems: Basic concepts, non deterministic algorithms, NP - Hard
and NP-Complete classes, Cook’s theorem
TEXT BOOKS
1. Fundamentals of Computer Algorithms, Ellis Horowitz, Satraj Sahni and Rajasekharan,
University Press.
REFERENCE BOOKS
1. Design and Analysis of algorithms, Aho, Ullman and Hopcroft, Pearson education.
2. Introduction to Algorithms, second edition, T. H. Cormen, C.E. Leiserson, R. L. Rivest,
and C. Stein, PHI Pvt. Ltd./ Pearson Education.
3. Algorithm Design: Foundations, Analysis and Internet Examples, M.T. Goodrich and R.
Tamassia, John Wiley and sons.
WEB REFERENCES
1. https://www.tutorialspoint.com/design_and_analysis_of_algorithms/index.htm
2. https://www.javatpoint.com/daa-tutorial
3. https://www.guru99.com/design-analysis-algorithms-tutorial.html
4. https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-
design-and-analysis-of-algorithms-spring-2015
E -TEXT BOOKS
1. https://www.kopykitab.com/Design-and-Analysis-of-Algorithms-eBook-By-V-K-
Pallaw-isbn-9788184121681
2. https://freecomputerbooks.com/Introduction-to-Design-Analysis-of-Algorithms.html
3. https://www.ebooknetworking.net/ebooks/design-analysis-of-algorithm-book.html