METODO SIMPLEX
REPORTE DE LECTURA 4.1 Y 4.2
El método símplex es un procedimiento algebraico. Sin embargo, sus conceptos
fundamentales son geométricos.
En cualquier problema de programación lineal con n variables de decisión, dos
soluciones FEV son adyacentes entre sí cuando comparten n-1 fronteras de
restricción.
Sección 4.1 (ejemplo): Para entender este metodo se usara el siguiente ejemplo, en el
cual se hace el uso de los conceptos geométricos generales, el cual ya se hizo en el
capitulo anterior (Wyndor Glass Co.) pero con el método grafico.
El ejemplo se representa de la siguiente manera gráficamente donde lo que pide
es maximizar donde:
X1=número de lotes del producto 1 que se fabrican por semana
X2 =número de lotes del producto 2 que se fabrican por semana
Z=ganancia semanal total (en miles de dólares) que generan estos dos productos
Recordando un poco tenemos que:
En la grafica se puede apreciar los limites de la región factible los cuales
están delimitadas por las restricciones que incluye el ejemplo, los cuales
tambien pueden ser conocidas como frontera de restricción (recta que
marca el limite de la restricción correspondiente).
Los puntos en donde se intersectan las rectas son las soluciones en los
vértices.
Este ejemplo cuenta con 5 soluciones factibles en los vértices (FEV) los
cuales se encuentran en la región factible.
Cada solución en un vértice se encuentra en la intersección de dos
fronteras de restricción.
Como en el ejemplo n=2 (2 variables), dos de sus soluciones FEV son
adyacentes si comparten una frontera de restricción.
Continuación se presenta las soluciones FEV:
El resolviendo el ejemplo mediante el método simple consiste en:
Prueba de optimalidad (se le hace en cualquiera de los vértices) :
Considere cualquier problema de programación lineal que posea al menos
una solución óptima. Si una solución FEV no tiene soluciones FEV
adyacentes que sean mejores (según el valor de Z), entonces ésa debe ser
una solución óptima.
Iniciamos con:
Paso inicial: Elegir (0, 0) como la solución FEV inicial para examinarla. (Ésta
es una elección conveniente porque no se requieren cálculos para
identificarla.)
Prueba de optimalidad: Concluya que (0, 0) no es una solución óptima. (Las
soluciones FEV adyacentes son mejores.)
Iteración 1: Muévase a una solución FEV adyacente mejor, (0, 6), y realice
los siguientes tres pasos.
Posteriormente se hacen los 3 pasos anteriores hasta buscar la mejor solución
optima.
Para este método no es necesario hacer cuentas algebraicas simple y
sencillamente obteniendo la grafica, se puede partir para iniciar el método
simplex, simplemente es cuestión de razonar cada FEV y analizar la función que
se desea maximizar o minimizar.
En la siguiente grafica se presenta las soluciones FEV obtenidas mediante el
método simplex donde cada numero dentro del circulo representa una
iteración y los resultados que se obtiene en el análisis de cada una.
Con solo hacer esto, es simple y sencillo hacer un ejercicio de programación
lineal mediente el método simplex.
Conceptos claves en la solución (6): Los conceptos claves para la solución de un
problema de programación lineal, ahora usando el método simplex, según la
bibliografía básica son 6, los cuales son:
Concepto de solucion 1: Se basa en la relación directa que existe
entre las soluciones optimas (valor favorable de la función
objetivo) y las factibles (verifica todas las restricciones de un
rpoblema. Este hace referencia solo al análisis de las soluciones
factibles en los vértices (FEV).
Para cualquier problema que cuente con al menos una solucion
optima, la ubicación de esta solo requiere encontrar una mejor
solucion factible en los vértices.
Las soluciones factibles son infinitas es decir no hay un numero
exacto o un limite de dichas soluciones.
Concepto de solucion 2: Se basa en el flujo del método simplex.
El método símplex es un algoritmo iterativo, es decir, es un
método en el cual los pasos se realiza una y otra vez las veces que
sean necesarias hasta llegar al resultado deseado, y cuenta con la
siguiente estructura:
INICIALIZACION (encontrar la solucion FEV).
PRUEBA DE OPTIMALIDAD (¿es optima la solucion FEV actual? Si
(termina) no (se hace el siguiente paso)).
ITERACION (realiza una iteración para encontrar una mejor
solucion).
Concepto de solucion 3: Se basa en la forma de comenzar.
En este paso siempre que es posible, en el paso inicial del método
símplex se eligen las variables de decisión iguales a cero como la
solución FEV inicial. Siempre que existan muchas variables de
decisión para encontrar una solución FEV inicial en una gráfi ca, no
se utiliza el algebra para obtenerla. Casi siempre es posible
seleccionar el origen cuando todas las variables de decisión tienen
restricciones de no negatividad, porque la intersección de estas
fronteras de restricción lleva al origen como una solución en un
vértice. En consecuencia, esta solución es una solución FEV .
Concepto de solucion 4: Se basa en la selección de la mejor
solucion de FEV en cada iteración.
Cuando se da una solución FEV, en términos de cómputo, es más
rápido reunir información sobre sus soluciones FEV adyacentes
que sobre otras soluciones FEV. Por lo tanto, cada vez que el
método símplex realiza una iteración para moverse de la solución
FEV actual a una mejor, siempre escoge una solución FEV
adyacente a la actual. No considera otras soluciones FEV. En
consecuencia, toda la trayectoria que sigue hasta alcanzar una
solución óptima es a lo largo de las aristas de la región factible.
Concepto de solucion 5: Se basa en que solución FEV adyacente se
debe seleccionar en cada iteración.
Ya que se conoce la solución FEV actual, el método símplex
examina cada una de las aristas de la región factible que salen de
esta solución. Estas aristas conducen a una solución FEV adyacente
en el otro punto extremo. El método simplex sólo identifica la tasa
de mejoramiento de Z que se obtendría al moverse por esa arista.
La iteración termina cuando se obtiene primero la solución FEV al
final de esta arista y después se reetiqueta esta solución FEV
adyacente como la solución FEV actual para pasar a la prueba de
optimalidad y (si es necesario) a la siguiente iteración.
Concepto de solucion 6: Se basa en la solución final, aclara la
manera en que se realiza la prueba de optimalidad en forma
eficiente.
El concepto de solución 5 describe la manera en que el método
símplex examina cada arista de la región factible que sale de la
solución FEV actual. A través de este examen de una arista es
sencillo identificar la tasa de mejoramiento de Z que se obtendría
al moverse por ella hasta la solución FEV adyacente en el otro
extremo. Una tasa positiva de mejoramiento de Z implica que la
solución FEV adyacente es mejor que la actual, mientras que una
tasa negativa de mejoramiento de Z indica que la solución FEV
adyacente es peor. Por lo tanto, la prueba de optimalidad consiste
sólo en verificar si alguna de las aristas conduce a una tasa positiva
de mejoramiento de Z. Si ninguna lo hace, la solución FEV actual es
óptima.
Sección 4.2 (conceptos que se involucran en el método simplex): Los conceptos
que se involucran en el método simplex según la bibliografía básica son:
Variable holgura: Este es un procedimiento algebraico que
consiste en la solución de sistemas de ecuaciones, el primer paso
para preparar el método símplex es convertir las restricciones
funcionales de desigualdad en restricciones de igualdad
equivalentes. (Las restricciones de no negatividad se dejan como
desigualdades porque se manejan por separado.) Esta conversión
se logra mediante la introducción de variables de holgura.
Forma aumentada del problema: Al introducir variables de
holgura en las otras restricciones funcionales, el modelo de
programación lineal original se puede sustituir por el modelo
equivalente (llamado forma aumentada del modelo).
Aun cuando ambas formas del modelo representan exactamente el
mismo problema, la nueva forma es mucho más conveniente para
la manipulación algebraica y la identificación de las soluciones FEV.
Se le da el nombre de forma aumentada del problema, porque la
forma original se aumentó con algunas variables suplementarias
necesarias para aplicar el método símplex.
Solucion aumentada: Una solución aumentada es una solución de
las variables originales (las variables de decisión) que se aumentó
con los valores correspondientes de las variables de holgura (ya se
menciono en que conciste dicha variable de holgadura).
Solucion básica: Una solución básica es una solución en un vértice
aumentada.
Solucion básica factible: Una solución básica factible (BF) es una
solución FEV aumentada.
PROBLEMAS RESUELTOS