Está en la página 1de 20

DUALIDAD EN PROGRAMACIÓN

LINEAL (PL).

-MODELO
-MÉTODO
MODELO DE PROGRAMACIÓN LINEAL
REGLAS DE CONSTRUCCIÓN DEL
MODELO DUAL
1. El m.d. se construye en base del modelo original (primal) de P.L. de un problema, si el mod.
Primario es de max., entonces su modelo dual corresp. Será de min. Y viceversa.
2. Para cada una de las restricciones del mod. Primal se plantea en correspondencia la variable
dual.
3. Par cada una de las n variables del modelo primal se construye su correspondiente restricción
dual.
4. Los coef. Del lado izquierdo de la restricción dual, son iguales a los coef. De la variable primal
asociada en las restricciones del modelo dual.
5. El lado derecho de la restricción dual, es igual al coeficiente de la misma variable asociada en la
función objetivo.
6. Entre las variables del modelo primal y las restricciones del modelo dual, existe la sgte.
Relación: Si la variable k del modelo primal está restringida a no negatividad (xk ≥ 0 )  la
restricción k del modelo dual será desigualdad. Si la variable k del modelo primal es irrestricta
 la restricción k del modelo dual será igualdad (y viceversa).
7. Los coeficientes de la F.O. del modelo dual son iguales al lado derecho (términos libres) de las
restricciones del modelo primal.
MODELO DUAL
MODELO DUAL

Modo asimétrico:
EJEMPLO

Z = 5x1 + 12x2 + 4x3  max.


x1 + 2x2 + x3 ≤ 10
2x1 – 2x2 +3x3 = 8
x1,x2 ≥ 0
x3 - irrestricta
MODO SIMÉTRICO

Primal: Z = 5x1 + 12x2 + 4x3  max.


x1 + 2x2 + x3 ≤ 10
2x1 – 2x2 +3x3 ≤ 8
-2x1 + 2x2 - 3x3 ≤ - 8
x3 = x3’-x3’’
x3’,x3’’ ≥ 0

Z = 5x1 + 12x2 + 4x3’ – 4x3’’  max


x1 + 2x2 + x3’ – x3’’ ≤ 10
2x1 – 2x2 +3x3’ – 3x3’’ ≤ 8
-2x1 + 2x2 - 3x3’ + 3 x3’’ ≤ - 8
MODO SIMÉTRICO

Dual:
W = 10 y1 + 8y2 -8y3 min
y1 + 2y2 – 2y3 ≥ 5
2y1 -2y2 + 2y3 ≥ 12
y1 + 3y2 -3y3 ≥ 4
-y1 – 3y2 + 3y3 ≥ - 4

y1,y2,y3 ≥ 0
MODO ASIMÉTRICO

Primal: Z = 5x1 + 12x2 + 4x3  max.


x1 + 2x2 + x3 + x4 = 10
2x1 – 2x2 +3x3 = 8
x4 ≥ 0
x3 = x3’- x3’’
x3’,x3’’ ≥ 0

Z = 5x1 + 12x2 + 4x3’ – 4x3’’  max


x1 + 2x2 + x3’ – x3’’ + x4 = 10
2x1 – 2x2 +3x3’ – 3x3’’ = 8
MODO ASIMÉTRICO

Dual:
W = 10y1 + 8y2  min.
y1 + 2y2 ≥ 5
2y1 - 2y2 ≥ 12
y1 + 3y2 ≥ 4
-y1 - 3y2 ≥ - 4
y1 ≥ 0  tiene prioridad

y1,y2 – irrestricta
y1 ≥ 0, y2-irrestrica
RELACIÓN ENTRE LAS SOLUCIONES
PRIMALES -DUALES
• Ej.: ToyCo. Ensambla 3 tipos de juguetes: trenes, camiones y
automóviles, utilizando 3 operaciones. Los límites diarios sobre los tipos
disponibles para las 3 operaciones se ven en la tabla, así como las
utilidades.
OP1 OP2 OP3 Utilidad
Trenes 1 3 1 3
Camiones 2 0 4 2
Automóviles 1 2 0 5
Disp. Máx. 430 460 420
(minutos)

Cuál es el plan de producción diaria de ToyCo. Que maximiza las utilidades


totales?
SOLUCIÓN
Variables:
xi  cant. De unidades de juguetes i para la prod. diaria
i = 1 (tren), 2(camión), 3(automóvil)

x1 + 2x2 + x3 ≤ 430
3x1 + 2x3 ≤ 460
x1 + 4x2 ≤ 420

x1,x2,x3 ≥ 0

Z = 3x1 + 2x2 + 5x3  max.


SOLUCIÓN

Forma estándar: primal • Dual

Z = 3x1 + 2x2 + 5x3  max. W = 430y1 + 460y2 + 420y3  min.


• y1 + 3y2 + y3 ≥ 3
x1 + 2x2 + x3 + s1 = 430 • 2y1 + 4y3 ≥ 2
3x1 + 2x3 +s2 = 460
• y1 + 2y2 ≥ 5
x1 + 4x2 + s3 = 420
• y1 ≥ 0

s1,s2,s3 ≥ 0 • y2 ≥ 0
• y3 ≥ 0

y1,y2,y3 - irrestricta
TABLA ÓPTIMA DE SIMPLEX

x1 x2 x3 s1 s2 s3 Sol.
Z 4 0 0 1 2 0 1350
X2 -1/4 1 0 1/2 -1/4 0 100
X3 3/2 0 1 0 1/2 0 230
s3 2 0 0 -2 1 1 20
PROPIEDADES
• Propiedad I: Obteniendo la sol. De un modelo, se puede identificar la
solución de otro modelo, utilizando la sgte. Relación: Para el modelo dual
la (parte izquierda restricción – parte derecha de la restricción) = coef. De
la F.O. de la variable k.
• y1 + 3y2 + y3 – 3 =4 W = 430*1 + 460*2 + 420*0 = 1350
• 2y1 + 4y3 -2 = 0
• y1 + 2y2 – 5 = 0
• y1 -0 = 1
• y2 – 0 = 2
• y3 -0 = 0
PROPIEDADES
PROPIEDADES
• Propiedad II: Mientras que la utilidad de todas las actividades sea
menor q el valor de los RR. Q representa la FO del modelo dual, las
solucione primal y dual no pueden ser óptimas. Solo se llega a la
optimalidad (utilidad max.), si los RR se han explotado completamente;
esto sucede cuando la entrada de los RR no excede a la salida. En
términos económicos, se dice que el sistema permanece inestable
cuando su ingreso (valor de los RR) excede a la salida (utilidad total),
la estabilidad ocurre sólo cuando las dos cantidades son iguales.
PROPIEDADES
PROPIEDADES
SOLUCIÓN DEL MODELO DUAL
• y1 + 3y2 + y3 - 3 < 0  para q sea ventajoso prod. (subir) trenes
• 1 + 3*2 + 0 – 3 < 0
• 4<0
a1 α2 α3
y1 + 3y2 + y3 -3 < c1
(1- α1)*1 + 3(1- α2)*2 + (1- α3)* 0 -3 < 0
-a1 - 6 α2 < -4
a1 + 6 α2 > 4
a1 = 0,5
a2 =0,6
4,1 > 4
(1-0,5)*1 = 0,5 min
(1-0,6)*3 = 1,2 min

También podría gustarte