Dynamic Programming In Operation Research