|
ABSTRACT
According to our previous theoretical and experimental study, additive preconditioners can be readily computed for ill conditioned matrices, but application of such preconditioners to facilitating matrix computations is not straight-forward. In the present paper we develop some nontrivial techniques for this task.They enabled us to con ne the original numerical problems to the computation of the Schur aggregates of smaller sizes. We overcome these problems by extending the Wilkinson's iterative re nement and applying some advanced semi-symbolic algorithms for multiplication and summation.In particular with these techniques we control precision throughout our computations.
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
|
R. Barrett, M. W. Berry, T. F. Chan, J. Demmel, J. Donato, J. Dongarra, V. Eijkhout, R. Pozo, C. Romine, H. van der Vorst, Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, SIAM, Philadelphia, 1993.
|
| |
2
|
|
| |
3
|
T. J. Dekker, A Floating-point Technique for Extending the Available Precision, Numerische Mathematik, 18 224--242, 1971.
|
| |
4
|
J. D. Dixon, Exact Solution of Linear Equations Using p-adic Expansions, Numerische Math., 40 137--141, 1982.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
Agner Fog, How to Optimize for the Pentium Family of Microprocessors, www.agner.org, 1996-2004, last updated 2004-04-16.
|
| |
10
|
G. H. Golub, Some Modified Matrix Eigenvalue Problems, SIAM Review, 15 318--334, 1973.
|
| |
11
|
J. R. Gilbert, H. Hafsteinsson, Parallel Symbolic Factorization of Sparse Linear Systems, Parallel Computing, 14 151--162, 1990.
|
| |
12
|
W. Gautschi, G. Inglese, Lower Bounds for the Condition Number of Vandermonde Matrices, Numerische Math., 52 241--250, 1988.
|
| |
13
|
|
| |
14
|
I. Gohberg, V. Olshevsky, Complexity of Multiplication with Vectors for Structured Matrices, Linear Algebra and Its Applications, 202 163--192, 1994.
|
| |
15
|
|
| |
16
|
|
| |
17
|
G. Heinig, Inversion of Generalized Cauchy Matrices and the Other Classes of Structured Matrices, Linear Algebra for Sigmal Processing, IMA Volume in Math. and Its Applications, 69 95--114, 1995.
|
| |
18
|
|
| |
19
|
|
| |
20
|
IA-32 Intel Architecture Software Developer's Manual, Volume 1: Basic Architecture, (Order Number 245470) Intel Corporation, Mt. Prospect, Illinois, 2001.
|
| |
21
|
I. Kaporin, A Practical Algorithm for Faster Matrix Multiplication, Numerical Linear Algebra with Applications, 6, 8 687--700, 1999.
|
| |
22
|
|
 |
