Documentos de Académico
Documentos de Profesional
Documentos de Cultura
su interpretación
CONTENIDOS
§ El problema Dual
§ Relaciones Dual-Primal
§ Aplicaciones
• Uno de los descubrimientos más importantes durante el desarrollo de la programación lineal fue el concepto de
la dualidad.
• Este descubrimiento reveló que asociado a todo problema de programación lineal, existe otro problema lineal
llamado dual.
• El problema dual se define sistemáticamente a partir del modelo original (llamado primal).
• Ambos problemas están estrechamente relacionados en el sentido de que la solución óptima de uno
proporciona automáticamente la solución óptima del otro.
El problema Dual
§ La siguiente tabla muestra las reglas que rigen el sentido de la optimización, la dirección de las desigualdades y los
signos de las variables en el dual.
§ Esta forma requiere expresar el problema primal de manera tal que todas las restricciones sean expresadas en forma
de ecuación, con lados derechos no negativos y todas las variables no negativas.
Ejemplos
CONSTRUCCIÓN DEL PROBLEMA DUAL
Ejemplos
CONSTRUCCIÓN DEL PROBLEMA DUAL
Ejemplos
CONSTRUCCIÓN DEL PROBLEMA DUAL
El problema Dual: Método directo
• La siguiente tabla resume las reglas del primal-dual como suelen presentarse en la literatura para cualquier forma
de problema primal.
• Observe que las formas que aparecen en la tabla no se identifican como primal o dual. Lo que importa es el
sentido de la optimización, si el primal es de maximización, entonces el dual es de minimización, y viceversa.
El problema Dual: Método directo
• En forma matricial:
Relación Primal-Dual
• Las soluciones del primal y dual están estrechamente relacionadas en el sentido de que la solución óptima de
uno da la solución óptima al otro.
• Propiedad Dualidad Débil: Si X es una solución factible para el problema primal, e Y es una solución factible para
el problema dual, entonces:
cx ≤ yb
• Propiedad Dualidad Fuerte: Si X* es solución óptima para el problema primal e Y* es solución óptima para el
problema dual, entonces:
c x* = y*b
• Estas dos propiedades implican que cx < yb para soluciones factibles si una o ambas son no óptimas para sus
problemas respectivos, mientras que la igualdad se cumple cuando ambas son óptimas.
• La propiedad de dualidad débil describe la relación entre cualquier par de soluciones de los problemas primal y
dual en donde ambas soluciones son factibles para sus problemas respectivos.
Relación Primal-Dual
• En cada iteración, el método símplex encuentra un par específico de soluciones para los dos problemas, donde la
solución del problema primal es factible pero la del dual es no factible (excepto en la última iteración). La
siguiente propiedad describe esta situación y la relación entre este par de soluciones.
• Propiedad de soluciones complementarias óptimas: Al final de cada iteración, el método símplex identifica de
manera simultánea una solución óptima x* para el problema primal y una solución óptima complementaria y*
para el problema dual (que se encuentra en el renglón 0 como los coeficientes de las variables de holgura), donde:
cx* = y*b.
• Simetría: Para cualquier problema primal y problema dual, las relaciones entre ellas deben ser simétricas, debido a
que el problema dual del problema dual corresponde al problema primal.
Teorema de la Dualidad
§ Es posible que el problema primal (o el dual) no tenga soluciones factibles o bien tenga soluciones factibles pero
no una solución óptima (debido a que la función objetivo no esté acotada). La última propiedad resume las
relaciones primal-dual de todas estas posibilidades.
§ Teorema de la dualidad: Las siguientes son las únicas relaciones posibles entre los problemas primal y dual.
1. Si un problema tiene soluciones factibles y una función objetivo acotada (y, por ende, una solución óptima),
entonces ocurre lo mismo con el otro problema, de manera que se aplican tanto la propiedad de dualidad débil
como la fuerte.
2. Si uno de los problemas tiene soluciones factibles y una función objetivo no acotada (es decir, no tiene solución
óptima), entonces el otro problema no tiene soluciones factibles.
3. Si un problema no tiene soluciones factibles, entonces el otro problema no tiene soluciones factibles o bien la
función objetivo es no acotada.
Aplicaciones
• Una aplicación importante de la teoría de la dualidad es que puede resolverse el problema dual directamente
con el método símplex, a fin de identificar una solución óptima para el problema primal.
• El número de restricciones funcionales afecta mucho más el esfuerzo computacional del método símplex que el
número de variables. Si m > n, el problema dual tiene menos restricciones funcionales (n) que el problema primal
(m), entonces es probable lograr una reducción considerable del esfuerzo computacional si se aplica el método
símplex en forma directa al problema dual en lugar de aplicarlo al primal.
• Una aplicación útil es la evaluación de una solución propuesta para el problema primal. Por ejemplo, suponga
que x es una solución factible que se ha propuesto para su implantación, y que se ha encontrado, por inspección
del dual, una solución factible y tal que cx = yb. En este caso, x debe ser óptima sin que sea necesario aplicar el
método símplex. Aun si cx < yb, de todas maneras yb proporciona una cota superior sobre el valor óptimo de Z,
de manera que si yb - cx es pequeño, los factores intangibles que favorecen a x pueden conducir a que se elija
esta solución sin dedicarle más esfuerzo.
Interpretación Económica de la Dualidad
$ $
• Cada biyi puede interpretarse como la contribución a la ganancia por disponer de bi unidades del recurso i en el
problema primal .
• En otras palabras, los valores de yi* son los precios sombra para el problema primal.
Interpretación Económica de la Dualidad
9
Se interpreta como la contribución actual de la utilidad de los recursos que se consumirían si
! 𝑎𝑖𝑗yi se produce 1 unidad de la actividad j.
678
9 Dice que dice que la contribución actual a la utilidad de la mezcla de recursos debe ser, por lo
menos, tan grande como si 1 unidad de la actividad j la utilizara; de otra manera no se llevaría
! 𝑎𝑖𝑗yi ≥ 𝑐𝑗 a cabo la mejor utilización de estos recursos.
678
Dice que la contribución a la utilidad por parte del recurso i (i = 1, ..., m) debe ser no negativa,
𝒚𝒊 ≥ 𝟎 pues de lo contrario sería mejor no utilizar este recurso.
Interpretación Económica de la Dualidad
• Podemos interpretar la desigualdad z < w (para cualquiera de las dos soluciones primal dual) como:
(ingresos) < (valor de los recursos)
• Esta relación expresa que en tanto el ingreso total de todas las actividades sea menor que el valor de los
recursos, la solución primal y dual correspondientes no serán óptimas. La optimalidad se alcanza solo cuando
los recursos se han explotado por completo. Esto puede suceder solo cuando la entrada (Valor de los recursos)
se iguala a la salida (ingreso en dólares).
El problema Dual y
su interpretación