He calculado el Cholesky de una matriz semidifinita positiva Θ . Sin embargo, deseo conocer los elementos diagonales de la inversa de Θ−1ii . ¿Es posible hacer esto usando el cholesky que he calculado? O bien, encontrar los valores propios por sí solos (sin las matrices ortonormales de un SVD) ayudará a esta causa.
¿Hay alguna otra sugerencia o descomposición alternativa que ayude a encontrar la diagonal de la matriz inversa?
Edición: He visto que proyecciones aleatorias hace maravillas para invertir matrices. ¿Podría aplicarse algo así en este caso?
8 votos
No veo por qué esta cuestión debería estar en suspenso. El subtexto de la pregunta parece estar claro y constituye una cuestión no trivial: ¿cuál es la forma óptima de calcular los elementos diagonales de una matriz semidefinida positiva simétrica? La forma ingenua de calcular la inversa completa es O(n3) . ¿Pero se puede obtener sólo la diagonal con un exponente asintótico menor?
0 votos
¿Hay alguna forma de migrar esto a math.stackexchange?
0 votos
No es una solución a su problema. Sin embargo la fórmula del complemento de Schur dice que 1(Θ−1)ii=Θii−ri˜Θ−1ci , donde ri=(Θi1,…,ˆΘii,…,Θin) , ci=(Θ1i,…,ˆΘii,…,Θni) ( ˆa significa a es eliminado), y ˜Θ se obtiene de Θ después de eliminar i la fila y i La columna.
0 votos
La siguiente pregunta parece estar relacionada: math.stackexchange.com/questions/64420/