See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Kaczmarz-Methode – Wikipedia

Kaczmarz-Methode

aus Wikipedia, der freien Enzyklopädie

Die auf der Arbeit des polnischen Mathematikers Stefan Kaczmarz basierte Kaczmarz-Methode dient der iterativen Lösung linearer Gleichungssysteme der Form Ax = b, wobei A eine lösbare und u.U. überdefinierte Matrix, b die gegebene Lösung und x der gesuchte Lösungsvektor ist. Es handelt sich dabei um einen iterativen Algorithmus, der unter anderem Einzug in die Computertomographie und digitale Signalverarbeitung gefunden hat.

Im Gegensatz zu den meisten anderen iterativen Lösungsverfahren, wie zum Beispiel dem Gauß-Seidel-Verfahren, benötigt der Kaczmarz-Algorithmus nur eine invertierbare, nicht aber positiv-definite, Matrix A. Aus diesem Grund kann das Verfahren für praktisch alle Anwendungen problemlos eingesetzt werden, obwohl Verfahren für spezielle Problemstellungen wesentlich schneller sein können. Allerdings zeigt eine randomisierte Variante des Kaczmarz-Verfahrens wesentlich größere Konvergenz im Falle überbestimmter Gleichungssysteme als andere iterative Lösungsverfahren.

Inhaltsverzeichnis

[Bearbeiten] Der ursprüngliche Algorithmus

Gegeben ist eine reelle oder komplexe invertierbare m x n Matrix A (m <= n), sowie ein Lösungsvektor b für die Gleichung (Ax = b). Die folgende Iterationsformel verbessert bei jedem Durchlauf die Annäherung an die Lösung:


  x_{k+1} = x_{k} + \frac{b_{i} - \langle a_{i},x_{k} \rangle}{\lVert a_{i} \rVert^2} a_{i}
, wobei 
i = k\mod (m+1)

Dabei ist mit ai die i - te transponierte Zeile der Matrix A gemeint.

Der Startwert kann zufällig gewählt werden, sollte aber, falls eine einfache Abschätzung bzgl. der Lösung getroffen werden kann, möglichst nahe an der Lösung gewählt werden.

[Bearbeiten] Randomisierter Algorithmus

Wie bereits weiter oben erwähnt, gibt es eine Variante des Verfahrens, die im Falle überbestimmter Gleichungssysteme wesentlich schneller konvergiert.[1] Dabei wird größere Konvergenz nicht nur für das Lösen hochgradig überbestimmter Gleichungssyteme erreicht, sondern bspw. auch beim Lösen von Systemen mit 10% mehr Gleichungen als Unbekannten. Hierzu muss bei der obigen Iterationsgleichung das i nicht abhängig von k, sondern zufällig (daher der Name der Methode) gewählt werden. Die Wahrscheinlichkeit für ein bestimmtes i ist hierbei proportional zu  \lVert a_{i} \rVert ^2 für jede Iteration.

[Bearbeiten] Quellen

  • S. Kaczmarz. Angenäherte Auflösung von Systemen linearer Gleichungen. Bull. Internat. Acad. Polon.Sci. Lettres A, pages 335-357, 1937.
  • A randomized solver for linear systems with exponential convergence Thomas Strohmer and Roman Vershynin
  • W. Hackbusch Iterative Lösung großer schwachbesetzter Gleichungssysteme Teubner Studienbücher, 1993, pages 202-203

[Bearbeiten] Einzelnachweis

  1. A randomized solver for linear systems with exponential convergence Thomas Strohmer und Roman Vershynin(pdf)
Andere Sprachen


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -