Unit - 4 Dynamic Programming Introduction
Unit - 4 Dynamic Programming Introduction
Chapter – 4
Dynamic Programming
1
Introduction
Dynamic Programming is typically applied to the
optimization problems.
4
Problems that can be solved using
Dynamic Programming
5
Divide and Conquer Dynamic Programming
1) The problem is divided into sub 1) All the possible solutions to a
problems. All sub problems are problem are obtained and the
solved independently. Finally all the 6 solution with optimal value becomes
solutions of the sub problems are the solution of the problem.
combined to get the solution of
given problem.
2) It uses Top-Down approach. 2) It uses Bottom-Up approach.