Si une matrice de covariance inverse est clairsemée, que puis-je dire à propos de la matrice de covariance?

8

Comment la condition de rareté sur une matrice de covariance inverse affecte-t-elle la matrice de covariance réelle?

Silverfish
la source
Malheureusement, ce n'est pas le cas
Yair Daon
Il doit y avoir quelque chose. Par exemple, la matrice d'identité est rare, et son inverse aussi.
Aksakal

Réponses:

4

Comme l'a déjà commenté Yair, il n'y a pas de condition spécifique de rareté de la matrice de covariance inverse qui affecte la matrice de covariance réelle ou vice versa. Tout ce qui n'est pas un motif de matrice banale (c'est-à-dire diagonal) n'a aucune garantie qu'il se reflétera à la fois sur une matrice particulière et sur son inverse. Même les matrices tridiagonales peuvent facilement avoir des inverses non clairsemés.

Pour des cas particuliers où la rareté de la matrice se produit dans des blocs, vous pourriez être en mesure de dériver des résultats issus de l' algorithme pseudoinverse de la matrice de bloc qui stipule que:

[ABCD]1=[(ABD1C)1A1B(DCA1B)1D1C(ABD1C)1(DCA1B)1]

mais c'est probablement à ce sujet (purement anecdotique, j'ai essayé d'imposer des modèles de rareté par la décomposition Cholesky d'une matrice PSD mais j'ai échoué dans mon incursion d'essais et d'erreurs). Vous pouvez également envisager d'étudier l' algorithme de Cuthill – McKee (CM) si vous vous attendez à ce qu'une fonction d'adjacence soit reflétée dans la matrice de covariance. L'algorithme CM permute une matrice clairsemée qui a un motif de densité symétrique en une forme de matrice de bande avec une petite bande passante, cela pourrait aider à préserver une certaine rareté vers les entrées hors diagonale de la matrice inverse, mais ce n'est pas garanti. (L'application de CM -si raisonnable- peut être très utile pour des applications particulières (par exemple dans les routines de lissage 2D) et peut accélérer considérablement vos calculs.)

usεr11852
la source
2
(+1) Étant donné que les matrices diagonales de bloc d'une forme donnée sont un anneau, leurs inverses (chaque fois qu'elles existent) ont la même structure diagonale de bloc et préservent ainsi une grande partie du motif de rareté. À titre d'exemple extrême, les matrices diagonales sont diagonales par blocs, illustrant ainsi le cas souligné par @Aksakal. Le plus loin possible dans cette direction est de conjuguer les matrices bloc-diagonales par des matrices de permutation (ce qui préserve évidemment toutes les entrées nulles et non nulles, mais les déplace simplement).
whuber
1
(+1) Merci pour ce commentaire (réponse courte vraiment). C'est vraiment perspicace. J'y penserai certainement à l'avenir.
usεr11852