Está en la página 1de 28

PROGRAMACION LINEAL

«ANALISIS DE DUALIDAD»

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


INTRODUCCIÓN A LA PROGRAMACIÓN LINEAL

PIRAMIDE DE APRENDIZAJE DE LA
INVESTIGACIÓN DE OPERACIONES

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Cada uno de los problemas de PL abordados hasta el
momento se consideran problemas primales dado que
tienen una relación directa con la necesidad del
planteamiento, y sus resultados responden a la
formulación del problema original; sin embargo cada vez
que se plantea y resuelve un problema lineal, existe
otro problema implícitamente planteado y que puede ser
resuelto, es el considerado problema dual, el cual tiene
unas importantes relaciones y propiedades respecto al
problema original que pueden ser de gran beneficio para
la toma de decisiones.

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


 Todo problema primal tiene un problema dual.
Formato
Problema Primal Canónico

 La dualidad se utiliza para reducir los tiempos de


Max Z
un proceso.
Formato
Problema Dual Canónico

 La principal característica para resolver un


problema dual, es que debe estar en un formato Min Z
canónico.

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Relaciones entre problemas primales y duales

 El número de variables que presenta el problema dual se ve


determinado por el número de restricciones que presenta el
problema primal.
 El número de restricciones que presenta el problema dual se
ve determinado por el número de variables que presenta el
problema primal.
 Los coeficientes de la función objetivo en el problema dual
corresponden a los términos independientes de las
restricciones (LD), que se ubican del otro lado de las variables.
 Los términos independientes de las restricciones (LD) en el
problema dual corresponden a los coeficientes de la función
objetivo en el problema primal.
 La matriz que determina los coeficientes técnicos de cada
variable en cada restricción corresponde a la transpuesta de
la matriz de coeficientes técnicos del problema primal.

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


El sentido de las igualdades y desigualdades se comporta
según la tabla de TUCKER, presentada a continuación.

TABLA DE TUCKER

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


IMPORTANCIA DE LA DUALIDAD EN PROGRAMACIÓN
LINEAL

 La resolución de los problemas duales respecto a los primales se


justifica dada la facilidad que se presenta dado los problemas
donde el número de restricciones supere al número de variables.
Además de tener gran aplicación en el análisis económico del
problema.

 Otra de las ventajas que presenta es que dado a que el número


de restricciones y variables entre problema dual y primal es
inverso, se pueden resolver gráficamente problemas que
presenten dos restricciones sin importar el número de variables.

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Ing Esp OSCAR PALACIO LEÓN, PhD (C)
Un nutricionista asesora a un individuo que sufre una deficiencia de hierro y
vitamina B. Le indica que debe ingerir al menos 2400mg de hierro, 2100mg de
vitamina B1 y 1500mg de vitamina B2. El tratamiento requiere de la ingesta de
píldoras de vitaminas, durante un cierto periodo de tiempo. Existen dos
píldoras de vitaminas disponibles en el mercado: La marca A y la marca B.
Cada píldora de marca A contiene 40mg de hierro, 10mg de vitamina B1, 5mg
de vitamina B2 y cuesta 600 pesos. Cada píldora de marca B contiene 10mg de
hierro, 15mg de vitamina B1 y 15 mg de vitamina B2, y cuesta 800 pesos.
¿Cuáles combinaciones de píldora debe comprar el paciente para cubrir sus
requisitos de hierro y vitamina al menor costo?

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Hierro Vitamina B1 Vitamina B2 Costo

Marca A 40mg/píldora 10mg/píldora 5mg/píldora 600 COP/píldora


Marca B 10mg/píldora 15mg/píldora 15mg/píldora 800 COP/píldora
Cantidad minima 2400mg 2100mg 1500mg

Xi = Cantidad de píldoras a comprar del tipo i


i = Píldoras marca A, Píldoras marca B 1,2

F.O: Min z = 600X1+800X2


Sujeto a:
Hierro: 40X1+10X2 ≥ 2400 Formato Canónico
Vitamina B1: 10X1+15X2 ≥ 2100
Vitamina B2: 5X1+ 15X2 ≥ 1500
Xi ≥ 0

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


F.O. Min z = 600X1+800X2 Lado Derecho
Sujeto a:

 Hierro: 40X1+10X2 ≥ 2400 Y1

 Vitamina B1: 10X1+15X2 ≥ 2100 Y2

 Vitamina B2: 5X1+ 15X2 ≥ 1500 Y3

 Xi ≥ 0
i = 1,2
R1 R2 Ci

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


F.O. Max Z = 2400Y1 + 2100Y2 + 1500Y3

Sujeto a:

 40Y1 + 10Y2 + 5Y3 ≤ 600

 10Y1 + 15Y2 + 15Y3 ≤ 800

 Yi ≥ 0
i = 1, 2, 3

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


F.O. Max z = 2400Y1 + 2100Y2 + 1500Y3 + 0S1 + 0S2

Sujeto a:

 40Y1 + 10Y2 + 5Y3 + 1S1 + 0S2 = 600

 10Y1 + 15Y2 + 15Y3 + 0S1 + 1S2 = 800

 Yi, Sj ≥ 0
i = 1, 2, 3
j = 1, 2

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Cj Y1 Y2 Y3 S1 S2 LD
2400 2100 1500 0 0
0S1 40 10 5 1 0 600
0S2 10 15 15 0 1 800
Zj 0 0 0 0 0 0
Cj - Zj 2400 2100 1500 0 0

