Describir: Nonlinear and dynamic programming / G. Hadley /