Unit 3: Greedy Algorithms and Dynamic Programming21CSC204J

Dynamic Programming: 0/1 Knapsack and Matrix Chain Multiplication

Curriculum and historical examination lineage for Dynamic Programming: 0/1 Knapsack and Matrix Chain Multiplication under Unit 3 (Greedy Algorithms and Dynamic Programming) of Design and Analysis of Algorithms (21CSC204J) at SRMIST.

Appearances
4
Cataloged Exam Questions
Exam Papers
3
Distinct University Exams
Question Families
0
Recurring Conceptual Archetypes
SRMIST Status
Active
Regulation 2021 Syllabus
Assessment Cycle Weightage

Historical appearance distribution across SRMIST Formative Tests (CT1, CT2) and University End Semester examinations.

CT1
0
Cycle Test 1
CT2
0
Cycle Test 2
EndSem
4
Semester Exam
Marks Weightage Distribution

Factual marks weightage of questions asked on this topic in historical examinations.

1 Marks:1 questions
8 Marks:1 questions
15 Marks:2 questions
Sample Past Exam Questions

Representative historical questions extracted directly from SRMIST examination papers.

Which of the following design techniques uses memoization? [1] A. Greedy B. Dynamic programming C. Divide and conquer D. Brute force

Year: 2024•Assessment: EndSem
1 Marks

Solve the following instance of 0/1 knapsack problem given the knapsack capacity as W = 5 using dynamic programming. Items Weight Value 1 4 10 2 3 20 3 2 15 4 5 25 [8]

Year: 2024•Assessment: EndSem
8 Marks

Consider a matrix multiplication chain F1 F2 F3 F4 F5, where matrices F1, F2, F3, F4, and F5 are of dimensions $2 \times 25$, $25 \times 3, 16 \times 1$, and $1 \times 1000$,...

Year: 2025•Assessment: EndSem
15 Marks

If we have four matrices A_1, A_2, A_3 and A_4; in how many ways can they be parenthesized for multiplication? Mention them. If the dimensions for the matrices A_1, A_2, A_3 and...

Year: 2025•Assessment: EndSem
15 Marks
Historical Papers Indexed (3)

Examinations where questions for Dynamic Programming: 0/1 Knapsack and Matrix Chain Multiplication have appeared.

Design and Analysis of Algorithms - JULY 2024 Examination Paper
2024EndSem
Design and Analysis of Algorithms - JULY 2025 Examination Paper
2025EndSem
Design and Analysis of Algorithms - MAY 2025 Examination Paper
2025EndSem
Other Exam Topics in Unit 3: Greedy Algorithms and Dynamic Programming

Master Dynamic Programming: 0/1 Knapsack and Matrix Chain Multiplication in MintAI

Practice past exam questions, test recurring archetypes, and view predictive probability for this topic before your upcoming exam.