Accelerating Dynamic Programming