1 votos

¿Un valor no nulo de las variables artificiales, tras aplicar el método simplex, muestra una solución no factible?

En la programación lineal a veces utilizamos variables artificiales para el método simplex cuando las restricciones se expresan como igualdades. Después de un cierto número de iteraciones del método simplex llegamos a un punto en el que todos los coeficientes son no negativos. ¿Qué indica un valor no nulo de la variable artificial en ese punto? ¿Solución inviable? ¿Error en el cálculo? ¿Podrías ilustrarlo con un ejemplo?

Edición: Este es un ejemplo. Tabla inicial simplex a la derecha. Comienzo el método simplex eligiendo la variable de entrada-salida y me detengo si no hay coeficientes negativos en la última fila. ¿Qué significa un valor no nulo para la variable artificial en este punto?

enter image description here

2voto

Andrew Tomazos Puntos 826

Tengo entendido que se hace una primera pasada de optimización con un función objetivo que maximiza el negativo de las variables artificiales . Si estas variables artificiales se ponen a cero a partir de esa pasada, entonces el problema es factible, y se puede entonces eliminarlas y continuar con una segunda pasada utilizando la función objetivo real. Si las variables artificiales no son cero (después de esa primera pasada) entonces el problema original no era factible. (Creo que algunos textos describen esto como Fase I y Fase II).

(Nótese que en CLRS (el libro de texto), en lugar de variables artificiales, prescribe sustituir una restricción de igualdad $ax=b$ con dos restricciones de desigualdad que se contraponen $ax\le b$ y $-ax \le -b$ )

0 votos

Gracias Consulte el ejemplo anterior. Al aplicar el método tableau simplex me detengo con coeficientes positivos en la última fila. Ese debería ser el valor óptimo (máximo) de Z. Sin embargo, el valor de la variable artificial no puede ser distinto de cero. ¿Y si lo es?

0 votos

@DrimadesBoy: Las variables artificiales deben eliminarse después de la Fase I y antes de entrar en la Fase II. Así que las variables artificiales no existen en la Fase II y, por tanto, no pueden tener ningún valor (nulo o no).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X