Sie sind auf Seite 1von 3

INSTITUTO TECNOLÓGICO DE CHIHUAHUA II

INVESTIGACIÓN DE OPERACIONES I
DOCENTE: ING. VELIA GRACIELA GUZMÁN RUIZ
UNIDAD 1

El método simplex es un algoritmo eficiente y confiable para resolver problemas de programación


lineal. Resuelve los problemas en forma tabular, en lugar de hacerlo en forma de ecuaciones y por ello
es más fácil de manejar en términos de cálculos y evita la tarea de volver a escribir las ecuaciones.

PROCEDIMIENTO:

1. Partir de un problema formulado como un problema de programación lineal, en su forma general.

Opt Z = CX
s.a. AX >=< b
X≥0

2. Rescríbase la función objetivo de la siguiente manera:

Z – CX = 0

3. Toda desigualdad de la forma AX ≤ b puede convertirse en igualdad mediante la ADICIÓN de un


vector Y, llamado de holgura. El vector Y tiene “m” componentes, todos ellos no negativos, es
decir:
Y1 0
Y= Y2 ≥ 0

Ym 0
Toda desigualdad de la forma AX ≥ b puede convertirse en igualdad mediante la RESTA de un
vector Z, llamado superflo. El vector columna Z tiene “m” componentes, todos ellos no negativos, es
decir:

Z1 0
Z= Z2 ≥ 0

Zm 0

Utilizando esta regla de equivalencias, conviértase todas las desigualdades en igualdades. Este
paso requiere el uso de variables de holgura. Usando los tres primeros pasos (recuérdese que se están
manejando problemas de maximización y con todas sus restricciones ≥ 0). El problema ha sido
convertido a:
Max Z - CX= 0
s.a. AX + S= b
X≥0
S≥0

1 de 3
INSTITUTO TECNOLÓGICO DE CHIHUAHUA II
INVESTIGACIÓN DE OPERACIONES I
DOCENTE: ING. VELIA GRACIELA GUZMÁN RUIZ
UNIDAD 1

Donde “S” es el vector de variables de holgura. Esto mismo puede rescribirse de la siguiente manera:

Z – C1X1 – C2X2 – …– CnXn = 0


s.a.
a11X1 + a12X2 + … + a1nXn + S1 = b1
a21X1 + A22X2 + … + a2nXn +S2 = b2

am1X1 + am2X2 + … + amnXn + Sm = bm


X1, X2, … , Xn ; S1, S2, … , Sm ≥ 0
Variables de holgura

Este paso es necesario, pues la ADICIÓN de las variables de holgura crea la primera base B, que
resulta ser la matriz de identidad. Esto a su vez, genera el primer punto externo de la región de
factibilidad cuyas coordenadas están dadas por el vector b.

4. Construya un tabulado con los coeficientes del programa lineal como el que se muestra enseguida:

TABULADO DE PROGRAMACIÓN LINEAL

VARIABLES ORIGINALES VARIABLES DE HOLGURA

Z X1 X2 ……………. Xn S1 S2 ……………. Sm
1 Z1-C1 Z2-C2 ……………. Zn-Cn 0 0 ……………. 0 0
S1 0 a11 a12 ……………. a1n 1 0 ……………. 0 b1
S2 0 a21 a22 ……………. a2n 0 1 ……………. 0 b2
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
Sm 0 am1 am2 ……………. amn 0 0 ……………. 1 bm

5. Evaluar si la solución actual es la óptima.

Para problemas de maximización esto es cuando los valores en el renglón de Z son mayores ó
iguales a cero. En minimización cuando los valores en Z sean menores ó iguales a cero.
Cualquiera que sea el objetivo si no se cumple continúe con el paso 6.

6. Si la solución que se tenía no era la óptima, se genera una nueva solución factible básica.

a. Determinando qué variable no básica se convertirá en básica. Para problemas de


maximización se busca la más negativa en el renglón Z y para minimización se busca la
más positiva. En caso de empate se escoge arbitrariamente.

2 de 3
INSTITUTO TECNOLÓGICO DE CHIHUAHUA II
INVESTIGACIÓN DE OPERACIONES I
DOCENTE: ING. VELIA GRACIELA GUZMÁN RUIZ
UNIDAD 1

b. La variable que sale de la base se obtiene dividiendo la columna del lado derecho (LD)
entre los coeficientes positivos de la columna de la variable que puede entrar (se excluyen
ceros y los negativos) y se elige la variable que tenga el cociente mínimo. Nota: la Z no se
elige.

c. Se resuelve el nuevo conjunto de ecuaciones mediante una serie de operaciones llamadas


operaciones matriciales elementales. El elemento pivote, es el elemento que se encuentra
en la intersección de la columna de la variable que ingresa a la base y el renglón de la
variable que abandona la base. Este elemento se convertirá en la unidad de un nuevo vector
unitario positivo, y los demás elementos que integran la columna se cambiará a cero.

7. Regresar al paso 5.

3 de 3

Das könnte Ihnen auch gefallen