Professional Documents
Culture Documents
CODIGO ING200
ASIGNATURA Optimización
CREDITOS 4,5
REQUISITOS MAT-111 Algebra Lineal
MAT-203 Cálculo Multivariable
FACULTAD DE ORIGEN - Sede Ingeniería y Ciencias
DISTRIBUCIÓN HORARIA 3,5 hrs clases/semana
1,17 hrs ejercicios/semana
PROFESORES Omar Matus (S1)
Daniel Rossi (S2)
Viviana Barile (S3)
Francisco Duque (S4)
Andrea Arriet (V1)
AÑO Y SEMESTRE 2018-1
2. Objetivos
De manera más específica, al terminar el curso el(la) alumno(a) estará capacitado(a) para:
ING200 Optimización 1
- Modelar restricciones lógicas usando variables de decisión enteras.
- Aplicar el algoritmo de branch-and-bound y usarlo en problemas de programación entera.
- Caracterizar los tipos de problemas no lineales entendiendo el impacto del concepto de
convexidad en optimización. Identificar la optimalidad o no de una solución usando las
condiciones de optimalidad en problemas no lineales con y sin restricciones.
- Resolver problemas básicos de programación lineal, lineal entera y no lineal usando un
lenguaje de modelamiento (software).
- Introducción
o Introducción a la construcción de modelos
Ref: Hillier & Lieberman Caps 1, 2 y 3 u Ortiz, Varas y Vera Caps 1 y 2
- Modelamiento matemático
o Modelos lineales continuos.
o Modelos lineales enteros.
o Modelos de flujo en redes.
Ref: Hillier & Lieberman Caps 1, 2 y 3 y Ortiz, Varas y Vera Caps 1 y 2
- Programación Lineal:
o Geometría de la Programación Lineal.
o Tipos de soluciones de los problemas lineales.
o Simplex Primal (Fase I y Fase II).
o Método de Tableau
Ref: Hillier & Lieberman Cap 5 u Ortiz, Varas y Vera Caps 4 y 5.
- Análisis en Programación Lineal:
o Dualidad (definición, teorema débil y sus corolarios, teorema fundamental,
holgura complementaria, interpretación económica).
o Análisis de sensibilidad (lado derecho, costos, agregar y eliminar restricciones,
agregar y eliminar variables, interpretación de soluciones).
Ref: Hillier & Lieberman Cap 6 u Cap 7 (Secc. 7.1-7.2) u Ortiz, Varas y Vera Cap 6.
- Problemas de Flujo en Redes y sus algoritmos:
o Conceptos básicos de grafos.
o Algoritmos básicos para redes: Dijkstra, Ford-Fulkerson.
Ref: Hillier & Lieberman Cap 10 (Sec 10.1-10.5).
- Programación No Lineal:
ING200 Optimización 2
o Tipos de problemas no lineales.
o Convexidad.
o Optimización sin restricciones: condiciones de optimalidad necesarias y
suficientes, dirección factible, métodos del gradiente y Newton.
o Optimización con restricciones: Condiciones de optimalidad de Karush-Kuhn-
Tucker y método de Lagrange.
Ref: Hillier & Lieberman Cap 13 (Sec 13.1-13.6).
- Programación Lineal Entera:
o Geometría de la Programación Lineal Entera.
o Algoritmo de Branch & Bound (ramificación y acotamiento).
Ref: Hillier & Lieberman Cap 12.
- Uso de software y lenguaje de modelamiento AMPL:
o Instalación
o Sintaxis
o Modelamiento y ejecución de modelos en AMPL.
Ref: Fourer, Gay & Kernighan Caps 1-5
4. Metodología
a) Clases de Cátedra
Los estudiantes son los responsables de su propio aprendizaje.
A través de clases expositivas se discuten los conceptos relevantes de cada tema. También
se discutirán casos relevantes.
El grado de avance en el conocimiento desarrollado por el estudiante se hará a través de las
evaluaciones pertinentes que se detallan a más adelante.
b) Ayudantía
El ayudante propone ejercicios que los alumnos deben resolver durante la clase y resuelve
sus dudas.
c) Controles
El propósito de los controles y la ayudantía es complementar los temas vistos en clase y
resolver dudas en aspectos básicos o en contenidos que son requisito del curso. Por ello, los
contenidos de los controles NO son necesariamente similares a los de las pruebas. La
referencia para los controles son los ejercicios propuestos al final de cada capítulo del texto
guía. Asimismo, los controles pueden o no incluir uso de AMPL para la resolución de
algunos problemas. El número de controles y/o tareas computacionales será definido por
cada profesor de forma independiente.
d) Pruebas
ING200 Optimización 3
Las pruebas miden el grado de entendimiento del estudiante de los contenidos del curso de
acuerdo a la agenda. Principalmente comprenden ejercicios prácticos, evaluación de
conceptos teóricos, modelamiento algebraico de problemas y AMPL.
e) Examen final
El examen final mide el grado de entendimiento del estudiante de los contenidos del curso
vistos durante el semestre al igual que las pruebas cubre ejercicios prácticos, evaluación de
conceptos teóricos y modelamiento algebraico de problemas. El examen cubre los
contenidos cubiertos o no en las pruebas.
5. Ética
Se exigirá el cumplimiento de las normas éticas comúnmente aceptadas y que son parte
integrante de estas normas las señaladas en el Código de Honor y demás Reglamentos de la
Universidad:
ING200 Optimización 4
acto que debería realizar”.
6. Dedicación
Este curso asume una dedicación promedio de 10 a 12 horas semanales por parte del estudiante
(incluidas las horas de clase).
7. Evaluación
Nota Final:
Nota Final = 0.1 Controles + 0,3 Prueba 1 + 0,3 Prueba 2 + 0,3 Examen Final
OBSERVACIONES
a) Las personas que hayan faltado a alguna prueba o al examen y hayan justificado
debidamente ante Secretaria de Pregrado deben presentarse a una evaluación recuperativa
ING200 Optimización 5
cuya nota reemplazará la(s) nota(s) de la(s) prueba(s) o del examen que no se haya rendido
siempre que no sea más de una de esas evaluaciones. La fecha de estas evaluaciones es el
día definido por la universidad para pruebas recuperativas según el Calendario Académico de
la UAI. Si se falta a dos o más pruebas/exámenes el estudiante reprueba automáticamente con
nota mínima. Esta prueba incluirá materias de todo el semetre.
b) En caso de inasistencia justificada a un control, la prueba posterior a ese control remplazará
esta nota.
c) Las justificaciones a ausencias a cualquier evaluación deberán presentarse a Pregrado dentro
de un plazo máximo de 2 días hábiles desde que cesa el impedimento. Una justificación se
considerará válida solo si es aceptada y notificada por Pregrado al profesor.
d) Los reclamos a pruebas y controles deben hacerse llegar por escrito o a través de Emarking.
Ante cualquier reclamo recibido el profesor se reserva el derecho de revisar la prueba en su
totalidad con el ajuste de nota correspondiente. Reclamos injustificados o incorrectos
causarán una penalización en la nota final de la prueba, de hasta dos décimas de la nota
final de ésta.
8. Bibliografía
Bibliografía básica
HILLIER & LIEBERMAN. Investigación de Operaciones. McGraw Hill. Edición 6. 2015.
FOURER, GAY & KERNIGHAN. AMPL: A Modeling Language for Mathematical
Programming. Disponible en versión pdf libre en: http://ampl.com/resources/the-ampl-
book/chapter-downloads/
Bibliografía complementaria
ORTIZ, Carmen, VARAS, Samuel & VERA, Jorge. Optimización y Modelos para la
Gestión. J·C· Saez Editor, 2ª Edición, 2004
WINSTON Wayne. Investigación de Operaciones: aplicaciones y algoritmos. Cengage
Editores, 4ta Edición. 2005
ING200 Optimización 6
(h) Una formación amplia necesaria para comprender el impacto de las soluciones de ingeniería
en un contexto global, económico, ambiental y social.
(i) Reconocimiento de la necesidad y la habilidad para comprometerse en un aprendizaje
permanente
(j) Conocimiento de temas contemporáneos
(k) Competencia para usar técnicas, habilidades y herramientas modernas de ingeniería
necesarias para la práctica ingenieril
ING200 Optimización 7