Librería Simplex

Para cargar la librería en simplex: load("simplex")

Función para resolver un programa lineal: minimize_lp(obj,cond,[pos])

Descripción de los parámetros:

Ejemplo

Considere el problema:

Un problema sin restricciones de positividad: minimize_lp : minimize_lp(x+y,[3*x+y>0,x+2*y>2]);

\[\min x+y \\3x+y>0\\ x+2y>2\]

Un problema con restricciones de positividad: minimize_lp : minimize_lp(x+y,[3*x+y>0,x+2*y>2]);

\[\min x+y \\3x+y>0\\ x+2y>2\\ x\geq 0\\ y\geq 0\]

Un problema sin puntos factibles: minimize_lp : minimize_lp(x+y,[3*x+y=0,x+2*y>2],[x,y]);

\[\min x+y \\3x+y=0\\ x+2y>2\\ x\geq 0\\ y\geq 0\]

Un problema no acotado: minimize_lp(x+y,[3*x+y>0]);

\[\min x+y \\3x+y>0\]

Resuelva el siguiente problema:

\[\min 2x+2y+z \\3x+y+z>-2\\ x+2y+z>3\\x+y+z>2\\ x\geq 0\\ y\geq 0\\z\geq 0\]

Para este problema determine el mínimo y los valores donde se alcanza el mínimo.