7 votos

En problemas de optimización restringida, cuando se 'ingenuo' sustitución posible?

Para motivar a la pregunta, considere el siguiente problema de optimización restringida: $$ (P1)\quad \underset{(x,y)}{\min} f(x,y)=x^2 +y^2 \ s.t.\ (x-1)^3 = y^2$$

Mediante la sustitución de la restricción $y^2 = (x-1)^3$$f(x,y)=x^2 +y^2$, se obtiene el siguiente problema de optimización sin restricciones: $$ (P2)\quad \underset{x}{\min} g(x)=x^2 + (x-1)^3 \ $$

Estos problemas no son equivalentes: a pesar de $(P2)$ es ilimitado y no tiene un mínimo, $(P1)$ tiene un mínimo en el punto de $(x,y)=(1,0)$.

Es allí cualquier necesarias/condiciones suficientes para asegurar que las restricciones problema surgió por la sustitución de la restricción en la función objetivo es equivalente al original restringido problema?

6voto

Giulio Muscarello Puntos 150

Considere el siguiente tercer problema: $$\text{(P2a)} \quad \min_x ~~ g(x) = x^2 + (x-1)^3 ~~ \text{s.t.} ~~ (x-1)^3=y^2$$ Creo que usted estará de acuerdo en que (P2a) es equivalente a (P1).

De manera que no era la sustitución ese es el problema! Fue el hecho de que usted también se eliminó la restricción. Podría parecer, por supuesto, que usted podría eliminar en este momento, debido a que $y$ ya no aparece en el objetivo. Pero esto sería incorrecto, porque todavía sirve para restringir $x$: $$\begin{aligned}&(x-1)^3=y^2\quad\Longleftrightarrow\quad (x-1)^3\geq 0, \quad y\in\{+(x-1)^{3/2},-(x-1)^{3/2}\}\\ &\qquad\Longleftrightarrow\quad x\geq 1, \quad y\in\{+(x-1)^{3/2},-(x-1)^{3/2}\} \end{aligned}$$ Por lo tanto, un modelo correcto después de la eliminación de $y$ es $$\text{(P2b)} \quad \min_x ~~ g(x) = x^2 + (x-1)^3 ~~ \text{s.t.} ~~ x\geq 1$$

Por lo tanto, el desafío a su propia pregunta. La reescritura de la función objetivo, de esta manera siempre es aceptable. La caída de una restricción, sin embargo, sólo es aceptable si se demuestra que no está activo en cualquier punto óptimo. Por lo tanto, no asuma que usted puede colocar una restricción sólo porque se reescribió el objetivo.

EDIT: tal vez esto le ayudará. Dos modelos de optimización son equivalentes sólo si usted puede recuperar fácilmente la solución a uno de una solución a la otra, y viceversa. El pensamiento acerca de las condiciones que debe poseer para ser capaz de recuperar una eliminación de la variable ayudará a evitar la eliminación de la esencial restricciones. Por ejemplo, en este caso, sólo podemos recuperar $y$ si $(x-1)^3$ es no negativa.

3voto

dmnc Puntos 147

Usted acaba de cometer un error sustitución de $y^2$$(x-1)^3$. Hay una oculta la restricción de la $(x-1)^3$ que se le olvidó: $(x-1)^3\ge 0$

1voto

Marc Puntos 3385

Sugerencia: sería bueno darse cuenta de lo que hace que el sustituido problema a ser diferente. ¿Qué condiciones adicionales hacemos indirectamente implica en $x$ si $(x-1)^3$ debe ser igual a un cuadrado número?

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