Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

6 votos

¿Cómo cambia la solución dual al multiplicar una restricción primaria por una constante?

Supongamos que tenemos el problema min , con la condición de que Ax=b, x \geq 0 .

Supongamos que este programa y su dual son factibles. Sea \lambda sea la solución óptima del dual. Si el k La ecuación de la restricción del primal se multiplica por \mu \neq 0 ¿cómo podríamos expresar una solución óptima w a la dualidad de este nuevo problema?

5voto

Martin OConnor Puntos 116

La respuesta es w_k = \lambda_k/\mu y w_i = \lambda_i para i \neq k .

Multiplicando el k de la restricción primaria por \mu no cambia la región factible primal y por lo tanto no cambia la solución óptima primal. Por lo tanto, el valor z^* de la solución primaria óptima no cambia.

El único cambio en el problema dual es que el k se sustituye por \mu veces esa variable (en las restricciones y el objetivo). Dado que z^* es el valor de la solución óptima dual original, dejando que w_i = \lambda_i para i \neq k y w_k = \lambda_k/\mu da lugar a una solución que es factible para el nuevo dual y que también tiene valor z^* . Así, por dualidad débil, w debe ser óptima.

0 votos

Gran respuesta, la solución era más fácil de lo que pensaba

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