Método Simplex-1
Método Simplex-1
Método Simplex-1
Una matriz puede definirse como una ordenación rectangular de elementos, (o listado finito
de elementos), los cuales pueden ser números reales o complejos, dispuestos en forma de
filas y de columnas.
La matriz idéntica o identidad es una matriz cuadrada (que posee el mismo número tanto
de columnas como de filas) de orden n que tiene todos los elementos diagonales iguales a
uno (1) y todos los demás componentes iguales a cero (0), se denomina matriz idéntica o
identidad de orden n, y se denota por:
Una consideración importante consiste en que el sistema de restricciones debe ser restrictivo,
y esto significa solo una cosa: El lado derecho de las restricciones no puede contener
variables, solo un número mayor o igual a 0.
Segundo, a multiplicar ambos lados de la igualdad por (-1), de tal manera que el lado
derecho cumpla con la condición: positivos mayores o iguales a 0.
De esta manera lograríamos estandarizar esta restricción para nuestro algoritmo Simplex.
Este paso consiste en cumplir las consideraciones del modelo para que se ajuste al método
Simplex:
En este paso el objetivo es asignar a cada recurso una variable de Holgura, dado que todas
las restricciones son «<=».
Vemos que en la fila z existe un valor de las variables de decisión que aún es negativo, estas
variables de decisión tienen que tener un valor de mayor o igual a 0.
Variables de Decisión:
Función Objetivo:
Maximizar 𝑍𝑚𝑎𝑥 = 50𝑥1 + 120𝑥2
Restricciones:
1. 𝑥1 + 𝑥2 ≤ 110
2. 100𝑥1 + 200𝑥2 ≤ 10.000
3. 10𝑥1 + 30𝑥2 ≤ 1.200
Restricción de no negatividad:
𝑥1 , 𝑥2 ≥ 0
Donde las restricciones están asociadas a la disponibilidad máxima de hectáreas para la plantación, presupuesto
disponible, horas hombre en el período de planificación y no negatividad, respectivamente.
Sujeto a:
𝑥1 + 𝑥2 ≤ 110 𝑥1 + 𝑥2 + 𝑆1 = 110
100𝑥1 + 200𝑥2 ≤ 10.000 100𝑥1 + 200𝑥2 + 𝑆2 = 10.000
10𝑥1 + 30𝑥2 ≤ 1.200 10𝑥1 + 30𝑥2 + 𝑆3 = 1200
Basicas Z X Y S1 S2 S3 Solución
z 1 -50 -120 0 0 0 0 fila z
S1 0 1 1 1 0 0 110 fila S1
S2 0 100 200 0 1 0 10000 Fila S2
S3 0 10 30 0 0 1 1200 Fila S3
2) Hacer 1 el elemento pivote, en este caso hay que dividir entre 30 toda la fila pivote
Basicas z x y s1 s2 s3 Resultado
z 1 -50 -120 0 0 0 0
s1 0 1 1 1 0 0 110
s2 0 100 200 0 1 0 10000
s3 0 1/3 1 0 0 1/30 40 renglon pivote
Basicas z x y s1 s2 s3 Resultado
z 1 -10 0 0 0 4 4800 R1 =120*R4+R1
s1 0 2/3 0 1 0 -0 70 R2 =(-1)R4+R2
s2 0 100/3 0 0 1 (-20/3) 2000 R3 =(-200)*R4+R3
s3 0 1/3 1 0 0 1/30 40 R4 se copia igual
Vemos que en la fila z existe un valor de las variables de decisión que aún es negativo (-10),
estas variables de decisión tienen que tener un valor de mayor o igual a 0.
Basicas z x y s1 s2 s3 Resultado
z 1 -10 0 0 0 4 4800
s1 0 2/3 0 1 0 - 1/30 70 =70/(2/3) 105
s2 0 100/3 0 0 1 (-20/3) 2000 =2000/(100/3) 60 menor valor
s3 0 1/3 1 0 0 1/30 40 =40/(1/3) 120
Basicas z x y s1 s2 s3 Resultado
z 1 -10 0 0 0 4 4800
s1 0 2/3 0 1 0 - 1/30 70
s2 0 1 0 0 3/100 - 1/5 60
s3 0 1/3 1 0 0 1/30 40
Basicas z x y s1 s2 s3 Resultado
z 1 0 0 0 3/10 2 5400 R1 =10*R3+R1
s1 0 0 0 1 -1/50 1/10 30 R2 =(-2/3)*R3+R2
s2 0 1 0 0 3/100 - 1/5 60 R3
s3 0 0 1 0 -1/100 1/10 20 R4 =(-1/3)*R3+R4
Entonces la solución se toman las filas donde dicha variable es igual a 1, es decir