TY - JOUR
T1 - More Numerically Accurate Algorithm for Stiff Matrix Exponential
AU - Lazebnik, Teddy
AU - Bunimovich-Mendrazitsky, Svetlana
N1 - Publisher Copyright:
© 2024 by the authors.
PY - 2024/4
Y1 - 2024/4
N2 - In this paper, we propose a novel, highly accurate numerical algorithm for matrix exponentials (MEs). The algorithm is based on approximating Putzer’s algorithm by analytically solving the ordinary differential equation (ODE)-based coefficients and approximating them. We show that the algorithm outperforms other ME algorithms for stiff matrices for several matrix sizes while keeping the computation and memory consumption asymptotically similar to these algorithms. In addition, we propose a numerical-error- and complexity-optimized decision tree model for efficient ME computation based on machine learning and genetic programming methods. We show that, while there is not one ME algorithm that outperforms the others, one can find a good algorithm for any given matrix according to its properties.
AB - In this paper, we propose a novel, highly accurate numerical algorithm for matrix exponentials (MEs). The algorithm is based on approximating Putzer’s algorithm by analytically solving the ordinary differential equation (ODE)-based coefficients and approximating them. We show that the algorithm outperforms other ME algorithms for stiff matrices for several matrix sizes while keeping the computation and memory consumption asymptotically similar to these algorithms. In addition, we propose a numerical-error- and complexity-optimized decision tree model for efficient ME computation based on machine learning and genetic programming methods. We show that, while there is not one ME algorithm that outperforms the others, one can find a good algorithm for any given matrix according to its properties.
KW - decision tree for a numerical algorithm
KW - Putzer approximation
KW - stiff matrix exponential
UR - http://www.scopus.com/inward/record.url?scp=85191399252&partnerID=8YFLogxK
U2 - 10.3390/math12081151
DO - 10.3390/math12081151
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85191399252
SN - 2227-7390
VL - 12
JO - Mathematics
JF - Mathematics
IS - 8
M1 - 1151
ER -