Problema Dual
Problema Dual
Problema Dual
Se llama problema dual al modelo matemtico que se deriva directamente del problema original,
llamada tambin primal, y se puede establecer para todos los casos a partir de la forma estndar.
Cabe recordar que la forma estndar es aquel ppl que puede ser maximizar o minimizar, todas sus
restricciones son ecuaciones (igualdades), todas sus variables son no negativas, es decir:
Aij . Xj = Bi
donde i=1,2,3,.,m
Xj >= 0 j= 1,2,3,,n
Bi >=0
REGLAS DEL DUAL
A partir de esta forma se obtiene simtricamente el problema dual siguiendo las siguientes reglas:
1) A toda restriccin primal le corresponde una variable dual
2) A toda variable primal le corresponde una restriccin dual
Es decir en el Dual se obtendrn n restricciones y m variables
3) Los coeficientes en las restricciones de una variable primal son los coeficientes de la restriccin
dual correspondiente
4) Los coeficientes de la funcin objetivo primal se convierten en los valores constantes del
segundo miembro de las restricciones duales.
5) Si el primal es maximizacin, entonces: En el dual tenemos la funcin objetivo de minimizacin,
las restricciones son todas >= y las variables son irrestrictas en signo.
6) Si el primal es minimizacin, entonces: En el dual tenemos la funcin objetivo de maximizacin,
las restricciones son todas <= y las variables son irrestrictas en signo.
(Nota: todas las restricciones primales son restricciones con segundos miembros no negativos; y
todas las variables son no negativas)
7) Los segundos miembros de la restricciones primales son los coeficientes de los coeficientes dual
EJERCICIO
PRIMAL
Max Z= 5x1 + 12 x2 + 4x3 + x4 tres restricciones
Sa x1 + 2x2 + x3 <= 10 Y1
2x1 x2 +3x3 = 8 Y2
Xj >=0
DUAL hay q estandarizar la primal (todas les resctricciones sean de igualdad, 10 , 8 no negativos)
Sean Yj variables duales
Min G = 10 Y1 + 8 Y2
Sa Y1 + 2 Y2 >=5
2Y1 Y2 >= 12
Y1 + 3 Y2 >= 4
Y1 >= 0
Y2 irrestricta
Max w = 10 Y1 + 8 Y2
Sa Y1 + 2 Y2 <= 5
2Y1 Y2 <= 12
Y1 + 3 Y2 <= 4
Y1 <= 0
Y2 irrestricta
La solucin nos permite obtener directamente la solucin ptima primal. Esto es importante porque
puede ser ms provechoso en trminos de clculo, resolver el dual en vez del dual; pues debe
considerarse que la iteracin del simplex depende ms del nmero del nmero de restricciones que el de
variables. Entonces si el dual tienes el menor nmero de restricciones que el dual, es ms eficiente
resolver el dual y luego de ello deducir la tabla optima del primal
Del ejercicio presentado, los tableros primal dual siguientes
Dado
Max Z= 5x1 + 12 x2 + 4x3 + x4 tres restricciones
Sa x1 + 2x2 + x3 <= 10 Y1
2x1 x2 +3x3 = 8 Y2
Xj >=0
Estandarizando el primal
Max Z= 5X1 + 12 X2 + 4X3 + 0 X4 MR
M muy pequeo
Z
X2
X1
X2
0
1
0
X3
3/5
-0.2
7/5
X4
29/5
2/5
1/5
R
-2/5 + m
- 1/5
2/5
Y5
R1
26/5-M
7/5
-2/5
1/5
s optima
54 4/5
12/5
26/5
Y2'
0
0
0
1
Y2''
0
0
-1
0
Y3
Y4
0
-26/5
-12/5
0 -7/5
1/5
1 2/5
-1/5
0 -1/5
-2/5
0
1
0
0
R2
R3
12/5-M -M
-1/5
1/5
2/5
Solucin
54 4/5
-1 3/5
0 2/5
0 29/5
LINDO
Su manejo es simple es un software libre esta simplicidad pone de relieve la importancia del
diseo del modelo para que le programa lineal sea correcto. Una vez aplicado interesa sobre
todo la interpretacin de los resultados tanto de la optimizacin como del anlisis de
sensibilidad.
Problema
Se deben mesclar minerales procedentes de 4 minas diferentes para fabricar un determinado
dispositivo que tiene determinadas especificaciones tcnicas. La mezcla debe contener 3
elementos bsicos A B C
Cada tonelada debe contener por lo menos 5 libras de A, 100 libras de B y al menos 30 libras de
C.
Los minerales procedentes de las 4 minas contienen estos elementos bsicos pero en diferentes
proporciones.
El objetivo de ingeniero responsable de la produccin es encontrar una mezcla de costo mnimo.
Ver diagrama
Min 800x1 + 400x2 + 600x3 + 500x4
subject to
10x1 + 3x2 + 8x3 + 2x4 >= 5
90x1 + 150x2 + 75x3 + 175x4 >= 100
45x1 + 25x2 + 20x3 + 37x4 >= 30
end
INTERPRETACION DE RESULTADOS
OBJECTIVE FUNCTION VALUE .- es el valor optimo del proceso
VALUE.- REPRESENTA EL VALOR DE LA VARIABLE DE DECISION EN LA SOLUCION OPTIMA.
REDUCED COST.- ES LA CANTIDAD EN QUE DEBE CAMBIAR EL COEFICIENTE DE LAVARIABLE EN LA
FUNCION OBJETIVO PARA TENER UN VALOR PTIMO POSITIVO.
POR TANTO TODA VARIABLE BASICA TIENE UN COSTO REDUCIDO IGUAL A CERO Y SOLO LAS
VARIABLES NO BASICAS TIENEN UN VALOR POSITIVO. ESTOS VALORES CORRESPONDEN A LA FILA Z
DEL TABLERO OPTIMO.
SLACK OR SURPLUS (OLGURA O EXCESO).- PARA CADA RESTICCION DADO EL VALOR DE LA VARIBLE
OLGURA O EXCESO.
End
1)
7500.000
VARIABLE
VALUE
REDUCED COST
X1
7.500000
0.000000
X2
56.250000
0.000000
0.000000
3)
225.000000
4)
0.000000
DUAL PRICES
10.000000
0.000000
5.000000
NO. ITERATIONS=
CURRENT
COEF
ALLOWABLE
INCREASE
ALLOWABLE
DECREASE
X1
100.000000
80.000000
40.000000
X2
120.000000
80.000000
53.333332
CURRENT
RHS
ALLOWABLE
INCREASE
ALLOWABLE
DECREASE
480.000000
60.000000
600.000000
INFINITY
540.000000
900.000000
300.000000
225.000000
60.000000
http://pirhua.udep.edu.pe/bitstream/handle/123456789/1328/ECO_033.pdf?sequence=1
https://joseordinolaboyer.files.wordpress.com/2012/04/eva-valladares_rev.pdf
http://old.cies.org.pe/files/economia-sociedad/maldonado-rios-desigualdad-oportunidades.pdf