Finite dynamic programming: an approach to finite markov decision processes - White, D J (1978)