Des systèmes indéfinis de matrices apparaissent par exemple dans la discrétisation des problèmes de point de selle par des éléments finis mixtes. La matrice du système peut alors être mise sous la forme
où est négatif (semi) défini, C est positif (semi) défini et B est arbitraire. Bien sûr, selon la convention, vous pouvez utiliser des conditions de définition, mais c'est à peu près la structure de ces matrices.
Pour ces méthodes, la méthode d'Uzawa peut être employée, ce qui n'est en fait qu'une "astuce" pour transformer le système en un système semi-défini équivalent qui peut être résolu par Conjugate Gradient, Gradient Descent et similaires.
Je suis confronté à un système indéfini qui n'a pas une telle structure de blocs. Les méthodes de type Uzawa ne s'appliquent pas dans ce cas. Je connais la méthode Minimal Residual (MINRES) qui a été introduite par Paige & Saunders, qui n'est qu'une récursivité à trois termes et semble facile à mettre en œuvre.
Question: MINRES est-il généralement un bon choix, par exemple, pour le prototypage? Est-ce d'une pertinence pratique? Le préconditionnement n'est pas un problème central pour le moment.