Applied dynamic programming for optimization of dynamical systems. - Rush D. Robinett; David G. Wilson; G. Richard Eisler; John E. Hurtado (SIAM, 2005)