BootCMatch: A software package for bootstrap AMG based on graph weighted matching
dc.contributor.author | D’Ambra, Pasqua | |
dc.contributor.author | Filippone, Salvatore | |
dc.contributor.author | Vassilevski, Panayot S. | |
dc.date.accessioned | 2018-07-16T14:19:44Z | |
dc.date.available | 2018-07-16T14:19:44Z | |
dc.date.issued | 2018-07-14 | |
dc.description.abstract | This article has two main objectives: one is to describe some extensions of an adaptive Algebraic Multigrid (AMG) method of the form previously proposed by the first and third authors, and a second one is to present a new software framework, named BootCMatch, which implements all the components needed to build and apply the described adaptive AMG both as a stand-alone solver and as a preconditioner in a Krylov method. The adaptive AMG presented is meant to handle general symmetric and positive definite (SPD) sparse linear systems, without assuming any a priori information of the problem and its origin; the goal of adaptivity is to achieve a method with a prescribed convergence rate. The presented method exploits a general coarsening process based on aggregation of unknowns, obtained by a maximum weight matching in the adjacency graph of the system matrix. More specifically, a maximum product matching is employed to define an effective smoother subspace (complementary to the coarse space), a process referred to as compatible relaxation, at every level of the recursive two-level hierarchical AMG process. Results on a large variety of test cases and comparisons with related work demonstrate the reliability and efficiency of the method and of the software. | en_UK |
dc.identifier.citation | D'Ambra P, Filippone S, Vassilevski P. (2018) BootCMatch: a software package for bootstrap AMG based on graph weighted matching. ACM Transactions on Mathematical Software, Volume 44, Issue 4, July 2018, Article number 39 | en_UK |
dc.identifier.cris | 19748203 | |
dc.identifier.issn | 0098-3500 | |
dc.identifier.uri | http://dx.doi.org/10.1145/3190647 | |
dc.identifier.uri | https://dspace.lib.cranfield.ac.uk/handle/1826/13344 | |
dc.language.iso | en | en_UK |
dc.publisher | Association for Computing Machinery (ACM) | en_UK |
dc.rights | Attribution 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | * |
dc.subject | Mathematics of computing | en_UK |
dc.subject | Solvers | en_UK |
dc.subject | Algebraic multigrid | en_UK |
dc.subject | Preconditioner | en_UK |
dc.subject | Iterative solver | en_UK |
dc.subject | Graph matching | en_UK |
dc.title | BootCMatch: A software package for bootstrap AMG based on graph weighted matching | en_UK |
dc.type | Article | en_UK |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- BootCMatch_a_software_package_for_bootstrap-2018.pdf
- Size:
- 304.75 KB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.63 KB
- Format:
- Item-specific license agreed upon to submission
- Description: