La programación lineal es una técnica matemática utilizada para optimizar el uso de recursos limitados en organizaciones y empresas, desarrollada formalmente en 1947 por George B. Dantzig mediante el método simplex. Esta técnica busca maximizar o minimizar una función lineal sujeta a restricciones, considerada esencial en la investigación operativa y aplicada en diversas áreas como economía, transportes y planificación de producción. Para implementar un modelo de programación lineal, se deben identificar variables, funciones objetivo y restricciones, todo en términos de relaciones lineales.