Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Maximizar Z = CX Minimizar Z = BT X
c.s.r. c.s.r.
AX ≤ b AT Y ≥ CT
X≥0 Y≥0
El problema Dual
Introducción
En el desarrollo de la programación Lineal, se descubrió la existencia de un problema
que se encuentra estrechamente relacionado con un problema de Programación Lineal
dado: Dicho problema se denominó PROBLEMA DUAL. Cada problema dado (Problema
primal), de programación lineal, se encuentra en dualidad con otro problema que tiene
Copyright © 2013. Universidad de Ibagué. All rights reserved.
Investigación
Chediak, P. F. A. (2013). Investigación de Operaciones
de operaciones. Volumen
volumen i (3a. Ied.). Retrieved from http://ebookcentral.proquest.com 145
Created from ucooperativasp on 2020-02-07 13:50:02.
La presente sección tiene como objetivo principal ilustrar cómo se formula el pro-
blema dual y enseñar el método Dual-Simplex, para problemas de maximización, ya que,
por medio de la regla de equivalencia todo problema de PL se puede expresar como
maximizando [Min(z) = Max(-z)]; por lo tanto, el primer paso consiste en expresar el
problema primal de la forma estandar de maximización, o sea, con su función objetiva
maximizando y todas las restricciones con ≤ ó =
En términos generales el problema se plantea de la siguiente manera:
NOTA: Recuerde que AT es la transpuesta de A, en donde las filas se cambian por las
columnas, lo mismo para bT y CT
: : : : : :
am1 . . . amj . . . amn a1n . . . ain . . . amn
b1 C1
: :
b= bi CT = Cj
: :
bm Cn
X≥0 Y≥0
Cada restricción del problema principal está representada por una variable en el
dual. Si el problema principal tiene 4 restricciones, entonces, el problema dual tendrá
4 variables.
Ejemplo 4.1
Formular el problema dual del problema principal dado.
⇩
Problema dual Vectores y matriz del problema dual
Minimizar Z(y) = 7Y1 + 15Y2
c.s.r.
( 43 ) Y = ( YY ) A = ( 12 32 ) b = (7 15)
1
Copyright © 2013. Universidad de Ibagué. All rights reserved.
Y1 + 3Y2 ≥ 4 ⇦ CT = 2
T T
2Y1 + 2Y2 ≥ 3
Yj ≥ 0
Investigación
Chediak, P. F. A. (2013). Investigación de Operaciones
de operaciones. Volumen
volumen i (3a. Ied.). Retrieved from http://ebookcentral.proquest.com 147
Created from ucooperativasp on 2020-02-07 13:50:02.
1. Para problemas principales de maximización que están estadarizados con todas sus
restricciones ≤ ó =
Una restricción de igualdad
≥ C si X ≥ 0 en el problema principal, ge-
{
m j j
∑aijYi j = 1, . . . , m nera una variable en el dual,
i=1
= Cj si Xj es irrestricta sin restricción en el signo.
{
m j j
∑aijYi j = 1, . . . , m nera una variable en el dual,
i=1
= Cj si Xj es irrestricta sin restricción en el signo.
Ejemplo 4.2
Formular el problema dual del problema principal dado. Una vez formulado el dual,
halle el dual del dual y saque una conlcusión.
En la figura 4.1 se ilustra el cálculo de la función objetiva del dual, que se consigue,
multiplicando cada una de las variables duales asociadas a cada restricción, por el tér-
mino independiente de cada una de las restricciones del problema principal.
↑
X1 ≤ 4←⊗ (Y1) Y1 + Y3 ≥ 3
X2 ≤ 6←⊗ (Y2) Y2 + Y3 - Y4 ≥ -2
X1 + X2 ≤ 5←⊗ (Y3)
- X2 ≤ -1←⊗ (Y4)
Xj ≥ 0; j=1,2 Yj ≥ 0 ; j = 1, 2, 3, 4
Fuente: El autor.
En la figura 4.2 se ilustra el cálculo de la primera restricción del dual, que se consigue,
multiplicando cada una de las variables duales asociadas a cada restricción, por el coe-
ficiente de X1 de cada una de las restricciones del problema principal.
En la figura 4.3 se ilustra el cálculo de la segunda restricción del dual, que se consigue,
multiplicando cada una de las variables duales asociadas a cada restricción, por el coe-
ficiente de X2 de cada una de las restricciones del problema principal.
Investigación
Chediak, P. F. A. (2013). Investigación de Operaciones
de operaciones. Volumen
volumen i (3a. Ied.). Retrieved from http://ebookcentral.proquest.com 149
Created from ucooperativasp on 2020-02-07 13:50:02.
Ejemplo 4.3
Formular el problema dual del problema principal dado.
Una vez formulado el problema dual, debemos encontrar su solución, el método para
Copyright © 2013. Universidad de Ibagué. All rights reserved.
emplear será El Método Simplex dual el cual empieza con una solución óptima o mejor
que óptima (Zj – Cj ≥ 0 ; para todo j), pero no factible (Algún bi es < 0), y se mueve hacia
el óptimo mediante iteraciones que mejoran su factibilidad conservando su optimalidad.
Figura 4.5 Gráfica del método simplex v.s. el método dual simplex.
Solución inicial Solución óptima Solución inicial
factible y No factible
No óptima factible óptima
⇩ ⇩ ⇩
Método Simplex Método Simplex dual
Mejora la optimalidad Mejora la factibilidad
Conservando la factibilidad Conservando la optimalidad
Fuente: El autor.
Ejemplo 4.4
Para el siguiente problema de programación lineal convexa, hallar la solución óptima,
empleando los métodos: Simplex y Simplex dual, estableciendo todas las relaciones
entre los dos métodos, para cada una de las iteraciones.
3X1 + 2X2 + X5 = 18 Yj ≥ 0; j = 1, 2, 3
Xj ≥ 0; j = 1, 2, 3, 4, 5
Variables básicas: X3, X4, X5 Adición de variables de holgura
Max Z(Y) = - 4Y1 - 6Y2 - 18Y3
c.s.r.
-Y1 - 3Y3 + Y4 = -3
-Y2 - 2Y3 + Y5 = -5
Yj ≥ 0; j = 1, 2, 3, 4, 5
Variables básicas: Y4, Y5
Investigación
Chediak, P. F. A. (2013). Investigación de Operaciones
de operaciones. Volumen
volumen i (3a. Ied.). Retrieved from http://ebookcentral.proquest.com 151
Created from ucooperativasp on 2020-02-07 13:50:02.
Problema principal Problema dual
Método simplex Método simplex dual
Cj → 3 5 0 0 0 Cj → -4 -6 -18 0 0
b/a
↓ B b X1 X2 X3 X4 X5 ↓ B b Y1 Y2 Y3 Y4 Y5
0 X3 4 1 0 1 0 0 NO 0 Y4 -3 -1 0 -3 1 0
0 X4 6 0 1 0 1 0 6 → 0 Y5 -5 0 -1 -2 0 1 →(-1)
0 X5 18 3 2 0 0 1 9 (Zj - Cj) 0 4 6 18 0 0
Zj - Cj 0 -3 -5 0 0 0 (Zj - Cj)/arj NO -6 -9 NO NO
↑ ↑
Y4 Y5 Y1 Y2 Y3 X3 X4 X5 X1 X2
X1 = 0 X4 = 6 Y1 = 0 Y4 = -3 Y1 = 0 Y4 = -3 X1 = 0 X4 = 6
X2 = 0 X5 = 18 Y2 = 0 Y5 = -5 Y2 = 0 Y5 = -5 X2 = 0 X5 = 18
X3 = 4 Zx = 0 Y3 = 0 Zy = 0 Y3 = 0 Zy = 0 X3 = 4 Zx = 0
Cj → 3 5 0 0 0 Cj → -4 -6 -18 0 0
b/a
↓ B b X1 X2 X3 X4 X5 ↓ B b Y1 Y2 Y3 Y4 Y5
0 X3 4 1 0 1 0 0 4 0 Y4 -3 -1 0 -3 1 0 →(-1/3)
5 X2 6 0 1 0 1 0 NO -6 Y2 5 0 1 2 0 -1
0 X5 6 3 0 0 -2 1 2 → (Zj - Cj) -30 4 0 6 0 6
Zj - Cj 30 -3 0 0 5 0 (Zj - Cj)/arj -4 NO -2 NO NO
↑ ↑
Y4 Y5 Y1 Y2 Y3 X3 X4 X5 X1 X2
X1 = 0 X4 = 0 Y1 = 0 Y4 = -3 Y1 = 0 Y4 = -3 X1 = 0 X4 = 6
X 2 = 6 X5 = 6 Y2 = 5 Y5 = 0 Y2 = 0 Y5 = -5 X2 = 0 X5 = 18
X3 = 4 Zx = 30 Y3 = 0 Zy = 30 Y3 = 0 Zy = 0 X3 = 4 Zx = 0
Cj → 3 5 0 0 0 Cj → -4 -6 -18 0 0
Copyright © 2013. Universidad de Ibagué. All rights reserved.
↓ B b X1 X2 X3 X4 X5 ↓ B b Y1 Y2 Y3 Y4 Y5
0 X3 2 0 0 1 2/3 -1/3 -18 Y3 1 1/3 0 1 -1/3 0 (-2)
5 X2 6 0 1 0 1 0 -6 Y2 3 -2/3 1 0 2/3 -1
3 X1 2 1 0 0 -2/3 1/3 (Zj - Cj) -36 2 0 0 2 6
Zj - Cj36 0 0 0 3 1 X3 X4 X5 X1 X2
Y4 Y5 Y1 Y2 Y3
Solución óptima Solución óptima
X1 = 2 X4 = 0 Y1 = 0 Y4 = 0 Y1 = 0 Y4 = 0 X1 = 2 X4 = 0
X2 = 6 X5 = 0 Y2 = 3 Y5 = 0 Y2 = 3 Y5 = 0 X2 = 6 X5 = 0
X3 = 2 Zx = 36 Y3 = 1 Zy = 36 Y3 = 1 Zy = 36 X3 = 2 Zx = 36
1. Los Zj – Cj de las variables de holgura X3, X4, X5 (Z3-C3, Z4-C4, Z5- C5) son los valores
de las variables reales del Dual (Y1, Y2, Y3), el precio sombra.
2. Los Zj – Cj de las variables reales X1, X2 (Z1-C1, Z2-C2) son los valores de las variables
de holgura del Dual (Y4, Y5), el costo reducido.
1. Los Zj – Cj de las variables de holgura Y4, Y5 (Z4-C4, Z5-C5) son los valores de las
variables reales del problema principal (X1, X2).
2. Los Zj – Cj de las variables reales Y1, Y2, Y3 (Z1-C1, Z2-C2, Z3-C3) son los valores de
las variables de holgura del problema principal (X3, X4, X5).
En este capítulo se consideran siete (7) posibles cambios, uno a la vez, en las condicio-
nes iniciales del problema, con su respectivo análisis de sensibilidad, presentando los
Copyright © 2013. Universidad de Ibagué. All rights reserved.
argumentos para cada caso y una metodología práctica y rápida en su aplicación; para
ello se usa el siguiente ejemplo, al que inicialmente encontramos la solución óptima
mediante el método simplex, colocando al frente de cada tablero su respectivo sistema
de ecuaciones del método algebraico.
Investigación
Chediak, P. F. A. (2013). Investigación de Operaciones
de operaciones. Volumen
volumen i (3a. Ied.). Retrieved from http://ebookcentral.proquest.com 153
Created from ucooperativasp on 2020-02-07 13:50:02.