Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 381)
Detail práce
   Přihlásit přes CAS
Numerické srovnání algoritmů CGLS a LSQR
Název práce v češtině: Numerické srovnání algoritmů CGLS a LSQR
Název v anglickém jazyce: Numerical comparison of the CGLS and LSQR algorithms
Klíčová slova: systém normálních rovnic|CGLS|LSQR|numerické chování
Klíčová slova anglicky: system of normal equations|CGLS|LSQR|numerical behaviour
Akademický rok vypsání: 2022/2023
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra numerické matematiky (32-KNM)
Vedoucí / školitel: doc. RNDr. Petr Tichý, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 21.10.2022
Datum zadání: 22.10.2022
Datum potvrzení stud. oddělením: 31.10.2022
Datum a čas obhajoby: 06.09.2023 09:00
Datum odevzdání elektronické podoby:19.07.2023
Datum odevzdání tištěné podoby:24.07.2023
Datum proběhlé obhajoby: 06.09.2023
Oponenti: prof. Ing. Miroslav Tůma, CSc.
 
 
 
Zásady pro vypracování
CGLS a LSQR jsou matematicky ekvivalentní algoritmy pro řešení systému normálních rovnic. Na CGLS lze nahlížet jako na vhodně upravenou verzi metody sdružených gradientů aplikovanou na systém normálních rovnic. Algoritmus LSQR je založen na Golub-Kahanově bidiagonalizaci a na následné konstrukci aproximace řešení pomocí řešení problému nejmenších čtverců s bidiagonální maticí. Cílem práce je nejprve ukázat vztahy mezi vektory a koeficienty obou algoritmů a následně provést srovnání jejich numerického chování. Numerické experimenty se zaměří například na porovnání ztráty ortogonality, zpoždění konvergence, či hladiny limitní přesnosti.
Seznam odborné literatury
Å. Björck, T. Elfving, and Z. Strakoš, Stability of conjugate gradient and Lanczos methods for linear least squares problems, SIAM J. Matrix Anal. Appl. 19, 720-736, 1998.

J. Duintjer Tebbens, I. Hnětynková, M. Plešinger, Z. Strakoš, and P. Tichý, Analýza metod pro maticové výpočty - Základnı́ metody, matfyzpress, Praha, 2012.

C.C. Paige and M. A. Saunders, LSQR: an algorithm for sparse linear equations and sparse least squares, ACM Trans. Math. Software 8, 43-71, 1982.

Y. Saad, Iterative methods for sparse linear systems, Society for Industrial and Applied Mathematics, xviii+528, 2003.
Předběžná náplň práce
CGLS a LSQR jsou matematicky ekvivalentní algoritmy pro řešení systému normálních rovnic. Na CGLS lze nahlížet jako na vhodně upravenou verzi metody sdružených gradientů aplikovanou na systém normálních rovnic. Algoritmus LSQR je založen na Golub-Kahanově bidiagonalizaci a na následné konstrukci aproximace řešení pomocí řešení problému nejmenších čtverců s bidiagonální maticí. Cílem práce je nejprve ukázat vztahy mezi vektory a koeficienty obou algoritmů a následně provést srovnání jejich numerického chování. Numerické experimenty se zaměří například na porovnání ztráty ortogonality, zpoždění konvergence, či hladiny limitní přesnosti.
Předběžná náplň práce v anglickém jazyce
CGLS and LSQR are mathematically equivalent algorithms for solving a system of normal equations. CGLS can be viewed as a suitably modified version of the conjugate gradient method applied to a system of normal equations. The LSQR algorithm is based on Golub-Kahan bidiagonalisation and the subsequent construction of an approximate solution by solving a least squares problem with a bidiagonal matrix. The goal of the thesis is first to show the relationships between the vectors and coefficients of the two algorithms and then to compare their numerical behavior. The numerical experiments will focus, for example, on comparing the loss of orthogonality, the delay of convergence, or the level of maximum attainable accuracy.
 
Univerzita Karlova | Informační systém UK