Análisis de sensibilidad posóptimo

Análisis de sensibilidad posóptimo

Cuando el solución básica Se analiza el óptimo del problema PL para responder preguntas sobre cambios en su formulación, el estudio se denomina análisis de sensibilidad post-óptimo.

Llamamos post-optimización a todas las técnicas que permiten obtener el óptimo del problema PL cuando ciertos datos han sufrido modificaciones.

Consideramos el problema de programación lineal general en su forma de stand art:

Este estudio puede estar motivado por varias razones:

  • los datos del problema no se conocen con exactitud, en cuyo caso es importante determinar en qué medida esto afecta la solución propuesta;
  • queremos evaluar las consecuencias de un cambio de política que modificaría los hechos del problema.

Costos marginales

El costo marginal de un bien se denomina aumento mínimo del gasto, en comparación con la solución óptima, que resultaría del uso de una unidad adicional de este bien, cuando el problema planteado consiste en producir bienes al menor costo.

Si el problema que se plantea consiste en transformar bienes para vender una producción con mejor beneficio y el máximo aumento de renta que resulta de la posibilidad de tener una unidad adicional de uno de los bienes, es el valor marginal de este bien. Muy a menudo, en este caso también se utiliza el coste marginal calificador.

Los costos marginales y * son, por lo tanto, los efectos netos asociados con las variables de brecha, ya que son estas variables las que determinan los excedentes (o escaseces) de bienes. Estos son los valores de las variables en la fila Z.

Si una variable diferencia no es cero, en la solución óptima, significa que el bien correspondiente ya es excedente. Por lo tanto, tener una unidad adicional de este bien no tendrá influencia en el ingreso. los variable de holgura tiene valor marginal cero.

Por otro lado, si una variable de varianza es cero en la solución óptima, es porque el bien correspondiente está totalmente utilizado. Posteriormente, una variación en la disponibilidad generalmente influirá en los ingresos. Es por esto que esta variable de desviación cero en la solución óptima tiene un valor marginal distinto de cero, y este valor marginal especifica la variación de la función económica resultante del uso de una unidad adicional del bien asociado.

con el vector solución x* = (2,6). Tenga cuidado aquí, la línea muestra el valor de Z y no -Z (de ahí los valores positivos).

Podemos medir la sensibilidad de la solución óptima a un cambio en un término de línea o un coeficiente en el objetivo.

Estudio 1: variación en la función objetivo

Queremos examinar cómo varía la solución óptima cuando varía el coeficiente de una de las variables en la función objetivo. Modificar la cj equivale a modificar la pendiente de la función objetivo.

La variación de un coeficiente de la función objetivo en un cierto intervalo no conduce a una modificación de la solución óptima. Fuera de este intervalo, tenemos una nueva solución que sigue siendo óptima en otro intervalo. Así podemos resaltar un número finito de intervalos de variación para cj, con en cada uno de ellos una solución invariante.

El valor de la j-ésima variable en el óptimo x*j mide el aumento en la función objetivo si el costo unitario c se incrementa en una unidadj. Comportamiento lógico y trivial ya que la función objetivo está compuesta por la suma de cj* Xj.

Cambiemos la función objetivo por max z' =4*x1 + 5 * x2. El valor de la función objetivo cambiará en x *1 = 2, mientras que el vector solución no se modificará como se muestra en resolución de gráficos :

Asimismo, si c1 va de 3 a 2, sólo se modificará el valor de la función objetivo. Para calcular el intervalo sobre el cual el coeficiente x*1 es válida, necesitamos escalar la función objetivo hasta que sea paralela a las otras restricciones.

Es decir, cuando la pendiente de la función objetivo es igual a la pendiente de las restricciones saturadas para el vector solución s*:

  • z = c1* X1 + 5 * x2 y 2 * x2 = 12 entonces -c1/ 5 = 0, c1 = 0;
  • z = c1* X1 + 5 * x2 y 3 * x1 + 2 * x2 = 18 entonces -c1/ 5 = -3/2, c1 =15/2.

El coeficiente x *1 es por tanto válido para c1 entre 0 y 15/2.

Cuando el problema es grande, es posible calcular la variación del costo usando el simplex agregando un delta en el costo a variar como en el siguiente ejemplo:

La solución sigue siendo óptima siempre que la línea de -Z tenga números negativos, así que si:

Estudio 2: variación en la segunda extremidad

Cuando el segundo miembro de una restricción varía (en un cierto intervalo), si esta restricción no estaba saturada, entonces la solución no cambia y tampoco el valor óptimo de la función objetivo. Este resultado es obvio ya que la solución óptima no satisface la restricción de igualdad, podemos variar (un poco) el segundo miembro sin “tocar” la solución óptima.

