| dc.contributor.advisor | Tůma, Miroslav | |
| dc.creator | Kopčány, Martin | |
| dc.date.accessioned | 2026-07-17T09:08:24Z | |
| dc.date.available | 2026-07-17T09:08:24Z | |
| dc.date.issued | 2026 | |
| dc.identifier.uri | http://hdl.handle.net/20.500.11956/211501 | |
| dc.description.abstract | This thesis defines hierarchical matrices in the HODLR format and funda- mental algebraic operations on them. Subsequently, it describes methods for solving linear systems using these matrices via the Cholesky decomposition and the conjugate gradient method. HODLR matrices are constructed via Adap- tive Cross Approximation, which we implement using a custom heuristic based on gradient descent. For practical application, the boundary element method is applied to the two-dimensional Laplace equation. Numerical experiments combine our implementations with the hm-toolbox for MATLAB. We experi- ment with various approaches for solving the linear systems from the boundary element method. We compare the Cholesky decomposition and the conjugate gradient method. Furthermore, we evaluate the efficiency of our Adaptive Cross Approximation compared to the implementation from the hm-toolbox. | en_US |
| dc.description.abstract | V této práci zavádíme koncept hierarchických matic ve formátu HODLR a taky základních algebraických operací s nimi. Následně práce popisuje metody jejich využití pro řešení soustav lineárních rovnic pomocí Choleského rozkladu a metody sdružených gradientů. Matice v HODLR formátu konstruujeme po- mocí adaptivní křížové aproximace, kterou implementujeme s využitím vlastní heuristiky založené na metodě největšího spádu. Jako příklad aplikace uvádíme metodu hraničních prvků pro dvoudimenzionální Laplaceovu rovnici. Numer- ické experimenty provádíme v prostředí MATLAB za pomoci knihovny hm- toolbox. V experimentech pracujeme se soustavami lineárních rovnic z metody hraničních prvků a porovnáváme Choleského rozklad s metodou sdružených gra- dientů. Navíc vyhodnocujeme úspěšnost naší implementace adaptivní křížové aproximace vůči knihovně hm-toolbox. | cs_CZ |
| dc.language | English | cs_CZ |
| dc.language.iso | en_US | |
| dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
| dc.subject | Adaptive Cross Approximation|HODLR matrices|Cholesky decomposition|CG method|boundary element method | en_US |
| dc.subject | adaptivní křížová aproximace|HODLR matice|Choleského rozklad|metoda sdružených gradientů|metoda hraničních prvků | cs_CZ |
| dc.title | Hierarchical matrices | en_US |
| dc.type | bakalářská práce | cs_CZ |
| dcterms.created | 2026 | |
| dcterms.dateAccepted | 2026-06-26 | |
| dc.description.department | Katedra numerické matematiky | cs_CZ |
| dc.description.department | Department of Numerical Mathematics | en_US |
| dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
| dc.description.faculty | Faculty of Mathematics and Physics | en_US |
| dc.identifier.repId | 192503 | |
| dc.title.translated | Hierarchické matice | cs_CZ |
| dc.contributor.referee | Carson, Erin Claire | |
| thesis.degree.name | Bc. | |
| thesis.degree.level | bakalářské | cs_CZ |
| thesis.degree.discipline | General Mathematics | en_US |
| thesis.degree.discipline | Obecná matematika | cs_CZ |
| thesis.degree.program | Obecná matematika | cs_CZ |
| thesis.degree.program | General Mathematics | en_US |
| uk.thesis.type | bakalářská práce | cs_CZ |
| uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra numerické matematiky | cs_CZ |
| uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Numerical Mathematics | en_US |
| uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
| uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
| uk.faculty-abbr.cs | MFF | cs_CZ |
| uk.degree-discipline.cs | Obecná matematika | cs_CZ |
| uk.degree-discipline.en | General Mathematics | en_US |
| uk.degree-program.cs | Obecná matematika | cs_CZ |
| uk.degree-program.en | General Mathematics | en_US |
| thesis.grade.cs | Výborně | cs_CZ |
| thesis.grade.en | Excellent | en_US |
| uk.abstract.cs | V této práci zavádíme koncept hierarchických matic ve formátu HODLR a taky základních algebraických operací s nimi. Následně práce popisuje metody jejich využití pro řešení soustav lineárních rovnic pomocí Choleského rozkladu a metody sdružených gradientů. Matice v HODLR formátu konstruujeme po- mocí adaptivní křížové aproximace, kterou implementujeme s využitím vlastní heuristiky založené na metodě největšího spádu. Jako příklad aplikace uvádíme metodu hraničních prvků pro dvoudimenzionální Laplaceovu rovnici. Numer- ické experimenty provádíme v prostředí MATLAB za pomoci knihovny hm- toolbox. V experimentech pracujeme se soustavami lineárních rovnic z metody hraničních prvků a porovnáváme Choleského rozklad s metodou sdružených gra- dientů. Navíc vyhodnocujeme úspěšnost naší implementace adaptivní křížové aproximace vůči knihovně hm-toolbox. | cs_CZ |
| uk.abstract.en | This thesis defines hierarchical matrices in the HODLR format and funda- mental algebraic operations on them. Subsequently, it describes methods for solving linear systems using these matrices via the Cholesky decomposition and the conjugate gradient method. HODLR matrices are constructed via Adap- tive Cross Approximation, which we implement using a custom heuristic based on gradient descent. For practical application, the boundary element method is applied to the two-dimensional Laplace equation. Numerical experiments combine our implementations with the hm-toolbox for MATLAB. We experi- ment with various approaches for solving the linear systems from the boundary element method. We compare the Cholesky decomposition and the conjugate gradient method. Furthermore, we evaluate the efficiency of our Adaptive Cross Approximation compared to the implementation from the hm-toolbox. | en_US |
| uk.file-availability | V | |
| uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra numerické matematiky | cs_CZ |
| thesis.grade.code | 1 | |
| uk.publication-place | Praha | cs_CZ |
| uk.thesis.defenceStatus | O | |