A fast singular value decomposition algorithm of general k-tridiagonal matrices

•Improvement of any Singular Value Decomposition Black Box Algorithm for k-tridiagonal matrices.•Mathematical proofs.•Complexity analysis.•Numerical experiments confirming the results. In this article we present a method to speed up the singular value decomposition (SVD) of a general k-tridiagonal m...

Full description

Saved in:
Bibliographic Details
Published in:Journal of computational science Vol. 31; pp. 1 - 5
Main Authors: Tănăsescu, Andrei, Popescu, Pantelimon George
Format: Journal Article
Language:English
Published: Elsevier B.V 01-02-2019
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:•Improvement of any Singular Value Decomposition Black Box Algorithm for k-tridiagonal matrices.•Mathematical proofs.•Complexity analysis.•Numerical experiments confirming the results. In this article we present a method to speed up the singular value decomposition (SVD) of a general k-tridiagonal matrix using its block diagonalization. We show a O(n3/k3) parallel algorithm over k threads with no synchronization required. We thoroughly analyze its complexity and show that our method can boost the performance of any general SVD algorithm when applied to k-tridiagonal matrices. We present numerical experiments confirming our results.
ISSN:1877-7503
1877-7511
DOI:10.1016/j.jocs.2018.12.009