Randomized Joint Diagonalization of Symmetric Matrices

12/14/2022
by   Haoze He, et al.
0

Given a family of nearly commuting symmetric matrices, we consider the task of computing an orthogonal matrix that nearly diagonalizes every matrix in the family. In this paper, we propose and analyze randomized joint diagonalization (RJD) for performing this task. RJD applies a standard eigenvalue solver to random linear combinations of the matrices. Unlike existing optimization-based methods, RJD is simple to implement and leverages existing high-quality linear algebra software packages. Our main novel contribution is to prove robust recovery: Given a family that is ϵ-close to a commuting family, RJD jointly diagonalizes this family, with high probability, up to an error of norm O(ϵ). No other existing method is known to enjoy such a universal robust recovery guarantee. We also discuss how the algorithm can be further improved by deflation techniques and demonstrate its state-of-the-art performance by numerical experiments with synthetic and real-world data.

READ FULL TEXT

page 18

page 19

page 20

page 21

research
01/08/2020

A quadratically convergent iterative scheme for locating conical degeneracies in the spectra of parametric self-adjoint matrices

A simple iterative scheme is proposed for locating the parameter values ...
research
09/11/2023

Analysis of Randomized Householder-Cholesky QR Factorization with Multisketching

CholeskyQR2 and shifted CholeskyQR3 are two state-of-the-art algorithms ...
research
11/20/2020

Pseudoinverse-free randomized block iterative methods for consistent and inconsistent linear systems

Randomized iterative methods have attracted much attention in recent yea...
research
04/08/2023

A comparison of Krylov methods for Shifted Skew-Symmetric Systems

It is well known that for general linear systems, only optimal Krylov me...
research
03/18/2022

Existence of flipped orthogonal conjugate symmetric Jordan canonical bases for real H-selfadjoint matrices

For real matrices selfadjoint in an indefinite inner product there are t...
research
10/10/2021

Selectable Set Randomized Kaczmarz

The Randomized Kaczmarz method (RK) is a stochastic iterative method for...

Please sign up or login with your details

Forgot password? Click here to reset