Mi chiedo se l'algoritmo di Thomas sia il modo più rapido (di fatto?) Di risolvere un sistema tridiagonale sparsa in modo diagonale in termini di complessità algoritmica (non cercando pacchetti di implementazione come LAPACK ecc.). So che sia l'algoritmo di Thomas che il multigrid sono complessità, ma forse il fattore costante per multigrid è inferiore? Non mi sembra che il multigrid possa essere più veloce ma non sono positivo.
Nota: sto considerando il caso in cui le matrici sono molto grandi. Sono accettabili metodi diretti o iterativi.