Title: Art of Computational Dynamic Programming