Este documento describe dos variantes del método simplex para resolver problemas de programación lineal con restricciones de igualdad o desigualdad: 1) el método de la Gran "M" penaliza la función objetivo para tratar las restricciones; y 2) el método de doble fase resuelve primero un problema auxiliar de minimización (Fase I) antes de resolver el problema original (Fase II).