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

3 votos

Impacto de las restricciones en la optimización convexa

Permítanme empezar diciendo que no sé casi nada de optimización, así que les ruego que me tengan paciencia. Básicamente, me pregunto si es posible resolver un problema con dos restricciones resolviendo el problema con cada restricción individualmente y combinando de alguna manera las soluciones. Sin embargo, estoy teniendo problemas para visualizar el escenario. Más concretamente:

Supongamos que V es un espacio de Banach y f:VR es convexa y continua. Además, sea K1,K2V sea convexa y consideremos las soluciones xi de los problemas de optimización min

Para K = K_1 \cap K_2 deje x resolver \min_{x \in K} f(x).

  • Es x la proyección de x_1 en K_2 ?
  • Es x una combinación lineal de x_1 y x_2 ?
  • ¿Existen relaciones entre x , x_1 y x_2 ¿en absoluto?
  • ¿Cambia la situación si restringimos aún más f ? ¿Por ejemplo ser cuadrático?

Muchas gracias de antemano.

2voto

p.s. Puntos 2897

Para los conjuntos convexos generales, el tipo de relaciones simples que sugieres no existen. A mí me resulta útil hacer dibujos bidimensionales para ver por qué. (Incluso si el espacio es de dimensión superior a 2, podríamos restringir los problemas al plano abarcado por x_1,x_2,x y ninguna de las respuestas a tus preguntas cambiaría). He aquí un ejemplo de lo que puede ocurrir incluso en el caso sencillo de que f es lineal:

Plane diagram

La flecha roja es la dirección del gradiente negativo de f . Minimizar f significa avanzar todo lo posible en esa dirección. Para responder a sus preguntas concretas:

  • No. En este caso, la proyección de x_2 en K_1 no está en K_2 por lo que no puede ser igual a x . La proyección de x_1 en K_2 está en K pero aún no es igual a x
  • El origen no está representado en el diagrama, pero si x_1 y x_2 son colineales con el origen, entonces x no es una combinación lineal de x_1 , x_2 .
  • La única relación fácil y sencilla es que f(x_1) \le f(x) y f(x_2) \le f(x) .
  • En este ejemplo, la función es lineal. Es lo más sencillo que se puede hacer sin que el problema sea trivial.

Dicho esto, hay métodos (como el ADMM) que pueden utilizar solucionadores de subproblemas para converger a la solución de un problema mayor.

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