Cj Y1 Y2 Y3 S1 S2 LD
2400 2100 1500 0 0
2400 Y1 1 10/40 5/40 1/40 0 15
0S2 0 25/2 55/4 -1/4 1 650
Zj 2400 600 300 60 0 36000
Cj - Zj 0 1500 1200 -60 0

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Cj Y1 Y2 Y3 S1 S2 LD
2400 2100 1500 0 0

2400 Y1 1 0 -3/20 3/100 -1/50 2

2100 Y2 0 1 11/10 -1/50 2/25 52

Zj 2400 2100 1950 30 120 114000

Cj - Zj 0 0 -450 -30 -120

NOTA. Como la fila Cj – Zj tiene los números en cero o negativos, se para el


Método Simplex.

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Última Tabla Simplex del Problema Dual

Cj Y1 Y2 Y3 S1 S2 LD
2400 2100 1500 0 0

2400 Y1 1 0 (3/20) 3/100 (1/50) 2 S1

2100 Y2 0 1 11/10 (1/50) 2/25 52 S2

Zj 2400 2100 1950 30 120 114.000

Cj - Zj 0 0 (450) (30) (120)

S3 X1 X2

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Última Tabla Simplex del Problema Primal

Cj X1 X2 S1 S2 S3 LD
600 800 0 0 0

600 X1 1 0 (3/100) 1/50 0 30 S1

800 X2 0 1 1/50 (2/25) 0 120 S2


0 S3 0 0 3/20 (11/10) 1 450 Y3

Zj 600 800 (2) (52) 0 114.000

Cj - Zj 0 0 2 52 0

Y1 Y2

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


2

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Última Tabla Simplex del Problema Dual

Cj Y1 Y2 Y3 S1 S2 LD
8 12 9 0 0

8 Y1 1 17/5 0 3/5 (1/5) 280

9 Y3 0 (4/5) 1 (1/5) 2/5 40

Zj 8 20 9 3 2 2600

Cj - Zj 0 (8) 0 (3) (2)

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Última Tabla Simplex del Problema Primal

Cj X1 X2 S1 S2 S3 LD
600 400 0 0 0

600 X1 1 0 (3/5) 0 1/5 3

400 X2 0 1 1/5 0 (2/5) 2

0 S2 0 0 (17/5) 1 4/5 8

Zj 600 400 (280) 0 (40) 2600

Cj - Zj 0 0 280 0 40

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Dado el siguiente problema primal indicar la ultima tabla de su problema
dual simétrico asociado.

Xi = Cantidad de unidades a producir del componente i


i = Ca, Cb 1, 2

F.O: Max z = 45X1+80X2


Sujeto a:
 X1+4X2 ≤ 80
 2X1+3X2 ≤ 90
 Xi ≥ 0
i = 1, 2

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Función Objetivo: Max z = 45X1+80X2 + 0S1 + 0S2
Sujeto a:

• X1+ 4X2 + 1S1 + 0S2 = 80


• 2X1+ 3X2 + 0S1 + 1S2 = 90
• Xi > 0
• I = 1, 2

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


X1 X2 S1 S2 LD
Cj 45 80 0 0
0 S1 1 4 1 0 80
0 S2 2 3 0 1 90
Zj 0 0 0 0 0
Cj - Zj 45 80 0 0

X1 X2 S1 S2 LD
Cj 45 80 0 0
80 X2 1/4 1 1/4 0 20
0 S2 5/4 0 (3/4) 1 30
Zj 20 80 20 0 1600
Cj - Zj 25 0 (20) 0

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


X1 X2 S1 S2 LD
Cj 45 80 0 0

80 X2 0 1 2/5 (1/5) 14 S2
45 X1 1 0 (3/5) 4/5 24 S1
Zj 45 80 5 20 2200

Cj - Zj 0 0 (5) (20)

Y1 Y2

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Última Tabla Simplex del Problema Primal

X1 X2 S1 S2 LD
Cj 45 80 0 0

80 X2 0 1 2/5 (1/5) 14

45 X1 1 0 (3/5) 4/5 24

Zj 45 80 5 20 2200

Cj - Zj 0 0 (5) (20)

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


Última Tabla Simplex del Problema Dual

Y1 Y2 S1 S2 LD
Cj 80 90 0 0

80 Y1 1 0 3/5 (2/5) 5

90 Y2 0 1 (4/5) 1/5 20

Zj 80 90 (24) (14) 2200

Cj - Zj 0 0 24 14

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


INTRODUCCIÓN A LA PROGRAMACIÓN LINEAL

Ing Esp OSCAR PALACIO LEÓN, PhD (C)


ESTA PRESENTACIÓN SE CONFIGURO CON
INFORMACIÓN ALOJADA EN VARIAS
DIRECCIONES DE RECURSOS DEL
CIBERESPACIO, CON EL OBJETO DE QUE SIRVA
ÚNICAMENTE DE MATERIAL DE CLASE, PARA
LA ASIGNATURA DE INVESTIGACIÓN DE
OPERACIONES I, ADSCRITA AL PROGRAMA DE
INGENIERÍA INDUSTRIAL DE LA UNIVERSIDAD
MILITAR NUEVA GRANADA.

Ing Esp OSCAR PALACIO LEÓN, PhD (C)

También podría gustarte