• Home
  • Search
  • Algorithm 1043: Faster Randomized SVD with Dynamic Shifts
  • Cite Icon8
  • https://doi.org/10.1145/3660629Copy DOI Icon

Algorithm 1043: Faster Randomized SVD with Dynamic Shifts

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Aiming to provide a faster and convenient truncated SVD algorithm for large sparse matrices from real applications (i.e., for computing a few of the largest singular values and the corresponding singular vectors), a dynamically shifted power iteration technique is applied to improve the accuracy of the randomized SVD method. This results in a d yn a mic sh ifts-based randomized SVD (dashSVD) algorithm, which also collaborates with the skills for handling sparse matrices. An accuracy-control mechanism is included in the dashSVD algorithm to approximately monitor the per vector error bound of computed singular vectors with negligible overhead. Experiments on real-world data validate that the dashSVD algorithm largely improves the accuracy of a randomized SVD algorithm or attains the same accuracy with fewer passes over the matrix, and provides an efficient accuracy-control mechanism to the randomized SVD computation, while demonstrating the advantages on runtime and parallel efficiency. A bound of the approximation error of the randomized SVD with the shifted power iteration is also proved.

Similar Papers
  • Research Article
  • Citations430

Large-Scale Sparse Singular Value Computations

  • Apr 01, 1992
  • The International Journal of Supercomputing Applications
  • Michael W Berry
  • Research Article
  • Citations2

Parallel direct method for linear equations

  • Sep 01, 1999
  • Advances in Engineering Software
  • M.H.B.M Shariff +1
  • Research Article
  • Citations58

Parallel Symbolic Factorization for Sparse LU with Static Pivoting

  • Jan 01, 2007
  • SIAM Journal on Scientific Computing
  • Laura Grigori +2
  • Research Article
  • Citations5

Estimating the largest singular values of large sparse matrices via modified moments

  • Oct 01, 1991
  • Numerical Algorithms
  • Michael Berry +1
  • Research Article
  • Citations41

Fast Algorithms for Conducting Large-Scale GWAS of Age-at-Onset Traits Using Cox Mixed-Effects Models.

  • May 01, 2020
  • Genetics
  • Liang He +1
  • Conference Article

Research on Efficient Graph Partitioning Algorithms for Sparse Matrices

  • Jun 20, 2025
  • Xue Chen +2
  • Research Article
  • Citations183

Positive-Definite ℓ1-Penalized Estimation of Large Covariance Matrices

  • Sep 12, 2012
  • Journal of the American Statistical Association
  • Lingzhou Xue +2
  • Conference Article
  • Citations3

A Block-Oriented, Parallel and Collective Approach to Sparse Indefinite Preconditioning on GPUs

  • Nov 01, 2018
  • Daniel Thuerck +3
  • Conference Article
  • Citations3

Improvements on Sequential Minimal Optimization Algorithm for Support Vector Machine Based on Semi-sparse Algorithm

  • Jun 01, 2011
  • Xiaopeng Yang +5
  • Conference Article

Exploiting delayed synchronization arrivals in light-weight data parallelism

  • Jan 03, 1997
  • N Sundaresan
  • Single Book
  • Citations235

Computer Solution of Large Linear Systems

  • Jan 01, 1999
  • Gérard Meurant
  • PDF
  • Research Article
  • Citations2

Approximating sparse Hessian matrices using large-scale linear least squares

  • Nov 02, 2023
  • Numerical Algorithms
  • Jaroslav M Fowkes +2
  • Research Article
  • Citations13

A hybrid algorithm for computing permanents of sparse matrices

  • Jan 06, 2005
  • Applied Mathematics and Computation
  • Heng Liang +2
  • Research Article
  • Citations33

SMAT

  • Jun 16, 2013
  • ACM SIGPLAN Notices
  • Jiajia Li +3
  • Research Article
  • Citations4

Random access schemes for efficient FPGA SpMV acceleration

  • Mar 16, 2016
  • Microprocessors and Microsystems
  • Yaman Umuroglu +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.