Investigación Operativa

por Unai Borregón Categorías: Universidad
Compartir
Compartir el curso
Enlace de página
Compartir en los medios sociales

Acerca de este curso

Investigación Operativa ofrece un recorrido completo por la modelización y la optimización aplicadas a la toma de decisiones. Cubre formulación de modelos, programación lineal y el método símplex, junto con dualidad y análisis de sensibilidad. Avanza hacia redes y flujos, programación entera y mixta, no lineal y dinámica, además de modelos estocásticos, análisis de decisiones, simulación y enfoques multiobjetivo y metaheurísticos.

 

Las lecciones son breves y autocontenidas, con un progreso claro y ejemplos prácticos. El objetivo es consolidar una base sólida que prepare al estudiante para asignaturas y aplicaciones en ingeniería, ciencia de datos y gestión empresarial.

¿Qué aprenderás?

  • Formular modelos de optimización a partir de situaciones reales y validar sus supuestos.
  • Resolver problemas de programación lineal con método símplex y analizar dualidad y sensibilidad.
  • Modelar y resolver problemas de flujos, transporte, asignación y planificación.
  • Diseñar formulaciones de programación entera/mixta y comprender técnicas exactas (B&B, cortes).
  • Aplicar técnicas de optimización no lineal, dinámica y modelos estocásticos (colas e inventarios).
  • Usar simulación y análisis de decisiones para evaluar alternativas bajo riesgo e incertidumbre.

Contenido del curso

Módulo 1: Modelización y metodología OR
Qué es la IO, fases del proceso (formulación–resolución–validación), estructura de un buen modelo y comunicación de resultados.

  • Lección 1.1: Qué es la IO; tipos de modelos; flujo de trabajo
  • Lección 1.2: Variables, restricciones, función objetivo y supuestos
  • Lección 1.3: De un texto a un modelo (plantillas y checklists)
  • Lección 1.4: Validación, sensibilidad cualitativa y comunicación de resultados

Módulo 2: Programación lineal (PL) — fundamentos
Forma estándar/canónica, región factible y geometría de la PL como base para los algoritmos.

Módulo 3: Método símplex y variantes
Implementación y variantes prácticas del símplex para resolver PL de forma eficiente.

Módulo 4: Dualidad y análisis de sensibilidad
Relación primal–dual, interpretación económica (precios sombra, costes reducidos) y análisis postóptimo.

Módulo 5: Modelos clásicos de PL aplicada
Familia de modelos prototípicos (transporte, asignación, mezclas, planificación).

Módulo 6: Flujos en redes
Modelos sobre grafos con conservación de flujo y variantes con costes.

Módulo 7: Programación entera y mixta (PE/PEM)
Cuándo y cómo imponer enteridad: técnicas exactas y formulaciones eficaces.

Módulo 8: Programación no lineal (PNL) y convexidad
Problemas no lineales diferenciables, convexidad y condiciones de optimalidad.

Módulo 9: Programación dinámica (PD)
Descomposición por etapas y principio de optimalidad con ejemplos representativos.

Módulo 10: Modelos estocásticos: colas e inventarios
Variabilidad en operaciones: rendimiento de colas y control de inventarios.

Módulo 11: Análisis de decisiones y utilidad
Criterios bajo riesgo e incertidumbre con utilidad, valor de la información y sensibilidad.

Módulo 12: Simulación (eventos discretos y Monte Carlo)
Experimentación computacional cuando el análisis cerrado no es viable; diseño de simulaciones y estimación.

Módulo 13: Optimización multiobjetivo
Trade-offs entre objetivos: frentes de Pareto, escalarización e indicadores.

Módulo 14: Metaheurísticas (visión aplicada)
Búsqueda eficiente cuando el óptimo exacto es inviable; métodos y combinaciones con exactos.

Módulo 15: Proyectos integradores y ética de la optimización
Integrar todo el ciclo OR con casos reales y perspectiva ética/organizacional.