Professional Documents
Culture Documents
Design and Analysis of Algorithms
Design and Analysis of Algorithms
Logo
JNTUK R19 3-2 Design and Analysis of Algorithms Material PDF Download
Students those who are studying JNTUK R19 CSE Branch, Can Download Unit wise R19 3-2
Design and Analysis of Algorithms (DAA) Material/Notes PDFs below.
https://www.jntufastupdates.com/jntuk-r19-3-2-daa-material/ 1/5
8/9/23, 2:02 PM JNTUK R19 3-2 Design and Analysis of Algorithms Material PDF Download
ADVERTISEMENT
OBJECTIVES:
To introduce the different algorithmic approaches for problem solving through numerous example
problems
To provide some theoretical grounding in terms of finding the lower bounds of algorithms and the NP-
completeness
UNIT-1
https://www.jntufastupdates.com/jntuk-r19-3-2-daa-material/ 2/5
8/9/23, 2:02 PM JNTUK R19 3-2 Design and Analysis of Algorithms Material PDF Download
Basic Traversal & Search Techniques: Techniques for Graphs, connected components and
Spanning Trees, Bi-connected components and DFS.
UNIT-2
Divide and Conquer: General Method, Defective chessboard, Binary Search, finding the
maximum and minimum, Merge sort, Quick sort.
The Greedy Method: The general Method, container loading, knapsack problem, Job
sequencing with deadlines, minimum-cost spanning Trees.
UNIT-3
Dynamic Programming: The general method, multistage graphs, All pairs-shortest paths,
singlesource shortest paths: general weights, optimal Binary search trees, 0/1 knapsack,
reliability Design, The traveling salesperson problem, matrix chain multiplication.
UNIT-4
Backtracking: The General Method, The 8-Queens problem, sum of subsets, Graph coloring,
Hamiltonian cycles, knapsack problem.
UNIT-5
e-Resources:
https://nptel.ac.in
TEXT BOOKS:
1. Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran, “ Fundamentals of Computer Algorithms”, 2nd
Edition, Universities Press.
REFERENCE BOOKS:
https://www.jntufastupdates.com/jntuk-r19-3-2-daa-material/ 4/5
8/9/23, 2:02 PM JNTUK R19 3-2 Design and Analysis of Algorithms Material PDF Download
1. Horowitz E. Sahani S: “Fundamentals of Computer Algorithms”, 2nd Edition, Galgotia Piblications, 2008.
OUTCOMES:
Analyze the performance of a given algorithm and denote its time complexity using the asymptotic
notation for recursive and non-recursive algorithms
https://www.jntufastupdates.com/jntuk-r19-3-2-daa-material/ 5/5