You are on page 1of 14

DUALIDAD

PROGRAMAS PRIMAL Y DUAL


Dual del Primal
• Min w = 10y1 + 15y2

• Sujeto a

• Y1 + 2 y2 ≥ 4

• 5y1 + 3y2≥ 3

• Y1, y2 ≥ 0
Ej. Hallar el dual del siguiente PL
• Max z= 7x1 + 2 x2 + 3 x3

• Sujeto a

• X1 + 8 x2 + 9 x3 ≤ 100

• 5 x1 – x2 – x3 ≤ 10

• 16 x1 + x2 + x3 ≤ 150

• 4x1 – 20 x2 -30 x3 ≤ 90

• X1, x2, x3 ≥ 0
Dual
• Min w = 100 y1 + 10 y2 + 15 y3 + 90 y4

• Sujeto a

• Y1 + 5 y2 + 10 y3 + 4 y4 ≥ 7

• 8 y1 – y2 + y3 – 20 y4 ≥ 2

• 9 y1 – y2 + y3 – 30 y4 ≥ 3

• yj≥0, j=1,2,3,4
Primer teorema de dualidad
• Si Xo es una solución factible del programa P, Yo es una solución factible
del dual D, entonces Zo =cXo ≤ b’Yo = Wo

• DEMOSTRACIÓN

• Y’oAXo ≤ Y’ob=b’Yo = Wo, pues Yo ≥ 0

• Como Yo es una sol. Fact. de D

• A’Yo ≥ c’ < ----- > Y’oA ≥ c

• Zo = cXo ≤ Y’oAXo ≤ Y’ob = b’Yo = Wo


Formul. del P dual desde el Primal, Método
Deductivo
• En los problemas de ingeniería, administración, comercio, etc, el programa
primal tiene una interpretación concreta por cuanto las variab que
intervienen tienen vales y constantes significado físico y además ciertas
unidades.

• Por ello pretendemos derivar un programa dual a partir del primal a través
de una discusión con sentido físico.
Max Z = 300 x1 + 500 x2

• Sujeto a

• X1 + 2 x2 ≤ 200 (debido al Dpto A)

• X1 + x2 ≤140 (debido al Dpto B)

• X1, x2 ≥ 0

• Ci ganancia unitaria

• Xj = nº de unidades del producto j

• aij = nº de unidades del recurso i que se requiere para producir una unidad
del producto j

• bi = nº de unidades disponibles del recurso i en h


Teorema 5
• Si el Programa Primal es de la forma:

• Max Z=cx

• Sujeto a, Ax = b, x sin restricciones

• Entonces el Programa dual D es:

• Min W=b´y

• Sujeto a: A’y = c, y sin restricciones


Teorema 6 de dualidad
• Xo es una solución factible del Primal, Xo es óptima sss existe Yo una
solución factible del dual D tal que cXo = b’Yo

• EJ.- max Z = 2 x1 + 5 x2

• Sujeto a

• 2 x1 + 3 x2 ≤ 30

• X2 ≤ 6

• X1, x2 ≥ 0
EL DUAL es

• Min W = 30 y1 + 6 y2

• Sujeto a

• 2y1 ≥ 2,

• 3 y1 + y2 ≥ 5

• y1, y2 ≥ 0
Pasando al tablero simplex
• Cj -2 -1 0 0 0

• Cb x1 x2 x3 x4 x5 b bas

• 0 3 -1 1 0 0 -3 x3

• 0 -4 -3 0 1 0 -6 x4

• 0 1 2 0 0 1 3 x5

• ----------------------------------------

• Z -2 -1 0 0 0 0

• La solución inicial es x3=-3, x4=-6, x5=3


Esta solución inicial no es factible
• La variable que sale es x4 ya que tiene el valor más negativo -6, para la
variable que entra los cocientes son:

• Variable x1 x2 x3 x4 x5

• Ecuación z -2 -1 0 0 0

• {-2/-4 -1/-3}

• Entra x2, de tal modo que la nueva tabla es


Paso 2
• Sale h2

• PASO 3

• a) Calculando los cocientes con

• Xe =min { -2/-3, -3/-9}

• x1 x3

• X3 es la variable que entra

• Efectuando el pivoteo obtenemos la tabla


Tabla (maximizar)
• Cj -2 -2 -3 0 0 xb

• Cb x1 x2 x3 h1 h2 sol básicas

• 0 -4/3 -14/3 0 1 -2/9 -22/3 h1

• -3 -1/3 -1/3 1 0 -1/9 4/3 x3

• Zj -1 1 -3 0 1/3

• Ej -1 -3 0 0 -1/3 -4 Z

You might also like