Volume 3, pp. 116-149, 1995.
On the correctness of some bisection-like parallel eigenvalue algorithms in floating point arithmetic
James W. Demmel, Inderjit Dhillon, and Huan Ren
Abstract
Bisection is a parallelizable method for finding the eigenvalues
of real symmetric tridiagonal matrices, or more generally symmetric acyclic
matrices.
Ideally, one would like an implementation that was simultaneously
parallel, load balanced, devoid of communication, capable of
running on networks of heterogenous workstations, and of course correct.
But this is surprisingly difficult to achieve.
The reason is that bisection
requires a function
Full Text (PDF) [379 KB], BibTeX
Key words
symmetric eigenvalue problem, parallel algorithms, monotonicity, correctness, floating point.
AMS subject classifications
65F15, 65Y05.