Dynamic programming, a practical introduction - Smith, David K (ENGLAND ELLIS HORWOOD, 1991)