Modelización. Condiciones de optimalidad. Procedimientos de descenso para problemas sin restricciones. Métodos de direcciones conjugadas. Métodos casi Newton. Problemas con restricciones lineales. Problemas con restricciones no lineales. Métodos basados en el uso de penalizaciones.