Kısa cevap, Thomas algoritmasının neredeyse tüm durumlar için herhangi bir yinelemeli şemadan daha hızlı olacağıdır. İstisna belki de Gauss-Seidel gibi çok basit bir yinelemeli şemanın tek bir yinelemesini uygulamak olabilir, ancak bunun kabul edilebilir bir çözüm sunması pek olası değildir. Ayrıca, bu paralel işleme endişelerini de göz ardı etmektedir.
Multigrid, tri-diyagonal bir matris durumunda özellikle zayıf bir seçimdir, çünkü multigrid olmasına rağmen , sabit oldukça büyüktür. Aslında, multigrid, matrisler oldukça büyük hale gelene kadar Gauss-Seidel'e göre bir avantaja sahip değildir. Bunun nedeni, her çoklu çoklu seviye için projeksiyon, uzama ve gevşeme işlemlerine duyulan ihtiyaçtan kaynaklanmaktadır; bunların her biri, işlemleri gerektirir; burada n, çoklu çoklu düzeydeki bilinmeyenlerin sayısıdır.O(n)O(n)
Son olarak, bu soru en iyi işlem sayımı ile ele alınmaktadır. Thomas algoritması için, çözelti için toplam çarpımı ve eklenmesi gerekmektedir. Yinelemeli şemalar, en az matris-vektör çarpımı kadar işlem gerektirir ve bir tri-diyagonal matris verildiğinde, her matris-vektör çarpımı çarpımı ve eklemesi gerektirir. Bu nedenle, herhangi bir (en basit) yinelemeli şemanın iki uygulaması bile Thomas algoritmasından daha pahalı olacaktır.5N3N3N−22N−2