Professional Documents
Culture Documents
Maximizar
sujeto a:
Z = f(x,y) = 3x + 2y
2x + y 18
2x + 3y 42
3x + y 24
x0,y0
x pasa a ser X1
y pasa a ser X2
Como los trminos independientes de todas las restricciones son positivos
no es necesario hacer nada. En caso contrario habra que multiplicar por "-1"
en ambos lados de la inecuacin (teniendo en cuenta que esta operacin
tambin afecta al tipo de restriccin).
- exceso + artificial
+ artificial
+ holgura
Base
Cb
P0
P1
P2
P3
P4
P5
P3
18
P4
42
P5
24
-3
-2
Condicin de parada.
Si el objetivo es la maximizacin, cuando en la ltima fila (fila indicadora) no
existe ningn valor negativo entre los costes reducidos (columnas P 1 en
adelante) se alcanza la condicin de parada.
En tal caso se llega al final del algoritmo ya que no existe posibilidad de
mejora. El valor de Z (columna P0) es la solucin ptima del problema.
Otro caso posible es que en la columna de la variable entrante a la base
todos los valores son negativos o nulos. Esto indica que el problema no se
encuentra acotado y su solucin siempre resultar mejorable. Ante esta
situacin no es necesario continuar iterando indefinidamente y tambin se
puede dar por finalizado el algoritmo.
De no ser as, se ejecutan los siguientes pasos de forma iterativa.
Actualizar la tabla.
Los nuevos coeficientes de la tabla se calculan de la siguiente manera:
42
2
x
8
=
26
2
2
x
1
=
0
3
2
x
1/3
=
7/3
0
2
x
0
=
0
1
2
x
0
=
1
0
2
x
1/3
=
-2/3
Base
Cb
P0
P1
P2
P3
P4
P5
P3
1/3
-2/3
P4
26
7/3
-2/3
P1
1/3
1/3
24
-1
6.1. La variable que entra en la base es X 2 (P2), por ser la variable que
corresponde a la columna donde se encuentra el coeficiente -1.
Base
Cb
P0
P1
P2
P3
P4
P5
-2
P4
12
-7
P1
-1
30
-1
6.1. La variable que entra en la base es X 5 (P5), por ser la variable que
corresponde al coeficiente -1.
Base
Cb
P0
P1
P2
P3
P4
P5
P2
12
-1/2
1/2
P5
-7/4
1/4
P1
3/4
-1/4
33
5/4
1/4
Fin del algoritmo.Se observa que en la ltima fila todos los coeficientes
son positivos cumplindose, por tanto la condicin de parada.
La solucin ptima viene dada por el valor de Z en la columna de los trminos
independientes (P0), en este ejemplo: 33. En la misma columna se puede ver
el punto donde se alcanza, observando las filas correspondientes a las
variables de decisin que han entrado en la base: X1 = 3 y X2 = 12.
Deshaciendo el cambio de variables se obtiene x = 3 e y = 12.
Se propone alimentar el ganado de una granja con la dieta ms
econmica posible. Dicha dieta debe contener cuatro tipos de nutrientes
100
100
200
100
200
100
La dieta diaria de un animal debe estar compuesta por al menos 0.4Kg del
componente A, 0.6Kg del componente B, 2Kg del componente C, y 1.7Kg del
componente D. El compuesto M cuesta 0.2/Kg y el compuesto N 0.08/Kg.
Qu cantidades de piensos M y N se deben adquirir para que el gasto en
comida sea el menor posible?
Se pretende mezclar los tipos de pienso para obtener una dieta equilibrada
que contenga las cantidades diarias recomendadas de cada nutriente para los
animales.
Determinar las variables de decisin y expresarlas algebraicamente. En este
caso:
X1 0
X2 0
T2
T3
Disponibilidad en el almacn A: X1 + X2 + X3 = 5
Disponibilidad en el almacn B: X4 + X5 + X6 = 10
Xi 0
Xi son enteros
Determinar la funcin objetivo: