Está en la página 1de 6

FACULTAD DE INGENIERÍA DE MINAS CIVIL

AMBIENTAL
ESCUELA PROFESIONAL DE INGENIERÍA DE MINAS

INVESTIGACIÓN DE OPERACIONES
MINERAS
Ciclo: VIII
MSc. Paul Percy CANTA CARLOS
SOLUCION DE UN PROGRAMA LINEAL
METODO SIMPLEX: RESTRICCIONES DEL TIPO ≤, ≥ o =
Para empezar a aplicar el método simplex, todo bi ha de ser 4X1 + 3X2 + 2X3 ≤ 10
≥ 0, porque bi son los valores de las variables en la solución -3X1 + 5X2 + 4X3 ≥ 8
básica factible dada. Por tanto si algún bi < 0, debemos
multiplicar dicha restricción por -1 lo que invierte la 4X1 + X2 + 6X3 = 7
tendencia de la desigualdad.

Introducimos variables de holgura para convertirlas en


La restricción: las siguientes igualdades restringidas:
3X1- 5X2 – 4X3 ≤ -8, se convierte en:
-3X1 + 5X2 + 4X3 ≥ 8 4X1 + 3X2 + 2X3 + X4 = 10
-3X1 + 5X2 + 4X3 - X5 = 8
Por tanto siempre podemos convertir el problema dado, de 4X1 + X2 + 6X3 =7
forma que bi ≥ 0, pero este puede dar lugar a la Para aplicar el método simplex, es necesario tener una
introducción de restricciones de la forma ≥. solución BÁSICA FACTIBLE INICIAL, para estas ecuaciones
las variables de holgura no proporcionan una solución
básica factible, porque X4 = 10 , X5 = -8 y la tercera
Consideremos las siguientes restricciones: restricción carece de variable de holgura.
12/02/2020 UNIVERSIDAD NACIONAL DE HUANCAVELICA 2
METODO SIMPLEX: RESTRICCIONES DEL TIPO <, > o =
VARIABLES ARTIFICIALES Utilizando las variables de holgura, obtenemos la sgte
solución básica inicial X1=X2=X3= 0 ; X4=30 y X5=-29.
En los problemas en que las variables de holgura no nos
proporciona la solución básica factible inicial, tenemos que
hallar el medio de contar con una, un medio para Pero X5 < 0, no es una solución básica, asi que debemos
conseguirlo es introducir nuevas variables similares (pero introducir una variable artificial X6, de modo que:
no idénticas). Ejemplo:
Maximizar Z = 4X1 + 3X2 + 2X3
2X1 + X2 + 2X3 - X5 + X6 = 29
s. a.: 2X1 + X2 + X3 ≤ 30
No hay variable básica para la tercera restricción,
2X1 + X2 + 2X3 ≥ 29 añadimos una nueva variable artificial X7, para obtener:
X1 + 2X2 + X3 = 19 X1 + 2X2 + X3 + X7 = 19 , ahora si tenemos una solución
Xj ≥ 0 básica factible inicial.
Añadiendo las variables de holgura 2X1 + X2 + X3 + X4 = 30
Maximizar Z = 4X1 + 3X2 + 2X3 + 0X4 + 0X5 2X1 + X2 + 2X3 - X5 + X6 = 29
s. a.: 2X1 + X2 + X3 + X4 = 30 X1 + 2X2 + X3 + X7 = 19
2X1 + X2 + 2X3 - X5 = 29
X1 + 2X2 + X3 = 19 Que pasa ahora, con la función Z = ?
12/02/2020 UNIVERSIDAD NACIONAL DE HUANCAVELICA 3
METODO SIMPLEX: RESTRICCIONES DEL TIPO <, > o =
Si se trata de maximizar, damos a los coeficientes Z - 4X1 - 3X2 - 2X3 + 0X4 + 0X5 + MX6 + MX7= 0
de las variables artificiales X6 y X7 en la función
objetivo, un valor de número negativo elevado,
usualmente denominado –M, entonces la 2X1 + X2 + X3 + X4 = 30
función objetivo será:
2X1 + X2 + 2X3 - X5 + X6 = 29 x (-M)
Z = 4X1 + 3X2 + 2X3 + 0X4 + 0X5 – MX6 – MX7
X1 + 2X2 + X3 + X7 = 19 x(-M)
Ahora bien –M es un número negativo tan
elevado que mientras se encuentra X6 y X7 en la
solución, el valor de la función objetivo es Z - 4X1 - 3X2 - 2X3 + 0X4 + 0X5 + MX6 + MX7 = 0
terriblemente negativo. Puesto que el método
simplex maximiza la función objetivo, sustituirá a -2MX1 -MX2 -2MX3 + MX5 - MX6 = -29M
X6 y X7 con alguna otra variable antes de -MX1 – 2MX2 - MX3 - MX7 = -19M
alcanzar la solución final. Por tanto en la
solución final X6 y X7 tendrán un valor cero,
quedando por tanto, la solución al problema sin Z+(-4-3M)X1 + (-3-3M)X2 + (-2-3M)X3 + 0X4 + MX5 + OX6 + 0X7 = 48M
alteración.

MX6 y MX7 influyen en la función objetivo, se


tiene que eliminar, replanteando la función
objetivo.
12/02/2020 UNIVERSIDAD NACIONAL DE HUANCAVELICA 4
Z X1 X2 X3 X4 X5 X6 X7 bi c bi/aij
Z 1 -4-3M -3-3M -2-3M 0 M 0 0 -48M -8-56M
X4 0 2 1 1 1 0 0 0 30 35 30/2 = 15
X6 0 2 1 2 0 -1 1 0 29 34 29/2 = 14.5
X7 0 1 2 1 0 0 0 1 19 24 19/1 = 19
Z 1 0 -1-3/2M 2 0 -2-1/2M 2+3/2M 0 58-9/2M 60-5M
X4 0 0 0 -1 1 1 -1 0 1 1 1/0 =
X1 0 1 1/2 1 0 -1/2 1/2 0 29/2 17 29/2 ÷1/2 = 29
X7 0 0 3/2 0 0 1/2 -1/2 1 9/2 7 9/2 ÷ 3/2 = 3
Z 1 0 0 2 0 -5/3 5/3+M 2/3+M 61 194/3+2M
X4 0 0 0 1 1 1 -1 0 1 1 1/1 = 1
X1 0 1 0 1 0 -2/3 2/3 -1/3 13 44/3 13 ÷-2/3 = -39/2
X2 0 0 1 0 0 1/3 -1/3 2/3 3 14/3 3 ÷ 1/3 = 9
Z 1 0 0 1/3 5/3 0 M 2/3+M 188/3 199/3+2M

X5 0 0 0 -1 1 1 -1 0 1 1
X1 0 1 0 1/3 2/3 0 0 -1/3 41/3 46/3
X2 0 0 1 1/3 -1/3 0 0 2/3 8/3 13/3
12/02/2020 UNIVERSIDAD NACIONAL DE HUANCAVELICA 5
Un problema tiene solución cuando todas las variables artificiales salen de la base (dejan de ser
básicas. Si se llega a una solución óptima estando presente las variables básicas la variable artificial;
el problema no tiene solución.

Una variable artificial que sale de la base no puede ni debe volver a ingresar a la misma,
generalmente la columna de la variable artificial que sale de la base ya no es necesario calcular

12/02/2020 UNIVERSIDAD NACIONAL DE HUANCAVELICA 6

También podría gustarte