The art and theory of dynamic programming - Dreyfus, Stuart E; Law, Averill M (Mathematics in science and engineering, 130, 1977)