Optimization And Optimal Control by