Design& Analysis of Algorithms (CY-502) - Important Questions
-
7 Marks High Priority Asked: 2025, 2024, 2023
Define time complexity and explain the asymptotic notations $O$, $\Omega$ and $\Theta$ with examples.
Appeared 3x (2025, 2024, 2023)
-
7 Marks Medium Priority Asked: 2024, 2022
Write and solve the recurrence relation for Strassen's matrix multiplication.
Appeared 2x (2024, 2022)
-
14 Marks Medium Priority Asked: 2025
Write short notes on time complexity, graphs and trees.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Define an algorithm and explain time and space complexity and the time-space tradeoff.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Define algorithm and explain its characteristics with a suitable example.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain Strassen's matrix multiplication algorithm and find its time complexity.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain recurrence relations and methods to solve them.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Solve the recurrence $T(n)=2T(n/2) + n$ using Master's method.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain the divide and conquer technique with reference to merge sort.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Apply binary search to find a target element in a given sorted array, showing the steps.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Trace the execution of merge sort on a given list of elements.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain data transfer optimization with example.
Appeared 1x (2025)
-
10 Marks High Priority Asked: 2025
Define spanning tree and construct a minimum spanning tree for a given graph using Kruskal's algorithm.
Appeared 2x (2025)
-
7 Marks High Priority Asked: 2024, 2023, 2022
Compute the optimal solution for the fractional knapsack problem using the greedy method given number of items, capacity, profits and weights.
Appeared 3x (2024, 2023, 2022)
-
7 Marks High Priority Asked: 2024, 2023
Describe the job sequencing with deadlines problem and find the optimal sequence for given profits and deadlines.
Appeared 2x (2024, 2023)
-
7 Marks Medium Priority Asked: 2025
Explain the greedy method. Discuss its strategy and characteristics.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain single source shortest path problem with suitable example.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2024
Explain Prim's algorithm and find its time complexity.
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
Explain optimal merge (pattern) in brief.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Write an algorithm for Huffman code. How does it work? Explain with a example.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2022
Construct minimum cost spanning tree using both Prim's algorithm and Kruskal's algorithm.
Appeared 1x (2022)
-
7 Marks Low Priority Asked: 2022
How do you prove the Correctness proof of Greedy algorithm? Explain.
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2025, 2023
What is dynamic programming? Explain its characteristics / features.
Appeared 2x (2025, 2023)
-
7 Marks High Priority Asked: 2025, 2022
Solve the 0/1 knapsack problem using dynamic programming with $N=3$, profits/values $(1,2,5)$ and weights $(2,3,4)$ for given capacity.
Appeared 2x (2025, 2022)
-
7 Marks High Priority Asked: 2024, 2023
What is the multistage graph problem and how is it solved using the dynamic programming approach, including algorithm and computing time?
Appeared 2x (2024, 2023)
-
14 Marks Medium Priority Asked: 2025
Explain the multistage graph concept with reference to a given graph.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2024
Differentiate between dynamic programming and divide and conquer.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Explain Floyd Warshall algorithm problem with the graph given in figure.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2022
What is a graph and a multistage graph, and what are the applications of a multistage graph?
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2025
Explain the 8-queens problem and the concept of backtracking with reference to it, including the state space tree.
Appeared 2x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain the graph coloring problem with a suitable example.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain the different uses and applications of lower bound theory.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Apply the branch and bound algorithm to solve the travelling salesperson problem for a given graph.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2023, 2022
Describe the graph coloring / m-coloring problem and give an algorithm for it, including application to an example graph.
Appeared 2x (2023, 2022)
-
7 Marks Medium Priority Asked: 2023, 2022
Explain the method of reduction to solve the travelling salesperson problem using branch and bound.
Appeared 2x (2023, 2022)
-
14 Marks Medium Priority Asked: 2024
Write short notes on any two of: Parallel Algorithm, Huffman Coding, Space Complexity, Traveling Sales Person Problem
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
Explain the 8-queens problem and write a backtracking algorithm to solve it.
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
Explain the general method of branch and bound.
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
Design Horner's algorithm for polynomial evaluation.
Appeared 1x (2024)
-
14 Marks Low Priority Asked: 2023
Write short notes on any two of: Parallel Algorithms, Data Stream Algorithms, Logic Optimization, Optimal Merge Patterns
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Explain how lower bound theory is used to solve algebraic problems.
Appeared 1x (2023)
-
7 Marks High Priority Asked: 2025
Explain NP-hard and NP-complete problems with suitable examples.
Appeared 2x (2025)
-
7 Marks High Priority Asked: 2024, 2023, 2022
Compare and contrast NP-hard vs NP-complete classes.
Appeared 3x (2024, 2023, 2022)
-
7 Marks High Priority Asked: 2025, 2022
Explain what is a data stream algorithm, how it is used, with an example.
Appeared 2x (2025, 2022)
-
7 Marks Medium Priority Asked: 2025
What are approximation algorithms? Explain their need and applications.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Discuss advanced tree and graph algorithms. Explain the importance of shortest path algorithms.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Write short notes on data stream algorithms and parallel algorithms.
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2023
What are B-trees? How are they created? Give its advantages.
Appeared 1x (2023)
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel