Profesor: Dr. Carlos Artemio Coello Coello

Enfoque del Curso

En este curso se estudiarán diversos métodos de programación matemática para resolver problemas de optimización no lineal (principalmente sin restricciones). El curso enfatizará aspectos algorítmicos y de implementación sobre los aspectos teóricos, por lo que es necesario tener al menos conocimientos básicos de programación en C/C++. También se requieren conocimientos de cálculo, trigonometría, geometría y álgebra.

Formación de evaluación

Para calcular la calificación final del curso, se considerarán los siguientes porcentajes:

Tareas 40%

Primer Examen Parcial 20%

Segundo Examen Parcial 20%

Examen Final 20%

Para aprobar el curso, deberán obtenerse un mínimo del 70% del total de puntos en juego durante el cuatrimestre (sin incluir los de bonificación)

Temario

  • Antecedentes Históricos

  • Conceptos Básicos

  • Ventajas y Desventajas de la Optimización Numérica

  • Métodos de Optimización para problemas sin Restricciones

  • Condiciones Necesarias y Suficientes para que una Solución sea óptima

  • Métodos de Optimización para Problemas con Restricciones

Textos Complementarios

  • Kalyanmoy Deb., Optimization for Engineering DesignAlgorithms and Examples, Prentice-Hall of India, New Delhi, 1995.

  • David M. Himmenlblau, Applied Nonlinear Programming, McGraw-Hill, New York, 1972.

  • G.V. Reklaitis, A. Ravindran and K.M. Ragsdell, Engineering Optimization. Methods and Applications, John Wiley & Sons, Inc., New York, 1983.

  • Jorge Nacedal and Stephen J. Wright, Numerical Optimization, Springer, New York, 1999.

  • Garrett N. Vanderplats, Numerical Optimization Tehniques for Engineering Desing With Applications, McGraw-Hill, New York, 1984.

  • J. Fréderic Bonnans, J. Charles Gilbert, Claude Lemarechal and Claudia A. Sagastizabal, Numerical Optimitation. Theoretical and Practical Aspects, Springer, Berlin, 2003.

Volver