You are on page 1of 34

Ingeniera Civil

Universidad Central del Ecuador

INVESTIGACIN OPERATIVA

Ing. Marco Antonio Pineda (Msc.)


Ingeniera Civil
Universidad Central del Ecuador

CONTENIDO
Objetivos
Introduccin

Mtodo Simplex Estndar


Descripcin general
Metodologa
Proceso metodolgico

Premisas, conclusiones y consideraciones

Ejemplos
Ingeniera Civil
Universidad Central del Ecuador

OBJETIVOS
Ingeniera Civil
Universidad Central del Ecuador

OBJETIVOS
General.
Utilizar el mtodo simplex para la solucin de problemas
de programacin lineal.

Especficos.
Conocer detalladamente el procedimiento del algoritmo
simplex.
Conocer las premisas bajo las cuales funciona el algoritmo
simplex.
Ingeniera Civil
Universidad Central del Ecuador

INTRODUCCIN
Ingeniera Civil
Universidad Central del Ecuador

INTRODUCCIN
Es un mtodo analtico para la solucin de problemas de
PL, capaz de resolver modelos ms complejos que los
resueltos mediante el mtodo grfico, sin restriccin en el
nmero de variables.

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 PL con m restricciones y n variables.
Introduccin
El mtodo simplex utiliza ecuaciones en lugar de inecuaciones.

Algebra Lineal - Mtodo de eliminacin de Gauss-Jordan,


constituyen la base para la solucin analtica del mtodo simplex.

La primera aplicacin importante, fue su utilizacin en un problema


de PL para la planeacin de una dieta, que utiliza 9 restricciones y
27 variables (120 das-hombre).

El uso de la pc y software de PL, permite fcilmente resolver


problemas de PL con muchas variables y restricciones.
Ingeniera Civil
Universidad Central del Ecuador

MTODO SIMPLEX ESTNDAR


Ingeniera Civil
Universidad Central del Ecuador

DESCRIPCIN GENERAL
Utiliza un algoritmo iterativo, que permite ir mejorando la
solucin en cada paso, al pasar por los diferentes vrtices
que conforman (limitan) el conjunto de soluciones factibles
del politopo, y dado que el nmero de vrtices es finito,
siempre es posible encontrar la solucin ptima.
Ingeniera Civil
Universidad Central del Ecuador

METODOLOGA
Metodologa

Se inicia evaluando la funcin objetivo en un vrtice cualquiera del


politopo y buscar sucesivamente otro vrtice que mejore (o
deteriore) la solucin anterior.

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:

La solucin optima (mxima), se


da en el punto D(3,12), donde
el valor de la funcin objetivo
alcanza su mximo (33)

D: (3,12)
Z=33
Variables de Holgura
El Mtodo Simplex trabaja basndose en ecuaciones, por tanto, ser
necesario adecuar el modelo matemtico (cannico) a un modelo
estndar.

Transformar las inecuaciones (restricciones) en ecuaciones, a travs de


la utilizacin de unas variables denominadas de holgura (escases), que
estn relacionadas con el recurso al cual hace referencia la restriccin,
y que representan el "Slack".

Estas variables, juegan un rol fundamental en la creacin de la


matriz identidad base del Simplex.
Estas variables, suelen estar representadas por la letra "S", que se
suman cuando la restriccin es de signo "<=".
Ingeniera Civil
Universidad Central del Ecuador

PROCESO GENERAL
El proceso a seguir para la solucin de problemas utilizando el
mtodo simplex, es el siguiente:
Procedimiento Matemtico
Proceso:

1.
Convertir las desigualdades en igualdades

2.
Igualar la funcin objetivo a cero

3.
Escribir la tabla inicial simplex

4.
Variable de decisin que entra y variable de holgura que sale

5.
Encontrar los coeficientes de la nueva tabla
Ejemplo:
Se desea resolver mediante el mtodo del simplex el siguiente
problema:

; 3 2

:
2 18
2 3 42
3 24

0 , 0
Procedimiento Matemtico

1.
Convertir las desigualdades en igualdades

