Beruflich Dokumente
Kultur Dokumente
INVESTIGACIN OPERATIVA
Ingeniera Civil
Universidad Central del Ecuador
CONTENIDO
Introduccin
Objetivos
Antecedentes
Metodologa
Mtodo Simplex Estndar
Variaciones del Mtodo Simplex
Ingeniera Civil
Universidad Central del Ecuador
INTRODUCCIN
Ingeniera Civil
Universidad Central del Ecuador
INTRODUCCIN
Es un mtodo analtico de solucin de problemas de
programacin lineal capaz de resolver modelos ms
complejos que los resueltos mediante el mtodo grfico sin
restriccin en el nmero de variables.
Es un mtodo iterativo que permite ir mejorando la solucin
en cada paso al pasar por los diferentes vrtices que
conforman (limitan) el conjunto de soluciones factibles
(politopo), y dado que el nmero de vrtices es finito
siempre se hallar una solucin.
Ingeniera Civil
Universidad Central del Ecuador
OBJETIVOS
Ingeniera Civil
Universidad Central del Ecuador
OBJETIVOS
General.
Abordar los conceptos y aspectos bsicos de la
Investigacin Operativa.
Especficos.
Presentar y explicar la metodologa bsica de la IO.
Plantear adecuadamente el problema (fase ms
importante y ms difcil).
Plantear el modelado matemtico, as como las soluciones
factibles para la optimizacin del problema.
Ingeniera Civil
Universidad Central del Ecuador
ANTECEDENTES
Antecedentes
Este algoritmo fue creado en el ao de 1947 por el
estadounidense George Bernard Dantzig y el ruso Leonid
Vitalievich Kantorovich, a fin de solucionar problemas de m
restricciones y n variables.
Se busca solucionar un modelo ampliado a partir del modelo
original, transformando las desigualdades en ecuaciones
lineales.
El lgebra lineal y el mtodo de eliminacin de Gauss-Jordan
para resolver un sistema de ecuaciones lineales constituyen la
base del mtodo simplex para la solucin analtica.
Ingeniera Civil
Universidad Central del Ecuador
METODOLOGA
Metodologa
Es un procedimiento iterativo que permite ir mejorando la solucin a
cada paso. El proceso concluye cuando no es posible seguir
mejorando ms dicha solucin.
Para esto se inicia evaluando la funcin objetivo en un vrtice
cualquiera y buscar sucesivamente otro vrtice que mejore (o
deteriore) la solucin anterior. La bsqueda se hace siempre a travs
de los vrtices del espacio de soluciones factibles (politopo) y cmo el
nmero de vrtices es finito, siempre se podr encontrar la solucin.
En conclusin, el mtodo del simplex se basa en la siguiente
propiedad: si la funcin objetivo f no toma su valor mximo en el
vrtice A, entonces hay una arista que parte de A, a lo largo de la
cual f aumenta.
Metodologa
En el caso de un sistema de dos variables, con un espacio de
soluciones factibles como el siguiente, se tendr:
Como se puede observar la
solucin optima (mxima), se da
en el punto D(3,12), en donde el
valor de la funcin objetivo
alcanza su mximo (33)
D: (3,12)
Z=33
Proceso Metodolgico
El proceso a seguir para la solucin de problemas utilizando el
mtodo simplex, es el siguiente:
Planteamiento
Construccin
del Modelo
Matemtico
(Variables,
Restricciones y
Funcin
Objetivo)
Conversin
Conversin de
las
desigualdades
en ecuaciones
utilizando
variables de
holgura o
supervit
Solucin
A travs del
algoritmo
iterativo
Simplex,
solucionar el
problema.
Ingeniera Civil
Universidad Central del Ecuador
Ingeniera Civil
Universidad Central del Ecuador
Procedimiento Matemtico
Para aplicar el algoritmo Simplex, se debe seguir:
1.
2.
3.
4.
5.
Procedimiento Matemtico
Se desea resolver mediante el mtodo del simplex el siguiente
problema:
:
2
2
3
3
0 ,
18
42
24
0
Procedimiento Matemtico
1. Convertir las desigualdades en igualdades.
Se introduce una variable de holgura en cada una de las
restricciones para convertirlas en igualdades, con lo que se tiene:
2
2
3
1
3
2
3
18
42
24
Procedimiento Matemtico
2. Igualar la funcin objetivo a cero.
Considerando que la funcin objetivo es:
,
Se tiene:
"3
"2
Procedimiento Matemtico
3. Escribir la tabla inicial simplex.
Variable
Variable de Decisin
Solucin
Valores
solucin
Variable de Holgura
X1
X2
S1
S2
S3
S1
18
S2
42
S3
24
-3
-2
Procedimiento Matemtico
4. Encontrar la variable de decisin que entra y la variable de
holgura que sale de la columna variable solucin.
Variable de decisin que entra.- de la fila funcin objetivo,
se escoge la celda (columna) donde se aloje el coeficiente
negativo de mayor valor absoluto.
Variable de holgura que sale.- de la columna valores
solucin, se escoge la celda (fila) que aloje el menor resultado
del cociente entre los valores de la columna valores solucin
y la columna de la variable de decisin que entra (se
consideran nicamente resultados positivos).
Procedimiento Matemtico
Visualizando en la tabla simplex se tiene:
Variable
Variable de Decisin
Solucin
Valores
Cociente
solucin
Variable de Holgura
x1
X2
S1
S2
S3
S1
18
18/2 = 9
S2
42
42/2 = 21
S3
24
24/3 = 8
-3
-2
Consideraciones
Variable de decisin que entra:
Si existen dos o ms coeficientes iguales (coeficiente negativo
de mayor valor absoluto), entonces se elige cualquiera de
ellos.
Si en la fila funcin objetivo no existe ningn coeficiente
negativo, significa que se ha alcanzado la solucin ptima, por
tal razn se puede concluir que cuando no exista valores
negativos en la fila funcin objetivo, se ha llegado a la
solucin optima.
Consideraciones
Variable de holgura que sale:
Si al calcular los cocientes entre los valores de la columna
valores solucin y la columna de la variable de decisin que
entra, dos o ms son iguales, cualquiera de las variables
correspondientes pueden salir.
Si existe algn coeficiente menor o igual que cero en la
columna valores solucin, no se encuentra el cociente
mencionado (si el coeficiente de la columna valores solucin
es positivo).
En el caso de que todos los elementos de la columna de la
variable de decisin que entra fuesen menores o iguales a
cero, entonces se tiene una solucin no acotada.
Ingeniera Civil
Universidad Central del Ecuador
PREMISAS
Conclusiones
1. El mtodo descrito (simplex estndar), se ha detallado,
considerando la premisa de que se parte de la forma cannica
de un problema de programacin lineal, es decir:
Todas las variables de decisin son no negativas.
Todas las restricciones son del tipo menor o igual "".
Todas las constantes del lado derecho de las desigualdades
son no negativos (positivos).
La funcin objetivo es de tipo de maximizacin
Conclusiones
Por tanto
Si existiese alguna divergencia con cualquiera de las premisas
planteadas anteriormente (forma cannica de un problema de
programacin lineal), ser necesario:
Reacomodar el modelo matemtico de tal forma que tenga la
forma cannica de un problema de programacin lineal.
Aplicar alguna de las variaciones del mtodo simplex.
Conclusiones
Para el caso de minimizacin, se aplica uno de los siguientes
criterios de solucin:
1. Aplicando lgica matemtica, se parte de la siguiente premisa:
"para cualquier funcin f(x), todo punto que minimice a f(x)
maximizar tambin a - f(x)".
Por tanto simplemente habr que multiplicar a f(x)*(-1) y se
proceder a maximizar dicha funcin, con lo cual se da solucin
al problema.
Conclusiones
2. Se aplica el criterio opuesto en cuanto a las variables que
entran y salen, es decir:
Variable de decisin que entra.- de la fila funcin objetivo,
se escoge la celda (columna) donde se aloje el coeficiente
positivo de mayor valor absoluto (se finalizan iteraciones
cuando todos los coeficientes de la funcin objetivo son
negativos).
Variable de holgura que sale.- de la columna valores
solucin, se escoge la celda (fila) que aloje el mayor
resultado del cociente entre los valores de la columna valores
solucin y la columna de la variable de decisin que entra.
Ingeniera Civil
Universidad Central del Ecuador
EJEMPLOS
Ejemplos
Se desea resolver mediante el mtodo del simplex el siguiente
problema:
:
2
2
0 ,
4
5
0
Ejemplos
Se desea resolver mediante el mtodo del simplex el siguiente
problema:
:
6
4
2
24
6
1
"
2
0 ,
Ejemplos
Se desea resolver mediante el mtodo del simplex el siguiente
problema:
20000
20000
20000
:
2
2
2
2
&
0 ,
&
&
20
20
16
0
24
20000
&
Ingeniera Civil
Universidad Central del Ecuador
GRACIAS
[Nada puede] reemplazar el esfuerzo consistente en
lecturas copiosas, muchos ejercicios y largas horas de
meditacin que el aprender Economa habr de
demandarles inexorablemente (Manuel Cordom, 1977).