Metoda gradientului biconjugat ( BiCG ) este o metodă numerică iterativă pentru rezolvarea SLAE-urilor de tip Krylov . Este o generalizare a metodei gradientului conjugat .
Să fie dat un sistem de ecuații algebrice liniare de forma: . Spre deosebire de MSH, matricea nu este supusă condiției auto-adjuncte, adică este posibil ca . Pentru o matrice reală, aceasta înseamnă că matricea poate să nu fie simetrică.
Oprirea poate apărea în funcție de numărul de iterații, în funcție de discrepanță, în funcție de diferența de aproximări și așa mai departe. Deoarece metoda este instabilă, atunci când o utilizați, numărul de iterații ar trebui limitat suplimentar de sus.
Să fie dat un sistem precondiționat
Pregătirea înaintea procesului iterativOprirea poate apărea în funcție de numărul de iterații, în funcție de discrepanță, în funcție de diferența de aproximări și așa mai departe. Deoarece metoda este instabilă, atunci când o utilizați, numărul de iterații ar trebui limitat suplimentar de sus.
BiCG este o metodă instabilă [1] , deci este rar folosită pentru a rezolva probleme reale. Mai des, se folosește modificarea sa [3] - metoda stabilizată a gradienților biconjugați .
a SLAE | Metode de rezolvare|
---|---|
Metode directe | |
Metode iterative | |
General |