Este documento presenta una introducción a la teoría de la investigación operativa y la optimización, incluyendo la programación lineal, la dualidad, el análisis de sensibilidad, problemas como el transporte y la asignación, modelos de redes, programación entera y teoría de colas. Explica los conceptos teóricos y métodos como el simplex, el algoritmo de Ford-Fulkerson y el algoritmo de ramificación y acotación. También contiene ejemplos y ejercicios prácticos de diferentes problemas de optimización.