Beruflich Dokumente
Kultur Dokumente
• 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
OTRAS FORMAS DEL PRIMAL Y
DUAL
• Teorema 3.- Si el Primal es de la forma:
• Max Z=cx
• Sujeto a, Ax = b, x ≥0
• Si el Primal es de la forma:
• Max Z=cx
• Sujeto a, Ax < b, x ≥0
• EJ.- max Z = 2 x1 + 5 x2
• Sujeto a
• 2 x1 + 3 x2 ≤ 30
• X2 ≤ 6
• X1, x2 ≥ 0
EL ÓPTIMO ES (6,6) Y MÁX Z=42
• 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
C) REPITIENDO EL ALGORITMO