Digamos que una reconstrucción de la matriz $A$ es $A'$ y se define como
$ A' = P^TDPA $
donde $P$ es una matriz ortonormal, $D$ es una matriz diagonal binaria (1 o 0). En un caso trivial, cuando todos los elementos diagonales son 1, tenemos una reconstrucción perfecta ( $A'=A$ ).
Ahora restringimos el número de 1's en las entradas diagonales de $D$ a, digamos, $n$ . ¿Cómo puedo encontrar el mejor $D$ s.t. $Tr(D)=n$ que minimizaría $||A-A'||$ ?
Creo que necesito inspeccionar los vectores singulares de $A$ Pero no sé qué hacer exactamente.