Approaching optimality for solving SDD systems
arXiv:1003.2958
Abstract
We present an algorithm that on input of an -vertex -edge weighted graph and a value , produces an {\em incremental sparsifier} with edges, such that the condition number of with is bounded above by , with probability . The algorithm runs in time As a result, we obtain an algorithm that on input of an symmetric diagonally dominant matrix with non-zero entries and a vector , computes a vector satisfying , in expected time The solver is based on repeated applications of the incremental sparsifier that produces a chain of graphs which is then used as input to a recursive preconditioned Chebyshev iteration.
To appear in FOCS 2010
References in corpus (1)
Cited by in corpus (20)
- A nearly-mlogn time solver for SDD linear systems
- Fast Generation of Random Spanning Trees and the Effective Resistance Metric
- Least Squares Ranking on Graphs
- Solving Linear Programs with Sqrt(rank) Linear System Solves
- Minimum Cost Flows, MDPs, and -Regression in Nearly Linear Time for Dense Instances
- Conditional Hardness of Earth Mover Distance
- Bipartite Matching in Nearly-linear Time on Moderately Dense Graphs
- A Fast Distributed Solver for Symmetric Diagonally Dominant Linear Equations
- Navigating Central Path with Electrical Flows: from Flows to Matchings, and Back
- An Almost-Linear-Time Algorithm for Approximate Max Flow in Undirected Graphs, and its Multicommodity Generalizations
- Spectral Clustering via the Power Method -- Provably
- Graph Sparsification by Edge-Connectivity and Random Spanning Trees
- Cohomologous Harmonic Cochains
- Distributed SDDM Solvers: Theory & Applications
- Electrical Flows, Laplacian Systems, and Faster Approximation of Maximum Flow in Undirected Graphs
- Faster spectral sparsification and numerical algorithms for SDD matrices
- Faster Approximate Multicommodity Flow Using Quadratically Coupled Flows
- A Simple, Combinatorial Algorithm for Solving SDD Systems in Nearly-Linear Time
- Simple parallel and distributed algorithms for spectral graph sparsification
- Evaluating the Potential of a Dual Randomized Kaczmarz Solver for Laplacian Linear Systems