Sie sind auf Seite 1von 2

TRABAJO PRACTICO N° 4: Dualidad

1) a_ Precio Sombra: Es un valor que expresa en cuanto se incrementará (o decrementará) la F.O. si se agrega una unidad de un respectivo recurso (o se lequita una unidad). Los precios
sombrea para el recurso i miden el valor marginal de este recurso, es decir la taza a la que Z pude aumentar (un poco) la cantidad que se proporciona de este recurso. El incremento de
debe ser suficientemente pequeño para que el conjunto actual de variables básicas siga siendo óptimo ya que esta tasa cambia si el conjunto de variables básicas cambia.
b_ Costo Reducido: Es el número asociado con cada variable no básica de una solución factible básica dado que indica cuanto la F.O. mejorará, si dicha variable fuera aumentando en una
unidad. Es el cambio en el valor de la F.O. por cada unidad de aumento en el valor de la variable no básica. Por consiguiente, un costo reducido negativo para una variable no básica tiene
como resultado una solución básica factible adyacente con un valor de F.O. mayor cuando dicha variable no básica se convierte en básica. Un costo reducido positivo tiene como resultado una
solución básica factible adyacente con un valor de F.O. más pequeño.
2) El Dual de un Programa Lineal
Problema Primitivo:
𝑍 = 𝐶1 ∙ 𝑋1 + 𝐶2 ∙ 𝑋2 + ⋯ + 𝐶𝑛 ∙ 𝑋𝑛 → 𝑀𝐴𝑋
𝑠. 𝑎:
𝑎11 ∙ 𝑋1 + 𝑎12 ∙ 𝑋2 + ⋯ + 𝑎1𝑛 ∙ 𝑋𝑛 ≤ 𝑏1
𝑎21 ∙ 𝑋1 + 𝑎22 ∙ 𝑋2 + ⋯ + 𝑎2𝑛 ∙ 𝑋𝑛 ≤ 𝑏2

𝑎𝑚1 ∙ 𝑋1 + 𝑎𝑚2 ∙ 𝑋2 + ⋯ + 𝑎𝑚𝑛 ∙ 𝑋𝑛 ≤ 𝑏𝑚
𝑋𝑖 ≥ 0 ; 𝑖 = 1,2, … , 𝑛
Problema Dual
𝑍𝑑 = 𝑏1 ∙ 𝑌1 + 𝑏2 ∙ 𝑌2 + ⋯ + 𝑏𝑚 ∙ 𝑌𝑚 → 𝑚𝑖𝑛
𝑠. 𝑎:
𝑎11 ∙ 𝑌1 + 𝑎21 ∙ 𝑌2 + ⋯ + 𝑎𝑚1 ∙ 𝑌𝑚 ≤ 𝐶1
𝑎12 ∙ 𝑌1 + 𝑎22 ∙ 𝑌2 + ⋯ + 𝑎𝑚2 ∙ 𝑌𝑚 ≤ 𝐶2

𝑎1𝑛 ∙ 𝑌1 + 𝑎2𝑛 ∙ 𝑌2 + ⋯ + 𝑎𝑚𝑛 ∙ 𝑌𝑚 ≤ 𝐶𝑛
𝑌𝑖 ≥ 0 ; 𝑖 = 1,2, … , 𝑚
 Aparece una nueva variable 𝑌𝑖 que se extiende desde 𝑌1 a 𝑌𝑚 , es decir, tantas como la cantidad de restricciones tenga en problema primitivo.
 Presentamos un grupo de desigualdades con los mismos coeficientes 𝑎𝑖𝑗 del problema primitivo, pero colocando en columnas los coeficientes que estaban en fila.
 La cantidad de desigualdades del Dual es igual al número de variables 𝑋𝑖 .
 Los signos de las desigualdades son opuestos a los del problema original.
 Los coeficientes del funcional original (𝐶𝑖 ) pasan a ser los valores independientes.
 Cuando MAX en el problema primitivo entonces MIN en el Dual y viceversa.
 Aparece un nuevo funcional 𝑍𝑑 que para este caso hay que MIN. Los valores 𝑌𝑖 van acompañados por coeficientes que son los valores independientes del problema primitivo.

