Nonlinear Programming Nonlinear Programming Methods to solve Optimization Problems Linear Programming Simplex Method Line Search Using Derivatives Newton's Method Multidimensional Search Without Using Derivatives Hooke-Jeeves Method Rosenbrock Method Multidimensional Search Using Derivatives Newton's Method Steepest Descent Gradient Method Methods Using Conjugate Directions: Quasi-Newton and Conjugate Gradient Methods Davidon-Fletcher-Powell Method Fletcher-Reeves Method