RELOJ

domingo, 6 de noviembre de 2011

MÉTODO SIMPLEX

Resuelve la programación lineal en interaciones. Cada interación desplaza la solución a un nuevo punto esquina que tiene potencial de mejorar el valor de la función objetivo.
El método simplex implica cálculos voluminosos y tediosos, por ese motivo se utiliza lo programas de cómputo; pues permiten resolver o facilitar el cálculo automáticamente.
1)      Espacio de soluciones en forma de ecuación
Para estandarizar:
·         Todas la restricciones (excepto las de no negatividad) son ecuaciones con lado derecho no negativo.
·         Todas las variables son no negativas.
1.1) conversión de desigualdades a ecuaciones.
En las desigualdades la diferencia entre el lado derecho y el lado izquierdo de la restricción (≤) representa, por consiguiente, la cantidad no usada u holgura del recurso.
Para convertir una desigualdad en ecuación, se le agrega una variable de holgura al lado izquierdo de la restricción. Si se define s1 como holgura la ecuación se convierte de la siguiente manera:
6x1 + 4x2 + s1 = 24, s1 ≥ 0
La conversión de  (≥) a (=) se logra restando una variable de excedencia del lado izquierdo de la desigualdad. Ejm:
x1 + x2 - s1 = -3, s1 ≥ 0
Lo importante es saber que las variables de holgura y de excedencia, s1 y S1 siempre son no negativas.
El único requisito primordial es que el lado derecho de la ecuación sea no negativo. Esta condición se puede satisfacer siempre, si es necesario multiplicando ambos lados de la ecuación resultante por (-1) ejm:
-x1 + x2 = -3
-x1 + x2 + s1 = -3, s1 ≥ 0 (-1)
x1 - x2 - s1 = 3
En el método simplex encontramos dos tipos de soluciones:
PRIMAL:

Paso1: escoger el valor más negativo de las ZJ – CJ, y se llama variable entrante.
Paso2: elegir la mejor división de: LD/entr, y se le llama variable saliente.
Paso3: pasar el pivote a su inversa.
Paso4: los demás valores de la variable saliente se dividen entre el pivote.
Paso5: la columna se divide entre el pivote con el signo cambiado.
Los demás valores restantes:

Y así sucesivamente.
Esta forma de resolver las programaciones lineales finaliza cuanla la función objetiva y el lado derecho sean mayores o iguales que 0.
DUAL:
Los pasos siguientes para resolver son los mismos para el primal.
Esta forma de resolver las programaciones lineales finaliza cuanla la función objetiva y el lado derecho sean menores o iguales que 0.

No hay comentarios:

Publicar un comentario