Applied dynamic programming - Bellman, Richard E. (Princeton University Press, 1962)