Es necesario introducir una variable de holgura en cada una de


las restricciones, con lo que se tiene:

2 1 18

2 3 2 42

3 3 24
Procedimiento Matemtico

2.
Igualar la funcin objetivo a cero

Considerando que la funcin objetivo es:

3 2

Se tiene:

"3 "2 0
Procedimiento Matemtico

3.
Escribir la tabla inicial simplex

Variable Variables de Valores


Variables de Holgura
Solucin Decisin solucin

X1 X2 S1 S2 S3

S1 2 1 1 0 0 18

S2 2 3 0 1 0 42

S3 3 1 0 0 1 24

Z -3 -2 0 0 0 0
Procedimiento Matemtico
Encontrar la variable de decisin que entra y la variable
4. 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
de cociente positivo entre los valores de la columna valores
solucin y los valores de la columna variable de decisin
que entra.
Procedimiento Matemtico

Visualizando en la tabla simplex se tiene:

Variable Variables de Valores


Variables de Holgura Cociente
Solucin Decisin solucin

x1 X2 S1 S2 S3

S1 2 1 1 0 0 18 18/2 = 9
S2 2 3 0 1 0 42 42/2 = 21
S3 3 1 0 0 1 24 24/3 = 8
Z -3 -2 0 0 0 0
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 concluido el proceso iterativo
(solucin ptima). Por tal razn, pero no necesariamente, 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 los valores de la columna variable de decisin que
entra, dos o ms son iguales, cualquiera de las variables
correspondientes pueden salir.
Para el calculo del cociente, se consideran nicamente:
a) coeficientes mayores o iguales que cero de la columna valores
solucin, y
b) coeficientes mayores que cero de la columna variable de
decisin que entra.
En el caso de que todos los elementos de la columna variable de
decisin que entra, fuesen menores o iguales que cero, entonces se
tiene una solucin no acotada.
Metodologa del Mtodo Simplex

5.
Encontrar los coeficientes de la nueva tabla

Los nuevos coeficientes se obtienen aplicando el mtodo de


eliminacin de Gauss-Jordan, que permite transformar una
matriz de coeficientes en una matriz diagonal.

El proceso iterativo de encontrar la variable de decisin que


entra y la variable de holgura que sale, se repite hasta que no
exista valores negativos en la fila funcin objetivo.
Ingeniera Civil
Universidad Central del Ecuador

PREMISAS, CONCLUSIONES Y
CONSIDERACIONES
Premisas
1. El mtodo descrito (Simplex estndar), se ha detallado,
considerando la premisa de que se parte de la forma cannica de
un problema de PL, 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 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
En el caso de restricciones del tipo "":

Se podra reacomodar el modelo a la forma cannica al multiplicar


dicha restriccin por (-1).

Con lo cual se reduce al caso anterior, a menos que entre en


controversia otra de las premisas de la forma cannica.

Bajo lo cual el problema debera ser resuelto utilizando alguna de las


variaciones del mtodo simplex (mtodo de la M o de Las Dos
Fases).
Consideraciones
Para el caso de minimizacin, se aplica uno de los siguientes
criterios de solucin:

1. Aplicando lgica matemtica, se puede concluir que: "para


cualquier funcin f(x), todo punto que minimice a f(x), maximizar
tambin a - f(x)".

En consecuencia, simplemente habr que multiplicar a f(x)*(-1) y


se proceder a maximizar dicha funcin, con lo cual se da
solucin al problema.
Consideraciones
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.- se procede de la misma


manera que para cuando se maximiza
Ingeniera Civil
Universidad Central del Ecuador

EJEMPLOS
Ejemplo.
Se desea resolver mediante el mtodo del simplex el siguiente
problema:

; 2 3

:
2 4
2 5

0 , 0
Ejemplo:
Se desea resolver mediante el mtodo del simplex el siguiente
problema:

; 3 2

:
2 18
2 3 42
3 24

0 , 0
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).

Esto es aplicable casi a cualquier componente acadmico,


y en especial a uno derivado de las matemticas.
Ing. Marco Antonio Pineda C.

You might also like