Algorítmo Simplex
Algorítmo Simplex
Algorítmo Simplex
ALGORITMO SIMPLEX
entre cero.
APLICACIÓN DEL MÉTODO SIMPLEX.
Un agricultor tiene una parcela de 1280 m² para dedicarla al cultivo de árboles frutales:
naranjos, perales, manzanos y limoneros. Se pregunta de qué manera debería repartir la
superficie de su parcela, entre las variedades antes mencionadas, para conseguir el máximo
beneficio sabiendo que cada naranjo necesita un mínimo de 32 m², cada peral 8 m², cada
manzano 8 m² y cada limonero 24 m².
Dispone de 1800 horas de trabajo al año, de las cuales cada naranjo necesita 30 horas al año,
cada peral 5 horas, cada manzano 10 horas y, finalmente, cada limonero necesita 20 horas.
A causa de la sequía, el agricultor tiene restricciones para el riego, ya que le han asignado 400
m³ de agua anuales. Las necesidades anuales son de 4 m³ por cada naranjo, 2 m³ por cada
peral, 2 m³ por cada manzano y 4 m³ por cada limonero.
Finalmente, los beneficios unitarios para el agricultor son de $1000 por cada naranjo, $500 por
cada peral, $400 por cada manzano y $600 por cada limonero.
SOLUCIÓN.
Lo primero que debe hacerse es determinar las
denominadas “variables de decisión” y representarlas
algebráicamente. En este caso:
Necesidades de terreno:
32X1 + 8X2 + 8X3 + 24X4 ≤ 1280
Necesidades de riego:
4X1 + 2X2 + 2X3 + 4X4 ≤ 400
Una vez establecidas las restricciones, entonces se
Maximizar
Z(X1,X2,X3,X4)=1000X1+500X2+400X3+600X4
Por lo tanto, nuestro problema se reduce a resolver el
siguiente planteamiento:
Max Z=1000X1+500X2+400X3+600X4
Sujeto a:
Z-1000X1-500X2-400X3-600X4=0
H1
32 8 8 24 1 0 0 1280
H2 30 5 10 20 0 1 0 1800
H3 4 2 2 4 0 0 1 400
entre cero.
Fila pivote
Elemento pivote
H1
32 8 8 24 1 0 0 1280 1280/32=40
H2 30 5 10 20 0 1 0 1800 1800/30=60
H3 4 2 2 4 0 0 1 400 400/4=100
Columna pivote
Como el número positivo más pequeño de las tres
hacerse unitario.
Es decir, se debe buscar un número que al
H1
1 1/4 1/4 3/4 1/32 0 0 40
H2 30 5 10 20 0 1 0 1800
H3 4 2 2 4 0 0 1 400
X1
1 1/4 1/4 3/4 1/32 0 0 40
H2 30 5 10 20 0 1 0 1800
H3 4 2 2 4 0 0 1 400
X1
1 1/4 1/4 3/4 1/32 0 0 40 160
objetivo Z.
¿Por qué?
El Método del Simplex concluye cuando en toda
la fila de la función objetivo Z ya no tenemos
ningún número negativo.
Como puede apreciarse en la tabla, ya no tenemos
números negativos en la fila de Z. Es decir hemos
encontrado una solución que optimiza (maximiza)
nuestro problema.
BASE X1 X2 X3 X4 H1 H2 H3 SOL.
X2
4 1 1 3 1/8 0 0 160
H2 10 0 5 5 -5/8 1 0 1000
H3 -4 0 0 -2 -1/4 0 1 80
Donde:
Max z: 3x+2y
SOLUCIÓN
z-3x-2y=0
SOLUCIÓN
SOLUCIÓN
EJEMPLO
FUNCION OBJETIVO:
MAXIZAR UTILIDAD: 0.275X+0.35Y
RESTRICCIONES
Disponibilidad de Grado 1:
Disponibilidad de Grado 2:
Disponibilidad de Grado 3:
SOLUCIÓN
X1=0
X2=400
S1=500
S2=0
Z=140
MINIMIZAR
MINIMIZAR
Zmax: -150x-300y
Zmin: 150x+300y
S.A: S.A:
8x+2y≥16 -8x-2y≤-16
x,y ≥0 x,y ≥0
EJEMPLO
X Y S1 S2 S3 Constante
X Y S1 S2 S3 C
X 1 0 0 -1.4 0.2 3
R2 0 0 1 -10.4 1.2 12
Y 0 1 0 0.4 -0.2 2
OBJ 0 0 0 90 30 -1050
X=3
Y=2
Valor optimo=1050