ACM Home Page
Please provide us with feedback. Feedback
Formal derivation of algorithms: The triangular sylvester equation
Full text PdfPdf (400 KB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 29 ,  Issue 2  (June 2003) table of contents
Pages: 218 - 243  
Year of Publication: 2003
ISSN:0098-3500
Authors
Enrique S. Quintana-Ortí  Universidad Jaume I, Castellón, Spain
Robert A. van de Geijn  The University of Texas at Austin, Austin, TX
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 39,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/779359.779365
What is a DOI?

ABSTRACT

In this paper we apply a formal approach for the derivation of dense linear algebra algorithms to the triangular Sylvester equation. The result is a large family of provably correct algorithms. By using a coding style that reflects the algorithms as they are naturally presented, the correctness of the algorithms carries through to the correctness of the implementations. Analytically motivated heuristics are used to subsequently choose members from the family that can be expected to yield high performance. Finally, we report performance on the Intel (R) Pentium (R) III processor that is competitive with that of recursive algorithms reported previously in the literature for this operation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Aliev, F. and Larin, V. 1998. Optimization of Linear Control Systems: Analytical Methods and Computational Algorithms. Stability and Control: Theory, Methods and Applications, vol. 8. Gordon and Breach, New York, NY.
 
2
3
 
4
Bientinesi, P., Gunnels, J. A., Myers, M. E., Quintana-Orí, E. S., and van de Geijn, R. A. 2002. The science of deriving dense linear algebra algorithms. Tech. Rep. CS-TR-02-53, Department of Computer Sciences, The University of Texas at Austin, Austin, TX. Available online at http://www.cs.utexas.edu/users/flame/.
5
 
6
7
8
9
 
10
 
11
Golub, G. H., Nash, S., and Van Loan, C. F. 1979. A Hessenberg--Schur method for the problem AX + XB = C. IEEE Trans. Automat. Control AC-24, 6, 909--913.
12
 
13
 
14
Hammarling, S. J. 1982. Numerical solution of the stable, non-negative definite Lyapunov equation. IMA J. Numer. Anal. 2, 303--323.
 
15
 
16
Jonsson, I. and Kågström, B. 2001. Recursive blocked algorithms for solving triangular matrix equations---part I: one-sided and coupled Sylvester equations. Department of Computing Science and HPC2N Report UMINF-01.05. Umeå University, Umeå, Sweden.
 
17
18
 
19
Sima, V. 1996. Algorithms for Linear-Quadratic Optimization. Pure and Applied Mathematics, vol. 200. Marcel Dekker. New York, NY.
 
20
The MathWorks, Inc. 1993. The MATLAB Control Toolbox, Version 3.0b. The MathWorks, Inc., Natick, MA.
 
21

CITED BY  8

Collaborative Colleagues:
Enrique S. Quintana-Ortí: colleagues
Robert A. van de Geijn: colleagues