Cannon, Michael D. Theory of optimal control and mathematical programming / - 1970. - McGraw-Hill series in system science ed by A V Balakrishnan .