Dynamic Programming Solution Algorithms Research Articles