Tabla para pasar del Primario al Dual

MAX min

Restricciones Variables
≤ 𝑌𝑖 ≥ 0
= 𝑌𝑖 𝑁𝑅
≥ 𝑌𝑖 ≤ 0

Variabless Restricciones
𝑋𝑖 ≥ 0 ≥
𝑋𝑖 𝑁𝑅 =
𝑋𝑖 ≤ 0 ≤

3) Teorema de Dualidad: Si un problema de Programación Lineal tiene Solución, también lo tendrá el Dual respectivo. Inversamente, si el Dual tiene Solución, lo tendrá el que dio origen.
El valor máximo del funcional 𝑍, por ejemplo, para el caso presentado, es igual al mínimo de 𝑍𝑑 . Esto nos permite entre otras cosas, verificar los cálculos. Si el Dual o el que le dio
origen ha sido resuelto, del cuadro de la última etapa obtenemos la información necesaria para hallar la solución en forma directa del otro problema. En pocas palabras, de la última etapa del
desarrollo de un problema de Programación Lineal, obtenemos los datos para resolver el Dual. Inversamente, si ha sido calculado el Dual, del último cuadro extraemos la información para el
cálculo directo del problema que le dio origen. Como consecuencia de los anterior, al ser diferentes las desigualdades del primitivo y del correspondiente Dual, nos permite resolver primero
el que más nos convenga en razón de una mayor facilidad de cálculo. Esto se aplica tanto para el uso de la computadora, como para el cálculo manual. Generalmente elegiremos para resolver
primero el que tenga menor número de filas (menos restricciones) El Dual del propio Dual es el primitivo.
4) Método Simplex-Dual: Se puede aplicar este método (para un problema de Max) cuando hay una Solución Básica en la cual cada variable tiene un coeficiente no negativo en el renglón
cero (renglón 𝐶𝑗 ).
Si hemos encontrado tal solución básica, el Método Simplex Dual, se desarrolla de la siguiente manera:
Paso 1: ¿Es no negativo el lado derecho de cada restricción? Si es así, se ha obtenido una solución óptima, si no es así, por lo menos una restricción tiene el lado derecho negativo y seguimos
con el paso 2.
Paso 2: De todos los 𝑏𝑘 escoja la variable básica más negativa para salir de la base. El renglón en el cual la variable es básica será el renglón pivote para seleccionar la variable que
entra a la base, calculamos la razón siguiente para cada variable 𝑋𝑖 que tiene un coeficiente no negativo en el renglón pivote.
Coeficiente de 𝑿𝒊: en el renglón o coeficientes de 𝑋𝑖 en el renglón pivote. Escoja la variable con la razón más pequeña (en V.A.) como la variable que entra. Ahora utiliza
los OER para convertir la variable que entra en una variable básica en el renglón pivote.
Paso 3: Si hay algunas restricciones cuyo lado derecho sea negativo y si cada variable tiene un coeficiente no negativo, el P.L. no tiene solución factible. La presencia (probablemente
después de varios pivoteos) de una restricción =, indicará que el P.L. no tiene solución factible. Sino encuentra una restricción que indique la no factibilidad, regrese al paso 1.
5) Restricción Activa: Es aquella restricción vinculada a la solución del problema. En este caso el recurso correspondiente a esta restricción está agotado (se consumió todo el recurso) por
lo tanto tiene un VM mayor que cero entonces 𝑍𝑗 − 𝐶𝑗 > 0. Si aumento la disponibilidad del recurso gano más.
6) Restricción Inactiva: Cuando el recurso correspondiente no está agotado entonces hay un sobrante de ese recurso por lo tanto tiene un VM=0. Si se incrementa la disponibilidad de este
recurso en una unidad se tendrá un beneficio igual a cero.
7) Estrechamiento de una Restricción de Desigualdad: Es un proceso mediante el cual se aumenta el lado derecho de una restricción del tipo ≥, o se disminuye el lado derecho de una
restricción del tipo ≤. De esta forma las restricciones se vuelven más rígidas.

Das könnte Ihnen auch gefallen