Por otro lado, si la restricción fuera comprobada con igualdad con el óptimo, se tiene un intervalo de variación para el segundo miembro como:

  • La solución cambia, pero las variables cero siguen siendo cero y las variables distintas de cero siguen siendo distintas de cero: la estructura de la solución no cambia.
  • La variación del segundo miembro i provoca una variación del valor óptimo de la función objetivo igual a uI* DI, por lo tanto proporcional adI.
El coeficiente de proporcionalidad se llama variación marginal o costo dual o beneficio marginal. El doble costo uI es igual a la variación del valor óptimo de la función objetivo cuando el segundo miembro aumenta en una unidad.

Si salimos del intervalo, tenemos un nuevo coste dual. Así podemos destacar un número finito de intervalos de variación para el segundo miembro con, en cada uno de ellos, un valor para el costo dual. Sobre los diferentes intervalos, el análisis de sensibilidad no da la solución óptima ya que los valores numéricos de las variables dependen del valor exacto del segundo miembro.

Considere en el ejemplo que b1 =4 se convierte en b'1 = 5. Hagamos una resolución gráfica del nuevo problema:

La evolución de este segundo miembro no ha modificado la solución óptima, el valor de la función objetivo no cambia. Fue fácil predecir este cambio porque el costo marginal de la variable de holgura y*1 es cero: z'* – z* = y*1 = 0.

¿Cuándo es la disminución en b1 ? Como explica la explicación sobre los costos marginales, disminuir el segundo miembro en 1 hace que el valor de la función objetivo disminuya en una cantidad igual al costo marginal. Entonces la disminución de 1 no conducirá a la modificación.

Para conocer las posibilidades de evolución del stock sin cambiar el valor de la solución óptima, es necesario agregar una delta en el segundo miembro estudiado como se muestra en el siguiente ejemplo:

La solución sigue siendo óptima mientras el símplex no sea degenerado, es decir que el segundo miembro sea positivo:

El aumento y la disminución no cambian el valor de la función objetivo en un pequeño intervalo, pero si b1 es menor que 2, vemos en la resolución gráfica que se cambiará la solución óptima. El intervalo de validez de y*1 = 0 es por tanto para b1 entre 2 e infinito.

Ahora considere un aumento del tercer lado derecho a b'3 = 19. Dado que el costo marginal no es cero, la solución óptima se modificará como se muestra en la resolución gráfica.

Por lo tanto, podemos interpretar el costo marginal por: la disminución o pérdida de una unidad del tercer segundo miembro hará que y* cambie3 del valor de la función objetivo en un intervalo b3 comprendido entre 12 y 24.

Estudio 3: variación de variables no base

El costo reducido de la variable no base xj, denotado porj, mide el aumento de la función objetivo si el valor de la variable no base aumenta en una unidad. El costo reducido dej es el opuesto del coeficiente de la variable en la línea de meta Z.
La solución óptima no cambiará hasta que el costo de la variable no base sea mejor que el valor óptimo de la función objetivo (es decir, si el coeficiente está entre -infinito y Z para un problema de maximización).

Volvamos al ejemplo anterior con una nueva restricción y una nueva variable:

Tenemos el siguiente costo reducido: d3 = -2. Esto significa que para construir una unidad de x3  disminuiría el valor de la función objetivo en 2 (ya que está fuera de la base x*3 = 0).

Comprobemos por cálculo: arregle x3 a 1. Obtenemos las siguientes tres desigualdades: x1 ≤ 3; 2 * x2 ≤ 10; 3 * x1 + 2 * x2 ≤ 15. El vector (5/3, 5) es la solución del sistema. Por tanto, tenemos una evolución de x1 de 5/3 – 2 = -1/3 y x2 = 5 -6 = -1 en la función objetivo (valor nuevo – valor antiguo). Por lo tanto, su costo cambia en -1/3*c1 - 1 taza2 + 1 * c3 = -2 (1 * c3 porque pasamos de una producción de 0 a 1). Encontramos el valor del costo reducido en x3.
Para que x3 vuelve rentable, su costo debe aumentar al menos en forma opuesta a su costo reducido.

Estudio 4: variación en la producción

Si el valor tieneij cambios en una restricción saturada, entonces no se mantiene ni la solución óptima ni el valor óptimo.
Si el valor tieneij cambios en una restricción no saturada y una variable base, entonces el valor puede variar entre + o – infinito (dependiendo de un mínimo o máximo) a S/ X *I. con S la variable de holgura.

De hecho, al agregar una variable delta en el costo de la variable en función de la restricción objetivo, basta con inyectar el vector óptimo y resolver la ecuación como en el siguiente ejemplo:

Si el valor tieneij cambios en cualquier restricción y una variable fuera de la base, entonces solo una variación negativa (en el caso de un máximo) puede hacer que el producto sea viable en esta restricción. Entonces es necesario resolver el símplex incorporando el delta y verificar sus diversos criterios de optimalidad.
ES
FR
FR
EN
ES
Salir de la versión móvil