Dirección de Operaciones

Anuncio
Dirección de Operaciones
DIRECCIÓN DE OPERACIONES
Sesión No.5
Nombre: El método simplex. Segunda parte.
Objetivo
Al finalizar la sesión, el alumno será capaz de identificar las herramientas que
permiten resolver problemas de programación lineal a través del método simplex
Contextualización
¿Qué me falta por conocer del método simplex?
En la sesión anterior dimos inicio a la explicación del método simplex. Ahora
conoceremos el resto de los pasos que nos llevarán a la correcta aplicación del
mismo y a una segunda forma de representación a través de tablas.
Podemos considerar lo visto en la sesión anterior como los fundamentos en los
cuales se va a desarrollar todo el método.
Estos fundamentos permiten una mayor comprensión del método y poder tener
los elementos necesarios para una correcta resolución de problemas a través del
método simplex ya sea algebraico o tabloide.
1
DIRECCIÓN DE OPERACIONES
Introducción al Tema
Es innecesaria una introducción exhaustiva en esta sesión, por tratarse de una
continuación de la sesión anterior.
Es importante destacar que el objetivo que perseguimos al finalizar esta sesión
es tener las suficientes herramientas que nos permitan resolver problemas de
programación lineal a través del método simplex y conocer los casos especiales
que se pueden dar al momento de utilizar esta metodología.
Al igual que la sesión anterior, primero explicaremos los conceptos y al final
utilizaremos un ejemplo en dónde se ilustren los conocimientos adquiridos
durante esta sesión.
2
DIRECCIÓN DE OPERACIONES
Explicación
Formulación del método
La formulación del método consiste en plantear el problema de programación
lineal que se nos propone en términos que permitan su resolución a través del
método simplex. Como señalaba en una sesión anterior, es traducir la realidad a
estudiar, en términos que permitan resolverse a través del método elegido.
Recordemos que para el caso específico del
método simplex es necesario que se cumplan las
siguientes condiciones al momento de formularlo.
En caso de que no se cumpla alguna de ellas, el
problema no podrá ser resuelto a través de este
método.
•
El objetivo se debe plantear en la forma de maximización o de
minimización.
•
Todas las restricciones deben ser de igualdad.
•
Todas las variables deben ser no negativas.
•
Las constantes a la derecha de las restricciones deben ser no negativas.
Se podría resumir lo anterior en la siguiente fórmula general:
Max o Min Z = cx
Sujeto a: Ax = b
X>0
b>0
3
DIRECCIÓN DE OPERACIONES
Tablado simplex
La tabla simplex o el tabloide es una herramienta que hace más sencillo el
trabajo con el problema, pues representa a modo de resumen detallado toda la
información del mismo. Al finalizar la sesión a través de un ejemplo veremos la
manera de realizar dicha tabla y cómo utilizarla para la resolución de problemas.
Metodología de solución
Los pasos a seguir para poder resolver un problema a través del método simplex
son:
1. Convertir las desigualdades en igualdades.
2. Igualar la función objetivo a cero.
3. Escribir la tabla inicial simplex.
4. Encontrar la variable de decisión que entra en la base y la variable
de holgura que sale de la base.
5. Encontrar los coeficientes de la nueva tabla.
6. Ver si se ha encontrado la solución óptima, de ser así, hemos
terminado el problema, sino seguir al paso 7.
7. Repetir el proceso a partir del paso 4.
Se podrá pensar que esto es diferente al método simplex algebraico, pero en
realidad estamos hablando del mismo método pero con herramientas diferentes.
Es decir, en lugar de escribir la tabla inicial, se buscaría una solución factible,
después verificaremos si se trata de ésta o no, en caso contrario se sigue
buscando otra solución factible y así hasta llegar a la óptima.
Casos especiales
Al igual que en el método gráfico, en este método se pueden dar casos
especiales en los resultados que se obtengan al momento de resolver el
4
DIRECCIÓN DE OPERACIONES
problema. No se definirán pues ya se han definido anteriormente cada uno de
ellos. Los posibles casos son:
2
1
Solución no
acotada
Óptimos
3
Solución
infactible
alternos
Ejemplo:
A continuación te presentamos un ejemplo del autor Vergara, J. (s/f, s/p) que se
resolverá a través del método simplex para visualizar lo estudiado en esta sesión
y la anterior.
Max Z = 100X 1 + 200X 2
Sujeto a:
4X 1 + 2X 2 < 16
8X 1 + 8X 2 < 16
2X 2 < 10
X1, X 2 , > 0
1. Convertir la función objetivo en 0 y las restricciones en igualdades a
través de variables de holgura
-100x 1 –200x 2 + z = 0
4x 1 + 2x 2 + H 1 = 16
8X 1 + 8x 2 + H 2 = 16
2x 2 + H 3 = 10
5
DIRECCIÓN DE OPERACIONES
2. Escribir la tabla simplex inicial
En las columnas aparecerán todas las variables del problema y, en las
filas, los coeficientes de las igualdades obtenidas, una fila para cada
restricción y la última fila con los coeficientes de la función objetivo:
X1
X2
H1
H2
H3
Sol
H1
8
8
1
0
0
16
H2
4
2
0
1
0
16
H3
0
1
0
0
1
10
Z
-100 -200 0
0
0
0
3. Iniciar con las iteraciones hasta encontrar una solución óptima única. Para
ello hay que encontrar la variable de decisión que entra en la base y la
variable de holgura que sale de la base
El método para elegir qué variable de decisión va a entrar en la base es
necesario revisar la última fila en donde están los coeficientes de la función
objetivo y se toma la variable con el coeficiente negativo que es mayor en su
valor absoluto. En nuestro caso, la variable x 2 de coeficiente -200.
X1
X2
H1
H2
H3
Sol
H1
8
8
1
0
0
16
H2
4
2
0
1
0
16
H3
0
1
0
0
1
10
Z
-100 -200 0
0
0
0
6
DIRECCIÓN DE OPERACIONES
Si se llegara a dar el caso de que dos o más coeficientes cumplen la condición
de ser el menor con su valor absoluto, se elige cualquiera de ellos.
En caso de que en la última fila, la de los coeficientes de la función objetivo no
existe ningún valor negativo, entonces se ha alcanzado la solución óptima.
De ahí que concluyamos que lo que determina el final del proceso de aplicación
del método del simplex, es que en la última fila no haya elementos negativos.
El criterio de decisión para decidir qué variable de holgura es la que tiene que
salir de la base, es dividiendo cada término de la última columna (valores
solución) entre el término correspondiente de la columna pivote, sólo si estos
últimos son mayores que cero; posteriormente, seleccionamos aquel que su
valor sea el menor cociente (éste tiene que ser positivo). En nuestro caso: 16/8
[=2], 16/2 [=8] y 10/1 [=10]. Aquí la fila de la variable de holgura que sale de la
base es H 1, pues el valor menor de la división es el correspondiente a dicha
columna, [2]. Esta fila se llama fila pivote.
Si hubiese algún elemento menor o igual que cero no se hace dicho cociente. En
el caso de que todos los elementos fuesen menores o iguales a cero, entonces
tendríamos una solución no acotada y no se puede seguir aplicando el método
para la solución del problema.
Cuándo al hacer el cálculo de los cocientes, dos o más son iguales, esto indica
que cualquiera de las variables correspondientes puede salir de la base.
En la intersección de la fila pivote y columna pivote tenemos el elemento pivote
operacional, 8.
4. Elaborar la nueva tabla simplex
Para calcular los valores de la nueva tabla es necesario aplicar las
siguientes operaciones.
a. Para la nueva fila pivote= Fila pivote / elemento pivote
7
DIRECCIÓN DE OPERACIONES
b. Nuevas filas= (Fila anterior – coeficiente de la columna pivote) *
fila pivote
X1
X2
H1
H2
H3
Sol
X2
1
1
1/8
0
0
2
H2
2
0
-1/4
1
0
12
H3
-1
0
-1/8
0
1
8
Z
100
0
25
0
200
400
Dado que ya no existen coeficientes de Z negativos, ya nos encontramos ante la
solución óptima y no es necesario hacer más iteraciones. El resultado al
problema es que el valor máximo puede tomar Z= 400 con un valor de X 2 = 2
En caso de que existiera aun algún coeficiente Z negativo, se repetirían las
iteraciones hasta ya no tener el valor de Z negativo.
8
DIRECCIÓN DE OPERACIONES
Conclusión
¿Qué puedo concluir al finalizar esta sesión?
Ya en esta sesión hemos concluido todo el método simplex.
Es un método sencillo y aunque el día de mañana no seamos unos expertos en
la resolución de problemas a través de este método, ya que existen muchos
sistemas computacionales que los resuelven automáticamente, es importante
saber interpretar los resultados que arrojan las tablas con las variables de
decisión.
El auge que ha tenido esta herramienta dentro de
las empresas ha sido grande, porque permite de
forma sencilla encontrar soluciones a problemas
de
Fuente imagen: Piixabay
gran
esperados.
alcance
para
lograr
los
objetivos
9
DIRECCIÓN DE OPERACIONES
Para aprender más
•
Bellini, F. (2004). Problemas de programación lineal, método simplex.
Consultado el 14 de julio de 2013:
http://brd.unid.edu.mx/problemas-de-programacion-lineal-metodo-simplex/
Maestro dirige una clase a sus alumnos sobre la resolución de problemas a
través del método simplex.
•
Método simplex. (2011). Consultado el 14 de julio de 2013:
http://brd.unid.edu.mx/metodo-simplex/
10
DIRECCIÓN DE OPERACIONES
Actividad de Aprendizaje
Instrucciones:
¿Qué vas a hacer?
Con la finalidad de reforzar los conocimientos adquiridos a lo largo de esta
sesión resuelve e interpreta el siguiente problema a través de método simplex
tabular.
Max Z = 3X 1 + 5X 2
Sujeto a:
X1< 4
2X 2 < 12
3X 1 + 2X 2 < 18
X1, X2> 0
Material: Como material inicial de consulta puedes usar la lectura de la sesión,
además de aquellas publicaciones especializadas, libros, artículos, materiales
universitarios y productos que sean pertinentes.
¿Cuál es la forma de entrega?
Guarda tu archivo en Word y súbelo a la plataforma.
11
DIRECCIÓN DE OPERACIONES
¿Cómo serás evaluado?
En esta actividad se tomará en cuenta lo siguiente:
Criterios
Valor
Referencias bibliográficas completas y pertinentes.
5 pts.
Ortografía y redacción adecuada.
10 pts.
Solución e interpretación del problema empleando el método
simplex tabular
70 pts.
Organización adecuada de la información.
15 pts.
Total
100 puntos
12
DIRECCIÓN DE OPERACIONES
Bibliografía
Arreola, A y Arreola J. (1984).Programación lineal, introducción a la toma de
decisiones cuantitativa. (Edición preliminar) México: ITESM.
Hillier, F. y Lieberman, G. (2001).Introducción a la investigación de operaciones.
(8ª Ed). México: McGraw Hill.
Schroeder, R. (2011). Administración de operaciones. España: McGraw Hill.
Cibergrafía
Vergara, J. (s/f). Ejercicios resueltos. Investigación de operaciones. Consultado
el 16 de julio de 2013:
http://juancarlosvergara.50webs.org/Apuntes/Ejercicios%20Resueltos%201,%20
Metodo%20grafico%20y%20simplex.pdf
13
Descargar