Sie sind auf Seite 1von 3

Investigacin de operaciones I Texto de clases

Mtodo simplex forma tabular (Algoritmo simplex) Paso 01 Transformar el PPL a la forma cannica de mximo con el vector de recursos b 0. Es decir: Maximizar Sujeto a : Z=CX AX b X0 Paso 02 Convierta todas las desigualdades en ecuaciones (igualdades). Este paso requiere la adicin de variables de holgura o variables de excedentes ( con el vector b 0 ). Con esto la forma cannica queda como : Maximizar Sujeto a : AX + S = b X,S0 Donde S: Vector variables de holgura Para mayor claridad debe ser escrito como: Maximizar Sujeto a : a11x1 + a12x2 + ............. + a1nxn + S1 a21x1 + a22x2 + .............. + a2nxn + 0 + S2 . . . . . . . . . . . . . . . . . . am1x1 + am2x2 + .............. + amnxn + 0 + 0 ..........+ Sm = b1 = b2 . . . . . . = bm Z = c1x1 + c2x2 + ...... + cnxn + S1 + S2 + ......... + Sm Z=CX+S (b 0)

x1 0 , x2 0 , ..........., xn 0 , S1 0 , S2 0 ,............. Sm 0 esto es necesario pues la adicin de variables de holgura crea la primera base B que resulta ser la matriz identidad. Esto a su vez, genera el primer punto extremo de la regin factible cuyas coordenadas estn dadas por el vector b.
Uso personal 1

Investigacin de operaciones I Texto de clases

Paso 03 Construya una tabla con los coeficientes del PPL , como se muestra en la tabla siguiente: cb cb1 cb2 . . . . cbn cj c1 c2 B x1 x2 xb1 y11 y12 xb2 y21 y22 . . . . . . . . . . . . xbn ym1 ym2 zj z1 z2 zj - cj z1c1 z2c2 cn xn y1n y2n . . . . ymn zn zncn 0 S1 1 0 . . . . 0 zn+1 zn+1 cn+1 0 S2 0 1 . . . . 0 zn+2 0 Sm 0 0 . . . . 1 zn+m zn+m cn+m b b1 b2 . . . . bm z0 =

yjk

Donde : yij = aij Cj : Componente de la matriz A (solo en la primera tabla simplex) Coeficientes de costos de la Funcin Objetivo
m

z j = c Bi y
i =1

ij

Es la contribucin que se pierde por unidad de produccin. j = 1,...., n , n+1, ..... , m + n

El vector : X* = (XB1 , XB2 , ...... , XB n) representa el vector solucin, si se cumple la siguiente condicin de factibilidad: ZJ CJ 0 para todas las columnas (j A) ( ZJ CJ : contribucin neta por unidad de produccin.) Estamos en presencia de una solucin optima, donde el valor de la funcin Objetivo para la solucin bsica factible presente esta dado por:

z0 = cB i bi
i =1

Uso personal

Investigacin de operaciones I Texto de clases

Paso 04 Si la solucin en la tabla anterior no es la ptima, esto es si existe alguna columna para la cual ZJ CJ 0 , generar una nueva solucin bsica factible (un nuevo punto extremo) en la forma siguiente: 4.1. Variable que entra a la base El objetivo es determinar que variable no bsica se convertir en bsica. Por lo que la variable candidata a entrar a la base es aquella que proporciona el mayor incremento unitario en la funcin objetivo y corresponde a la de mayor valor absoluto ZJ CJ . Esto es la variable Xk entrara a la base si se cumple que.

Z k C k = Minimo Z j C J :Z j C j 0
j

En caso de empate entre varios vectores a entrar a la base, seleccionar cualquiera de los candidatos. 4.2. Variable que sale de la base. Una vez seleccionada la variable que entra a la nueva base (suponga que es la variable XK), la variable XBr que sale de la base esta dado por la regla siguiente:
X Br yr k XBj = Minimo i yjk : yjk 0

En caso que todos los yjk del denominador sean negativos, estamos en presencia de una solucin no acotada.
Paso 05 En la tabla simplex la interseccin entre la columna encabezada por el vector que entra a la base y la fila correspondiente a la variable que sale de la base, determinar el elemento pivote por yrk.

Con el objeto de convertir a la columna encabezada por Xk en un vector unitario, con un 1 en el lugar del pivote y ceros en las restantes componentes, aplicar operaciones elementales en el pivote yrk, del siguiente modo: 5.1. Divida la fila r, correspondiente a la variable que sales de la base, por el pivote yrk 5.2. Para las otras filas i , con i r , actualice la fila i sumando yik veces la nueva fila r obtenida en 5.1. Estos pasos generan una nueva base, un nuevo punto extremo XB y un nuevo valor de la funcin objetivo. Volver al paso04

Uso personal

Das könnte Ihnen auch gefallen