Dynamic programming: foundation and principle - Sniedovich, M (Boca raton CRC, 2011)
Keywords: DYNAMIC PROGRAMMING