Está en la página 1de 15

MÉTODO SIMPLEX REVISADO

OPTIMIZACIÓN EN INGENIERÍA I – ING. LAURA BAZÁN DÍAZ


INTRODUCCIÓN

 El método simplex original es un procedimiento algebraico directo, calcula y


almacena muchos números que no se necesitan para la iteración actual.
 Las únicas cifras importantes en cada iteración son los coeficientes de las variables
no básicas, los coeficientes de la variable entrante y el lado derecho de las
ecuaciones.
 Estas consideraciones motivaron el desarrollo del Método Simplex Revisado,
obteniendo los mismos resultados del método simplex original, pero de manera más
eficiente, para su ejecución en una computadora.

ING. LAURA SOFÍA BAZÁN DÍAZ 2


MÉTODO SIMPLEX REVISADO

 El método simplex revisado utiliza operaciones explícitas con matrices, por lo que es
importante describir el problema en notación matricial.
Maximizar Z= cx
s.a.
Ax ≤b
x ≥0
 Donde c es el vector renglón c=[c1,c2,c3,...cn] , x, b y 0 son vectores columna tales
que:

ING. LAURA SOFÍA BAZÁN DÍAZ 3


MÉTODO SIMPLEX REVISADO

 En la forma aumentada del problema se introduce el vector columna de las variables de holgura:

 De manera que las restricciones se convierten en:

 Donde I es la matriz identidad de orden m x n y el vector nulo 0 ahora tiene m + n elementos.

ING. LAURA SOFÍA BAZÁN DÍAZ 4


OBTENCIÓN DE UNA SOLUCIÓN BÁSICA FACTIBLE BF

ING. LAURA SOFÍA BAZÁN DÍAZ 5


RESUMEN DEL MÉTODO SIMPLEX REVISADO

1. Paso inicial: El mismo que el método simplex original.


2. Iteración:
 Paso 1: Se determina la variable básica entrante: igual que en el método simplex original.
 Paso 2: Se determina la variable básica que sale, igual que el método simplex original, para los coeficientes
estrictamente positivos.
 Paso 3: Nueva solución factible.

3. Prueba de optimalidad, la misma que el método simplex original, solo los coeficientes necesarios (de las variables
no básicas).

ING. LAURA SOFÍA BAZÁN DÍAZ 6


RESUMEN DEL MÉTODO SIMPLEX REVISADO
 En solución inicial

 En las siguientes:

 E: Matriz identidad excepto que su columna r-ésima se sustituye por el vector:

ING. LAURA SOFÍA BAZÁN DÍAZ 7


EJERCICIO 1

ING. LAURA SOFÍA BAZÁN DÍAZ 8


EJERCICIO 1
 Iteración 0
1 0 1 0 0 4
𝐴= 0 2 0 1 0 ;𝑐= 3 5 0 0 0 ; 𝑏 = 12
3 2 0 0 1 18
𝑋1
𝑋2 𝑋3 1 0 0 4
𝑥 = 𝑋3 ; 𝑉𝐵 = 𝑋4 ; 𝐶𝐵 = 0 0 0; 𝐵 −1 =𝐼= 0 −1
1 0 ; 𝑋𝐵 = 𝐵 𝑏 = 𝑏 = 12
𝑋4 𝑋5 0 0 1 18
𝑋5
𝑃𝑟𝑢𝑒𝑏𝑎 𝑑𝑒 𝑜𝑝𝑡𝑖𝑚𝑎𝑙𝑖𝑑𝑎𝑑 𝑑𝑒 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒𝑠 𝑛𝑜 𝑏á𝑠𝑖𝑐𝑎𝑠:
𝑋1 : Z = 𝐶𝐵 𝐵 −1 A − c = −c = −3
𝑋2 : Z = 𝐶𝐵 𝐵−1 A − c = −c = −5 → 𝑋2 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒 𝑑𝑒 𝑒𝑛𝑡𝑟𝑎𝑑𝑎
0 𝑋3 4 / 0 𝑁𝑜 𝑒𝑥𝑖𝑠𝑡𝑒
Coeficientes de 𝑋2 = 𝐵 −1 A = A = 2 ⇒ 𝑉𝐵 = 𝑋4 → 12 / 2 6 → 𝑋4 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒 𝑑𝑒 𝑠𝑎𝑙𝑖𝑑𝑎
ING. LAURA SOFÍA BAZÁN DÍAZ 2 𝑋5 18 / 2 9 9
EJERCICIO 1
 Iteración 1
