Advanced Data Structures & Algorithm QB
Advanced Data Structures & Algorithm QB
UNIT 3: GRAPHS
PART A(2 MARKS)
Q.NO QUESTION BT LEVEL COMPETENCE
1. Write the concept of Prim’s Spanning Tree. 1 REMEMBER
2. What is the purpose of Dijikstra’s Algorithm? 1 REMEMBER
3. How efficient is Prim’s Algorithm? 2 UNDERSTAND
4. Mention the two classic algorithms for the 1 REMEMBER
Minimum Spanning Tree Problem.
5. What is the Purpose of the Floyd Algorithm? 2 UNDERSTAND
6. What are the Conditions Involved in the Floyd’s 1 REMEMBER
Algorithm
7. Write the concept of Kruskal’s algorithm. 1 REMEMBER
8. Define spanning tree and Minimum Spanning 2 UNDERSTAND
Tree Problem
9. Define the Single Source Shortest Paths Problem. 1 REMEMBER
10. Mention the methods for Generating Transitive 2 UNDERSTAND
Closure of Digraph
11. What do you meant by Graph Traversals? 1 REMEMBER
12. Define Depth First Search DFS 2 UNDERSTAND
13. Write down the steps involved in DFS 1 REMEMBER
14. Define Breadth First Search (BFS) 2 UNDERSTAND
15. Write down the steps involved in Breadth First 2 UNDERSTAND
Search (BFS)
PART B(13 MARKS)
1. Explain in Detail About Breadth-First Search & Depth- 1 REMEMBER
First Search
2. Write a Short Notes in Minimum Spanning Trees 1 REMEMBER
3. Discuss in Detail About Kruskal Algorithm with an 2 UNDERSTAND
Example
4. Discuss in Detail About Prim’s Algorithm with an 2 UNDERSTAND
Example
5. Write About The Bellman-Ford algorithm with an 1 REMEMBER
Example
6. Discuss in Detail About Dijkstra‘s Algorithm 2 UNDERSTAND
7. Discuss in Detail About the Floyd-Warshall 2 UNDERSTAND
Algorithm
PART C(15 MARKS)
1. Discuss in Detail About Kruskal Algorithm and 5 EVALUATE
Prim’s Algorithm with an Example
2. Discuss in Detail About Dijkstra‘s Algorithm and 5 EVALUATE
Floyd-Warshall Algorithm