Вы находитесь на странице: 1из 4

19/09/2012

1
Mg. Sonia Castro Ynfantes
MTODO SIMPLEX
Algoritmo y tablas
PROGRAMACIN LINEAL
FACULTAD DE INGENIERA ELECTRICA
Lic. Sonia Castro Ynfantes
CONTENIDOS
Qu es un algoritmo
Definiciones
En que consiste el SIMPLEX
Qu presuposiciones se hacen
Procedimiento de clculo
Lic. Sonia Castro Ynfantes
QU ES UN ALGORITMO?
Un algoritmo es un
conjunto de pasos
o procedimientos
secuenciales que
tiene un inicio y un
fin
INICIO
PROCESO
FIN
19/09/2012
2
Lic. Sonia Castro Ynfantes
DEFINICIONES
Forma
Estndar
Un P. M. L. Diremos que est
escrito en la forma estndar; si
tiene la siguiente forma:
0
x

m . . 1,. = i
b x a
: a S.
x c
Z Max
j
i j
j i
n
=1 j
j j
n
=1 j

=
=

Observaciones:
j = 1,2....n (cantidad de variables)
i = 1,2..... m (cantidad de ecuaciones )
En vez de maximizar puede ser minimizar
Lic. Sonia Castro Ynfantes
DEFINICIONES
Variable de
holgura
Variable de
exceso
Variables ficticias que se
aumentan para convertir una
desigualdad <= en igualdad,
representan lo que falta para
que se cumpla la igualdad
Variables ficticias que se
quitan para convertir una
desigualdad >= en igualdad,
representan lo que sobra para
que se cumpla la igualdad
Lic. Sonia Castro Ynfantes
En que consiste el SIMPLEX
El algoritmo Smplex es un
procedimiento sistemtico,
mediante el cual podemos
resolver cualquier P. M. L.
Busca la solucin del programa a
travs de los Puntos Extremos (
Soluciones Bsicas Factibles ),
del conjunto solucin, hasta
llegar a la solucin ptima.
19/09/2012
3
Lic. Sonia Castro Ynfantes
Comienza con una solucin bsica
cualquiera (arbitraria) ,
selecciona entre las variables no
bsicas (las var. Ficticias contenidas en
la base) cul mejora ms la funcin
objetivo , y la convierte en bsica,
para lo cual debe retirarse una de las
variables bsicas.
Este proceso se repite hasta que ya no
se puede mejorar ms la FO.
Lic. Sonia Castro Ynfantes
PRESUPOSICIONES
El conjunto de todas las soluciones posibles al
problema de programacin lineal es un conjunto
convexo.
La funcin objetivo alcanza su mnimo (mximo) en
un punto extremo de conjunto de soluciones factibles.
Si se alcanza este mnimo (mximo) en ms de un
punto extremo, entonces toma el mismo valor para
toda combinacin convexa de estos puntos
particulares.
Lic. Sonia Castro Ynfantes
Pasos para resolver un P. P. L.
Veremos :
El programa tiene todas sus
restricciones de tipo
19/09/2012
4
Lic. Sonia Castro Ynfantes
Se consideran los siguientes pasos:
1. Convertir las desigualdades en igualdades: Se introduce una
variable de holgura por cada una de las restricciones.
2. Igualar la funcin objetivo a cero y despues agregar la variables
de holgura del sistema anterior.
3. Escribir el tablero inicial simplex.
4. Encontrar la variable de decisin que entra en la base y la
variable de holgura que sale de la base.
5. Encontrar los coeficientes para el nuevo tablero de simplex.
Lic. Sonia Castro Ynfantes
Para escoger la variable de decisin que entra en la base,
observamos la ultima fila, la cual muestra los coeficientes
de la funcin objetivo y escogemos la variable con el
coeficiente ms negativo (en valor absoluto)
Si existiesen dos o ms coeficientes iguales que cumplan la
condicin anterior, entonces se elige cualquiera de ellos.
Si en la ltima fila no existiese ningn coeficiente negativo,
significa que se ha alcanzado la solucin ptima.
La columna de la variable que entra en la base se llama
columna pivote).
Lic. Sonia Castro Ynfantes
Para encontrar la variable de holgura que tiene que salir de
la base, se divide cada trmino de la ltima columna
(valores solucin) por el trmino correspondiente de la
columna pivote, siempre que estos ltimos sean mayores
que cero
. Si hubiese algn elemento menor o igual que cero no
se calcula dicho cociente.
. En el caso de que todos los elementos fuesen
menores o iguales a cero, entonces tendramos una
solucin no acotada y no se puede seguir.
. Si al calcular los cocientes, dos o ms son iguales,
indica que cualquiera de las variables
correspondientes pueden salir de la base.

Вам также может понравиться