Simple exponential acceleration of the power iteration algorithm

09/22/2021
by   Congzhou M Sha, et al.
0

Many real-world problems rely on finding eigenvalues and eigenvectors of a matrix. The power iteration algorithm is a simple method for determining the largest eigenvalue and associated eigenvector of a general matrix. This algorithm relies on the idea that repeated multiplication of a randomly chosen vector x by the matrix A gradually amplifies the component of the vector along the eigenvector of the largest eigenvalue of A while suppressing all other components. Unfortunately, the power iteration algorithm may demonstrate slow convergence. In this report, we demonstrate an exponential speed up in convergence of the power iteration algorithm with only a polynomial increase in computation by taking advantage of the commutativity of matrix multiplication.

READ FULL TEXT
research
06/24/2021

A sparse approximate inverse for triangular matrices based on Jacobi iteration

In this paper, we propose a sparse approximate inverse for triangular ma...
research
10/27/2022

Bootstrapped Block Lanczos for large-dimension eigenvalue problems

The Lanczos algorithm has proven itself to be a valuable matrix eigensol...
research
10/22/2021

Multiplication-Avoiding Variant of Power Iteration with Applications

Power iteration is a fundamental algorithm in data analysis. It extracts...
research
08/01/2022

Dominant Eigenvalue-Eigenvector Pair Estimation via Graph Infection

We present a novel method to estimate the dominant eigenvalue and eigenv...
research
09/21/2023

An iterative method to solve Lyapunov equations

We present here a new splitting method to solve Lyapunov equations in a ...
research
02/28/2020

Dynamical perturbation theory for eigenvalue problems

Many problems in physics, chemistry and other fields are perturbative in...
research
12/03/2019

A FEAST variant incorporated with a power iteration

We present a variant of the FEAST matrix eigensolver for solving restric...

Please sign up or login with your details

Forgot password? Click here to reset