𝑋3 −0/2 0 1 0 0
−1
𝑉𝐵 = 𝑋2 ; 𝐶𝐵 = 0 5 0;𝐵 =? ; 𝜂 = 1/2 = 1/2 ; 𝐸 = 0 1/2 0 ; 𝐵−1 = 𝐸𝐵 −1 𝑎𝑛𝑡𝑒𝑟𝑖𝑜𝑟 = 𝐸𝐼 = 𝐸
𝑋5 −2/2 −1 0 −1 1
1 0 0 1 0 0 4 4
−1 −1
𝐵 = 0 1/2 0 ; 𝑋𝐵 = 𝐵 𝑏 = 0 1/2 0 12 = 6
0 −1 1 0 −1 1 18 6
𝑃𝑟𝑢𝑒𝑏𝑎 𝑑𝑒 𝑜𝑝𝑡𝑖𝑚𝑎𝑙𝑖𝑑𝑎𝑑 𝑑𝑒 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒𝑠 𝑛𝑜 𝑏á𝑠𝑖𝑐𝑎𝑠
1 0 0
1 5 1 1
−1
𝑋1 : Z = 𝐶𝐵 𝐵 A−c= 0 5 0 0 0 −3= 0 0 0 − 3 0 − 3 = −3 → 𝑋1 𝑉. 𝑒𝑛𝑡𝑟𝑎𝑑𝑎
2 2 3 3
0 −11
5 0 5
−1
𝑋4 : Z = 𝐶𝐵 𝐵 A − c = 0 0 1 = →
2 2
0
1 0 0 𝑋3 4 / 1 4
1 1 1
−1
Coeficientes de 𝑋1 = 𝐵 A = 0 0 0 = 0 ⇒ 𝑉𝐵 = 𝑋2 → 6 / 0 𝑁𝑜 𝑒𝑥𝑖𝑠𝑡𝑒
ING. LAURA SOFÍA BAZÁN DÍAZ 2 3 3 𝑋5 6 / 3 2 → 𝑋4 𝑉. 𝑑𝑒 𝑠𝑎𝑙𝑖𝑑𝑎 10
0 −1 1
EJERCICIO 1
 Iteración 1
𝑋3 −1/3 −1/3 1 0 −1/3
−1 0 ; 𝐵−1 = 𝐸𝐵−1 𝑎𝑛𝑡𝑒𝑟𝑖𝑜𝑟 =
𝑉𝐵 = 𝑋2 ; 𝐶𝐵 = 0 5 3 ; 𝐵 =? ; 𝜂 = −0/3 = 0 ;𝐸 = 0 1
𝑋1 1/3 1/3 0 0 1/3
1 0 −1/3 1 0 0 1 1/3 −1/3 1 1/3 −1/3 4 2
−1 −1
𝐵 = 0 1 0 0 1/2 0 = 0 1/2 0 ; 𝑋𝐵 = 𝐵 𝑏 = 0 1/2 0 12 = 6
0 0 1/3 0 −1 1 0 −1/3 1/3 0 −1/3 1/3 18 2
𝑃𝑟𝑢𝑒𝑏𝑎 𝑑𝑒 𝑜𝑝𝑡𝑖𝑚𝑎𝑙𝑖𝑑𝑎𝑑 𝑑𝑒 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒𝑠 𝑛𝑜 𝑏á𝑠𝑖𝑐𝑎𝑠
1 1
1 −
3 3
1 0 3 0
−1
𝑋4 : Z = 𝐶𝐵 𝐵 A − c = 0 5 3 0 0 1 = 0 1 1 = 3/2
2 0 2 0
1 1
0 −
3 3
3 0
−1
𝑋5 : Z = 𝐶𝐵 𝐵 A − c = 0 1 0 =1
2 1
𝑋3 2 2
Solución
ING. óptima:
LAURA SOFÍA BAZÁN = 𝑋2 = 𝑋𝐵 = 6 => 𝑋3 ∗= 2; 𝑋2 ∗= 6 𝑦 𝑋1 ∗= 2; Z ∗= 𝐶𝐵 𝑋𝐵 = 0 5 3
𝑉𝐵DÍAZ 6 = 36 11
𝑋1 2 2
EJERCICIO 2

ING. LAURA SOFÍA BAZÁN DÍAZ 12


EJERCICIO 3

ING. LAURA SOFÍA BAZÁN DÍAZ 13


EJERCICIO 4

ING. LAURA SOFÍA BAZÁN DÍAZ 14


EJERCICIO 5

ING. LAURA SOFÍA BAZÁN DÍAZ 15