23
|
Xiaoye S. Li , James W. Demmel , David H. Bailey , Greg Henry , Yozo Hida , Jimmy Iskandar , William Kahan , Suh Y. Kang , Anil Kapur , Michael C. Martin , Brandon J. Thompson , Teresa Tung , Daniel J. Yoo, Design, implementation and testing of extended and mixed precision BLAS, ACM Transactions on Mathematical Software (TOMS), v.28 n.2, p.152-205, June 2002
[doi> 10.1145/567806.567808]
|
| |
24
|
J. Laderman, V. Y. Pan, H. X. Sha, On Practical Algorithms for Accelerated Matrix Multiplication, Linear Algebra and Its Applications, 162--164 557--588, 1992.
|
| |
25
|
R. J. Lipton, D. Rose, R. E. Tarjan, Generalized Nested Dissection, SIAM J. on Numerical Analysis, 162 346--358, 1979.
|
| |
26
|
|
| |
27
|
W. L. Miranker, V. Y. Pan, Methods of Aggregations, Linear Algebra and Its Applications, 29 231--257, 1980.
|
| |
28
|
|
| |
29
|
|
| |
30
|
V. Y. Pan,On Computations with Dense Structured Matrices, Math. of Computation, 55, 191 179--190, 1990.
|
| |
31
|
V. Y. Pan, Can We Utilize the Cancelation of the Most Significant Digits? Tech. Report TR 92 061, The International Computer Science Institute, Berkeley, California, 1992.
|
| |
32
|
|
| |
33
|
V. Y. Pan, Null Aggregation and Extensions, Technical Report TR 2007009, CUNY Ph.D. Program in Computer Science, Graduate Center, City University of New York, April 2007.
|
| |
34
|
V. Y. Pan, D. Ivolgin, B. Murphy, R. E. Rosholt, I. Taj-Eddin, Y. Tang, X. Yan, Additive Preconditioning and Aggregation in Matrix Computations, Technical Report TR 2006006, CUNY Ph.D. Program in Computer Science, Graduate Center, City University of New York, May 2006.
|
| |
35
|
V. Y. Pan, D. Ivolgin, B. Murphy, R. E. Rosholt, Y. Tang, X. Yan, Additive Preconditioning in Matrix Computations, Technical Report TR 2005009, CUNY Ph.D. Program in Computer Science, Graduate Center, City University of New York, July 2005.
|
| |
36
|
V. Y. Pan, D. Ivolgin, B. Murphy, R. E. Rosholt, Y. Tang, X. Yan, Additive Preconditioning and Aggregation in Matrix Computations, Technical Report TR 2007002, CUNY Ph.D. Program in Computer Science, Graduate Center, City University of New York, March 2007.
|
| |
37
|
V. Y. Pan, D. Ivolgin, B. Murphy, R. E. Rosholt, Y. Tang, X. Yan, Additive Preconditioning for Matrix Computations, Technical Report TR 2007003, CUNY Ph.D. Program in Computer Science, Graduate Center, City University of New York, April 2007.
|
| |
38
|
V. Y. Pan, M. Kunin, R. Rosholt, H. Kodal, Homotopic Residual Correction Processes, Math. of Computation, 75 345--368, 2006.
|
| |
39
|
V. Y. Pan, B. Murphy, G. Qian, R. E. Rosholt, Error-free Computations via Floating-Point Operations, Technical Report TR 2007010, CUNY Ph.D. Program in Computer Science, Graduate Center, City University of New York, April 2007.
|
| |
40
|
V. Y. Pan, B. Murphy, G. Qian, R. E. Rosholt, I. Taj-Eddin, Numerical Computation of Determinants with Additive Preconditioning, Technical Report TR 2007011, CUNY Ph.D. Program in Computer Science, Graduate Center, City University of New York, April 2007.
|
| |
41
|
|
| |
42
|
|
| |
43
|
V. Y. Pan, X. Yan, Null Space and Eigenspace Computations with Additive Preprocessing, in these proceedings.
|
| |
44
|
|
| |
45
|
G. W. Stewart, Matrix Algorithms, Vol I: Basic Decompositions, SIAM, Philadelphia, 1998.
|
| |
46
|
|
| |
47
|
E. E. Tyrtyshnikov, How Bad Are Hankel Matrices? Numerische Math., 67, 2, 261--269, 1994.
|
| |
48
|
H. A. van der Vorst, Iterative Krylov Methods for Large Linear Systems, Cambridge University Press, Cambridge, England, 2003.
|
| |
49
|
R. Vandebril, M. Van Barel, G. Golub, N. Mastronardi, A Bibliography on Semiseparable Matrices, Calcolo, 42, 3-4, 249--270, 2005.
|
CITED BY 3
|
|
Victor Y. Pan , Dmitriy Ivolgin , Brian Murphy , Rhys Eric Rosholt , Islam Taj-Eddin , Yuqing Tang , Xiaodong Yan, Additive preconditioning and aggregation in matrix computations, Computers & Mathematics with Applications, v.55 n.8, p.1870-1886, April, 2008
|
|
|
V. Y. Pan , D. Grady , B. Murphy , G. Qian , R. E. Rosholt , A. D. Ruslanov, Schur aggregation for linear systems and determinants, Theoretical Computer Science, v.409 n.2, p.255-268, December, 2008
|
|
|
|
|