Design & Analysis of Algorithms (DAA) SPPU Endsem Question Paper Nov 2022
All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.
- Subject code
- 410241
- Pattern
- 2019 pattern
- Exam
- Endsem
- Session
- Nov 2022
- Max. marks
- 70
- Time
- 2½ Hours
- Semester
- VII
- Paper code
- [5927]-342
Printed for: B.E. (Computer Engineering)
Instructions to the candidates
- Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
- Neat diagrams must be drawn wherever necessary.
- Figures to the right side indicate marks.
- Assume suitable data, if necessary.
Questions
Q1
- a)[10]
This part has equations that don’t show as text. Open the PDF to read it.
- b)[8]
Explain Greedy strategy: Principle, control abstraction, time analysis of control abstraction with suitable example.
OR- a)
Q2
- a)[10]
This part has equations that don’t show as text. Open the PDF to read it.
- b)[8]
Explain Dynamic programming: Principle, control abstraction, time analysis of control abstraction with suitable example.
- a)
Q3
- a)[9]
This part has equations that don’t show as text. Open the PDF to read it.
- b)[8]
Explain with suitable example Backtracking: Principle, control abstraction, time analysis of control abstraction. 2
OR- a)
Q4
- a)[9]
What is Branch and Bound method? Write control abstraction for Least Cost search?
Also asked:May 2023
- b)[8]
This part has equations that don’t show as text. Open the PDF to read it.
- a)
Q5
- a)[10]
Write short notes on the following. i) Aggregate Analysis ii) Accounting Method iii) Potential Function method iv) Tractable and Non-tractable Problems
Also asked:May 2023
- b)[8]
Write short notes on with suitable example of each i) Randomized algorithm ii) Approximation algorithm
Also asked:May 2023
OR- a)
Q6
Q7
- a)[10]
Write short notes on the following. i) Multithreaded matrix multiplication. ii) Multithreaded merge sort iii) Distributed breadth first search iv) The Rabin-Karp algorithm
Also asked:May 2023
- b)[7]
With respect to Multithreaded Algorithms explain Analyzing multithreaded algorithms, Parallel loops, Race conditions.
Also asked:Nov 2023
OR- a)
Q8
- a)[9]
Write and explain pseudo code for Multi-threaded merge sort algorithm. How parallel merging gives a significant parallelism advantage over Merge Sort?
- b)[8]
Write a pseudo code for naïve string matching algorithm and Rabin- Karp algorithm for string matching and analyze the same.
- a)