Genetic programming for iterative numerical methods

dc.contributor.authorSobania, Dominik
dc.contributor.authorSchmitt, Jonas
dc.contributor.authorKöstler, Harald
dc.contributor.authorRothlauf, Franz
dc.date.accessioned2022-08-03T10:01:04Z
dc.date.available2022-08-03T10:01:04Z
dc.date.issued2022
dc.description.abstractWe introduce GPLS (Genetic Programming for Linear Systems) as a GP system that finds mathematical expressions defining an iteration matrix. Stationary iterative methods use this iteration matrix to solve a system of linear equations numerically. GPLS aims at finding iteration matrices with a low spectral radius and a high sparsity, since these properties ensure a fast error reduction of the numerical solution method and enable the efficient implementation of the methods on parallel computer architectures. We study GPLS for various types of system matrices and find that it easily outperforms classical approaches like the Gauss–Seidel and Jacobi methods. GPLS not only finds iteration matrices for linear systems with a much lower spectral radius, but also iteration matrices for problems where classical approaches fail. Additionally, solutions found by GPLS for small problem instances show also good performance for larger instances of the same problem.en_GB
dc.identifier.doihttp://doi.org/10.25358/openscience-7483
dc.identifier.urihttps://openscience.ub.uni-mainz.de/handle/20.500.12030/7497
dc.language.isoeng
dc.rightsCC-BY-4.0
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subject.ddc004 Informatikde_DE
dc.subject.ddc004 Data processingen_GB
dc.subject.ddc330 Wirtschaftde_DE
dc.subject.ddc330 Economicsen_GB
dc.titleGenetic programming for iterative numerical methodsen_GB
dc.typeZeitschriftenaufsatzde_DE
jgu.apc.pricePAR-Fee
jgu.journal.titleGenetic programming and evolvable machines
jgu.journal.volume23
jgu.organisation.departmentFB 03 Rechts- und Wirtschaftswissenschaftende_DE
jgu.organisation.nameJohannes Gutenberg-Universität Mainzde_DE
jgu.organisation.number2300
jgu.organisation.placeMainz
jgu.organisation.rorhttps://ror.org/023b0x485
jgu.pages.end278
jgu.pages.start253
jgu.publisher.doi10.1007/s10710-021-09425-5
jgu.publisher.issn1573-7632
jgu.publisher.nameSpringer Science + Business Media B.V.
jgu.publisher.placeDordrecht u.a.
jgu.publisher.year2022
jgu.rights.accessrightsopenAccessen_GB
jgu.subject.ddccode004
jgu.subject.ddccode330
jgu.type.dinitypeArticleen_GB
jgu.type.resourceTexten_GB
jgu.type.versionPublished versionen_GB

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
genetic_programming_for_itera-20220729163924349.pdf
Size:
1.97 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.57 KB
Format:
Item-specific license agreed upon to submission
Description: