La programación lineal es una técnica matemática de optimización que trata de maximizar o minimizar una función objetivo sujeta a restricciones. Un problema de programación lineal consta de una función objetivo lineal y restricciones en forma de igualdades o desigualdades. La solución gráfica de problemas de dos variables implica encontrar el punto óptimo dentro del conjunto factible definido por las restricciones.