2 votos

¿Se puede maximizar la norma espectral de una matriz mediante programación semidefinida?

Consideremos el siguiente problema de optimización:

Maximice $\|X\|_2$ sujeto a $X$ siendo hermitiana (o simétrica) y un montón de restricciones semidefinidas sobre $X$ . Toma, $\|X\|_2$ es la norma espectral de $X$ es decir, el mayor valor propio de $X$ por magnitud (ya que $X$ es hermitiana).

¿Se puede escribir como un programa semidefinido (SDP)?

En lugar de maximizar $\|X\|_2$ si minimizamos $\|X\|_2$ entonces esto sería fácil. Podríamos añadir una nueva variable $t$ y minimizar $t$ sujeto a $\|X\|_2 \leq t$ y las restricciones semidefinidas sobre $X$ . Por fin, $\|X\|_2 \leq t$ puede escribirse como la restricción $-tI \preceq X \preceq tI$ lo que lo convierte en un SDP válido.

Mi pregunta es si esto se puede hacer cuando se maximiza $\|X\|_2$ .

5voto

sdfwer Puntos 13

No: maximizar la norma lo convierte en un problema no convexo.

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