Solving Directed Laplacian Systems in Nearly-Linear Time through Sparse LU Factorizations
Michael B. Cohen, Jonathan Kelner, Rasmus Kyng, John Peebles, Richard, Peng, Anup B. Rao, Aaron Sidford

TL;DR
This paper introduces a nearly-linear time algorithm for solving directed Laplacian systems by constructing sparse LU factorizations, enabling efficient computation of various properties of directed graphs and random walks.
Contribution
It presents the first nearly-linear time algorithms for directed Laplacian systems and introduces a novel sparse LU factorization technique for strongly connected directed graphs.
Findings
Achieved nearly-linear time solutions for directed Laplacian systems.
Developed sparse LU factorizations with O(n) nonzero entries for directed graph Laplacians.
Enabled efficient approximation of random walk properties like stationary distributions and PageRank.
Abstract
We show how to solve directed Laplacian systems in nearly-linear time. Given a linear system in an Eulerian directed Laplacian with nonzero entries, we show how to compute an -approximate solution in time . Through reductions from [Cohen et al. FOCS'16] , this gives the first nearly-linear time algorithms for computing -approximate solutions to row or column diagonally dominant linear systems (including arbitrary directed Laplacians) and computing -approximations to various properties of random walks on directed graphs, including stationary distributions, personalized PageRank vectors, hitting times, and escape probabilities. These bounds improve upon the recent almost-linear algorithms of [Cohen et al. STOC'17], which gave an algorithm to solve Eulerian Laplacian systems in time…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Graph theory and applications · Topological and Geometric Data Analysis
