Differential dynamic programming - Jacobson, David H. (Modern analytic and computational methods is science and mathematics, 1970)