Efficient Structured Matrix Recovery and Nearly-Linear Time Algorithms for Solving Inverse Symmetric M-Matrices

12/15/2018
by   Arun Jambulapati, et al.
0

In this paper we show how to recover a spectral approximations to broad classes of structured matrices using only a polylogarithmic number of adaptive linear measurements to either the matrix or its inverse. Leveraging this result we obtain faster algorithms for variety of linear algebraic problems. Key results include: ∙ A nearly linear time algorithm for solving the inverse of symmetric M-matrices, a strict superset of Laplacians and SDD matrices. ∙ An Õ(n^2) time algorithm for solving n × n linear systems that are constant spectral approximations of Laplacians or more generally, SDD matrices. ∙ An Õ(n^2) algorithm to recover a spectral approximation of a n-vertex graph using only Õ(1) matrix-vector multiplies with its Laplacian matrix. The previous best results for each problem either used a trivial number of queries to exactly recover the matrix or a trivial O(n^ω) running time, where ω is the matrix multiplication constant. We achieve these results by generalizing recent semidefinite programming based linear sized sparsifier results of Lee and Sun (2017) and providing iterative methods inspired by the semistreaming sparsification results of Kapralov, Lee, Musco, Musco and Sidford (2014) and input sparsity time linear system solving results of Li, Miller, and Peng (2013). We hope that by initiating study of these natural problems, expanding the robustness and scope of recent nearly linear time linear system solving research, and providing general matrix recovery machinery this work may serve as a stepping stone for faster algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/20/2021

Solving Tall Dense SDPs in the Current Matrix Multiplication Time

This paper introduces a new interior point method algorithm that solves ...
research
09/09/2018

On Solving Linear Systems in Sublinear Time

We study sublinear algorithms that solve linear systems locally. In the ...
research
03/08/2022

Semi-Random Sparse Recovery in Nearly-Linear Time

Sparse recovery is one of the most fundamental and well-studied inverse ...
research
10/04/2018

Perron-Frobenius Theory in Nearly Linear Time: Positive Eigenvectors, M-matrices, Graph Kernels, and Other Applications

In this paper we provide nearly linear time algorithms for several probl...
research
09/23/2020

Analytical Inverse For The Symmetric Circulant Tridiagonal Matrix

Finding the inverse of a matrix is an open problem especially when it co...
research
08/07/2018

Approximations of Schatten Norms via Taylor Expansions

In this paper we consider symmetric, positive semidefinite (SPSD) matrix...
research
10/17/2018

Towards Optimal Running Times for Optimal Transport

In this work, we provide faster algorithms for approximating the optimal...

Please sign up or login with your details

Forgot password? Click here to reset