Choosing the best approach to matrix exponentiation
There is no ideal single approach to matrix exponentiation; an application may have some characteristic that enables or precludes a specific approach. Even methods that theoretically yield precise answers can produce extremely large errors when implemented in floating point arithmetic, and simply ut...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 1999-08, Vol.26 (9), p.871-882 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | There is no ideal single approach to matrix exponentiation; an application may have some characteristic that enables or precludes a specific approach. Even methods that theoretically yield precise answers can produce extremely large errors when implemented in floating point arithmetic, and simply utilizing double or quadruple precision representations may not ensure accuracy. An empirical method is employed here to examine the efficacy of selected methods of matrix exponentiation for a particular application. The method centers around parametrizing a sample matrix in order to determine the effects of specific characteristics. The matrices to be exponentiated are upper triangular and stochastic. They may have nearly confluent eigenvalues, as well as widely divergent eigenvalues. Such problems are common in queueing applications using phase-type distributions.
Scope and purpose
The solution procedures for many modeling problems involve the exponentiation of matrices. Many competing approaches are available, each with advantages and potentially catastrophic disadvantages in different applications. This article summarizes some common procedures, and presents a comparative evaluation in a particular problem context (determination of state probabilities in a transient queueing system). Practitioners may find the evaluation to be a useful model for comparing exponentiation methods in another problem domain. |
---|---|
ISSN: | 0305-0548 1873-765X 0305-0548 |
DOI: | 10.1016/S0305-0548(98)00097-5 |