La programación lineal es un método matemático para maximizar o minimizar una función objetivo sujeto a restricciones lineales. El método tradicional para resolver problemas de programación lineal es el método simplex. Este documento describe los principios básicos, métodos y casos especiales de la programación lineal.