Cargando…

Exact arithmetic as a tool for convergence assessment of the IRM-CG method

Using exact computer arithmetic, it is possible to determine the (exact) solution of a numerical model without any rounding error. For such purposes, a corresponding system of equations should be exactly defined, either directly or by rationalising the numerically given input data. In the latter cas...

Descripción completa

Detalles Bibliográficos
Autores principales: Dvornik, Josip, Jaguljnjak Lazarevic, Antonia, Lazarevic, Damir, Uros, Mario
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7002848/
https://www.ncbi.nlm.nih.gov/pubmed/32051861
http://dx.doi.org/10.1016/j.heliyon.2020.e03225
_version_ 1783494435352346624
author Dvornik, Josip
Jaguljnjak Lazarevic, Antonia
Lazarevic, Damir
Uros, Mario
author_facet Dvornik, Josip
Jaguljnjak Lazarevic, Antonia
Lazarevic, Damir
Uros, Mario
author_sort Dvornik, Josip
collection PubMed
description Using exact computer arithmetic, it is possible to determine the (exact) solution of a numerical model without any rounding error. For such purposes, a corresponding system of equations should be exactly defined, either directly or by rationalising the numerically given input data. In the latter case, there is an initial round-off error, but this does not propagate during the solution process. If this system is exactly solved first and then using floating-point arithmetic, the convergence of the numerical method easily follows. As an example, the IRM–CG, which is an alternative to the Conjugate Gradient (CG) method and a special case of the more general Iterated Ritz Method (IRM), is verified. The method is not based on conjugacy; therefore, restarting strategies are not required, while an overrelaxation factor and preconditioning like techniques could be easily adopted. The exact arithmetic approach is introduced by means of a simple example and is then applied to small structural engineering problems. The perturbation of the displacement increment and the different condition numbers of the system matrix are used to check the stability of the algorithm. Interestingly, a large difference in the number of steps between the exact and numerical approaches is detected, even for well-conditioned systems. According to the tests, the IRM-CG may be considered to be stable and useful for not well-posed or well-posed but ill-conditioned models. Because the computer demands and execution time grow enormously with the number of unknowns using this strategy, three possibilities for larger systems are also provided.
format Online
Article
Text
id pubmed-7002848
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-70028482020-02-12 Exact arithmetic as a tool for convergence assessment of the IRM-CG method Dvornik, Josip Jaguljnjak Lazarevic, Antonia Lazarevic, Damir Uros, Mario Heliyon Article Using exact computer arithmetic, it is possible to determine the (exact) solution of a numerical model without any rounding error. For such purposes, a corresponding system of equations should be exactly defined, either directly or by rationalising the numerically given input data. In the latter case, there is an initial round-off error, but this does not propagate during the solution process. If this system is exactly solved first and then using floating-point arithmetic, the convergence of the numerical method easily follows. As an example, the IRM–CG, which is an alternative to the Conjugate Gradient (CG) method and a special case of the more general Iterated Ritz Method (IRM), is verified. The method is not based on conjugacy; therefore, restarting strategies are not required, while an overrelaxation factor and preconditioning like techniques could be easily adopted. The exact arithmetic approach is introduced by means of a simple example and is then applied to small structural engineering problems. The perturbation of the displacement increment and the different condition numbers of the system matrix are used to check the stability of the algorithm. Interestingly, a large difference in the number of steps between the exact and numerical approaches is detected, even for well-conditioned systems. According to the tests, the IRM-CG may be considered to be stable and useful for not well-posed or well-posed but ill-conditioned models. Because the computer demands and execution time grow enormously with the number of unknowns using this strategy, three possibilities for larger systems are also provided. Elsevier 2020-01-27 /pmc/articles/PMC7002848/ /pubmed/32051861 http://dx.doi.org/10.1016/j.heliyon.2020.e03225 Text en © 2020 The Author(s) http://creativecommons.org/licenses/by/4.0/ This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Dvornik, Josip
Jaguljnjak Lazarevic, Antonia
Lazarevic, Damir
Uros, Mario
Exact arithmetic as a tool for convergence assessment of the IRM-CG method
title Exact arithmetic as a tool for convergence assessment of the IRM-CG method
title_full Exact arithmetic as a tool for convergence assessment of the IRM-CG method
title_fullStr Exact arithmetic as a tool for convergence assessment of the IRM-CG method
title_full_unstemmed Exact arithmetic as a tool for convergence assessment of the IRM-CG method
title_short Exact arithmetic as a tool for convergence assessment of the IRM-CG method
title_sort exact arithmetic as a tool for convergence assessment of the irm-cg method
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7002848/
https://www.ncbi.nlm.nih.gov/pubmed/32051861
http://dx.doi.org/10.1016/j.heliyon.2020.e03225
work_keys_str_mv AT dvornikjosip exactarithmeticasatoolforconvergenceassessmentoftheirmcgmethod
AT jaguljnjaklazarevicantonia exactarithmeticasatoolforconvergenceassessmentoftheirmcgmethod
AT lazarevicdamir exactarithmeticasatoolforconvergenceassessmentoftheirmcgmethod
AT urosmario exactarithmeticasatoolforconvergenceassessmentoftheirmcgmethod