Documentos de Académico
Documentos de Profesional
Documentos de Cultura
s4 - 2 - Descripción Del Método Simplex
s4 - 2 - Descripción Del Método Simplex
Beneventti, D. (2019)
Descripción del Método Simplex.
Apunte Docente.
Santiago; Universidad Andrés Bello.
1
INTRODUCCIÓN
1. Simplex matricial
2. Simplex tabular
Min cT x
s.a. Ax b
x 0
2
Minimizar 3x1 5 x2
s.a. x1 + h1 =4
2 x2 h2 12
3 x1 2 x2 h3 = 18
x1 , x2 , h1 , h2 , h3 0
Se identifica el vector de las variables que incorpora todas las variables del modelo:
x1
x2
x h1
h2
h
3
Se identifica el vector de los costos que incorpora los costos, que es el valor que
acompaña a la variable en la función objetivo, aquellas variables que no estén en la
función objetivo se incorporan con un 0.
cT 3 5 0 0 0
El vector de los recursos, que es el valor que está al lado derecho de cada restricción
(sin considerar la naturaleza de las variables).
4
b 12
18
La matriz A que es la que incorpora el valor que acompaña a cada variable en cada
una de las restricciones, se respeta el orden en el que fueron definidas las variables
y, en caso de que una variable no esté en una restricción, se debe poner un 0.
1 0 1 0 0
A 0 2 0 1 0
3 2 0 0 1
3
Tanto en la matriz A, como en el vector de los costos sus valores se deben escribir
en el mismo orden que fueron escritas las variables.
n n!
m m !(n m)!
5 5!
10
3 3!(5 3)!
4
1 0 0 1 0 0 1 1 0 1 1 0
B1 B2 B3 B4
0 1 0 ; 0 1 0; 0 0 1 ; 0 0 0 ;
(h1 , h2 , h3 ) ( x1 , h2 , h3 ) 3 0 1 ( x1 , h1 , h2 ) 3 0 0 ( x1 , h1 , h3 ) 3 0 1
0 0 1
1 0 1 1 0 0 1 0 0 0 1 0
B5 B6 B7 B8
0 2 0 ; 0 2 1 ; 0 2 0 ; 2 0 1 ;
( x1 , x2 , h1 ) ( x1 , x2 , h2 ) 3 2 0 ( x1 , x2 , h3 ) 3 2 1 ( x2 , h1 , h2 ) 2 0 0
3 2 0
0 1 0 0 0 0
B9 B10
2 0 0 ; 2 1 0
( x2 , h1 , h3 ) ( x2 , h2 , h3 ) 2 0 1
2 0 1
Las bases 4 y 10 son infactibles. Nunca puede quedar una fila con solo 0, ya que
se estaría diciendo que, en esta restricción, ninguna variable toma valor, y como
estamos trabajando con igualdades, no es posible que esto ocurra.
Variables Básicas
Las variables básicas son aquellas que toman valor en la solución del problema, y
las no básicas aquellas que toman valor 0.
A partir de la relación: 𝐴𝑥 = 𝑏
A = [B:R], x = [𝑥𝐵 , 𝑥𝑅 ]
Reescribiendo:
Dado que las variables no básicas son iguales a 0, se tiene que las variables básicas
se pueden calcular como:
xB B 1b
Función objetivo
cBT xB cRT xR
cBT ( B 1b B 1 RxR ) cRT xR
cBT B 1b cBT B 1 RxR cRT xR
cBT B 1b (cBT B 1 R cRT ) xR
cBT B 1b (cRT cBT B 1 R ) xR
T
cBT b c R xR
min cT b cTR x
B R
s.a. xB RxR b
xB , xR 0
En donde:
b B 1b
T
c R cRT cBT B 1 R
R B 1 R
6
Costos reducidos
Los términos 𝑐̅𝑅𝑇 de la función objetivo, se conocen como costos reducidos, e indican
el cambio unitario en la F.O. si una variable no básica no es considera en la base.
Estos costos reducidos nos permiten saber qué variable es la que debe entrar en la
base para acercarnos al valor óptimo. Por lo que la variable que entra a la base es
aquella que tiene el costo reducido negativo de mayor valor absoluto.
Se llega al valor óptimo cuando los costos reducidos de las variables no básicas son
no negativos, y si los costos reducidos son iguales a 0 entonces al cambiar la base,
la solución no cambia la solución, por lo que el problema tiene múltiples soluciones
óptimas.
T
Se calculan como: c R cRT cBT B 1R
Dado que el costo reducido nos dice qué variable debe entrar en la solución (base)
se debe encontrar la variable que debe salir de la base, primero, se actualizan los
valores de la columna entrante:
A j B 1 A j
Para definir la variable que debe salir se utiliza la regla del cuociente:
B 1b
min
aij
La variable que presente el menor valor positivo será la que salga de la base.
Bibliografía: