El Método Simplex
El Método Simplex
El Método Simplex
Metodo Simplex
El método símplex se utiliza para hallar las soluciones óptimas de un problema de programación lineal
las soluciones no factibles y, en cada paso, evalúa si la solución obtenida es óptima o no.
· 4.Escritura de una tabla inicial símplex (matriz): en las columnas, las variables del problema;
una fila para cada conjunto de coeficientes de una restricción y una fila más para los coeficientes
de la función objetivo.
5.Determinación de las variables y los coeficientes.
Variables y coeficientes
Para determinar las variables de un problema mediante
el método del símplex, es preciso hallar primero la base
de resolución. En esta base:
Los resultados obtenidos son consistentes con los que provee el informe de
confidencialidad o sensibilidad de Solver según se resume a continuación:
Una alternativa para corroborar los resultados anteriores de una forma intuitiva
consiste en realizar una representación gráfica del problema anterior. La solución
óptima se encuentra en el vértice C, donde la línea punteada de color rojo
representa la curva de nivel que intersecta dicha solución. Por otra parte la línea
punteada de color verde se obtiene al modificar C1 a 3/4 (reducción permisible de
1/4), lo cual conserva la solución óptima actual pero deja de ser única (en efecto
se genera el caso de infinitas soluciones óptimas en el tramo entre los vértices
B y C). Finalmente la línea color azul representa la curva de nivel que resulta de
cambiar el coeficiente de C1 a 3/2 (aumento permisible de 1/2) que también
conserva la solución actual y denota el caso de infinitas soluciones en el tramo
CD).
Ejemplo 2. Determinar la solución óptima del siguiente problema de programación lineal
En primer lugar trazamos los ejes coordenados con las variables x1 y x2 . Luego
para poder graficar los semiplanos correspondientes a cada una de las
restricciones debemos convertir las desigualdades en igualdades, porque la
representación gráfica de una ecuación lineal con dos variables es una recta y
graficarla es simple. Por tal motivo graficamos las rectas correspondientes a cada
una de las restricciones del problema y después seleccionaremos el semiplano
correspondiente a cada desigualdad.
Una vez, graficadas las restricciones del problema, el siguiente paso importante es
determinar la región factible, que representa el lugar geométrico donde se
encuentra la solución óptima del problema lineal. En forma general la región
factible, es determinada por la intersección de los semiplanos dentro del primer
cuadrante, dado que las restricciones de no negatividad de las variables x1 ,x 2 >=
0 nos ubica en el primer cuadrante del plano cartesiano. Cabe aclarar que en
algunos casos está intersección es vacía.
Siguiendo con el ejemplo, la región factible está limitada por el polígono, cuyos
vértices son A, B, C y D como se muestra en la siguiente figura:
La teoría nos muestra que la solución óptima se encuentra ubicada en uno de los
vértices del polígono formado. Por tal motivo, una vez construida la región factible,
debemos identificar los vértices del polígono que forma la región factible. Para
esto debemos interceptar las rectas correspondientes a la primera y tercera
restricción, es decir debemos resolver el siguiente sistema de ecuaciones:
Como la función objetivo es de maximización, al comparar los resultados en la
función objetivo debemos elegir aquel punto que genere el mayor valor de la
función objetivo, para este ejemplo el punto (0,25/ 4) genera el máximo valor. Por
tal motivo se dice que el punto óptimo del problema lineal es el punto (0,25/ 4) y el
valor máximo de la función objetivo es de 56.25.
Dado que la función objetivo es Maximizar z = 4x1 + 9x2, podemos ver que dicha
función objetivo es lineal, en otras palabras su representación geométrica es una
recta, entonces para generar el lado derecho de la ecuación de la recta
multiplicamos los coeficientes independientes obteniendo la recta 4x1 + 9x2 = 36
Una vez trazada la recta objetivo, debemos determinar la dirección que deberá
seguir dicha recta para que la función objetivo aumente su valor. Para esto
debemos hacer uso del concepto del gradiente, dado que este vector indica la
dirección de crecimiento de una función de varias variables.