pysäytyskriteerit
Pysäytyskriteerit ovat algoritmin toistojen lopetusehtoja, joiden perusteella laskutoimitus tai optimointi päätetään. Niiden tarkoituksena on varmistaa, että tulos on riittävän tarkka ja että laskenta ei kulu liikaa aikaan turhaan. Yleisimpiä kriteerejä ovat absoluuttinen toleranssi, suhteellinen toleranssi, residuaali- tai gradientti- sekä maksimi-iteraatioiden määrä.
Absoluuttinen toleranssi määrittelee suoran rajan: esimerkiksi ||x_k - x_{k-1}|| <= tol. Suhteellinen toleranssi huomioi koon: ||x_k - x_{k-1}|| / max(1,
Kriteerien valinta riippuu ongelmasta ja halutusta tarkkuudesta. Tiukka kriteeri voi hidastaa konvergenssia ja lisätä laskentakustannuksia, kun