Derandomization Beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space

08/15/2017
by   Jack Murtagh, et al.
0

We give a deterministic Õ( n)-space algorithm for approximately solving linear systems given by Laplacians of undirected graphs, and consequently also approximating hitting times, commute times, and escape probabilities for undirected graphs. Previously, such systems were known to be solvable by randomized algorithms using O( n) space (Doron, Le Gall, and Ta-Shma, 2017) and hence by deterministic algorithms using O(^3/2 n) space (Saks and Zhou, FOCS 1995 and JCSS 1999). Our algorithm combines ideas from time-efficient Laplacian solvers (Spielman and Teng, STOC `04; Peng and Spielman, STOC `14) with ideas used to show that Undirected S-T Connectivity is in deterministic logspace (Reingold, STOC `05 and JACM `08; Rozenman and Vadhan, RANDOM `05).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/15/2019

Deterministic Approximation of Random Walks in Small Space

We give a deterministic, nearly logarithmic-space algorithm that given a...
research
03/16/2020

Space Hardness of Solving Structured Linear Systems

We show that if the probabilistic logarithmic-space solver or the determ...
research
02/26/2020

Spectral Sparsification via Bounded-Independence Sampling

We give a deterministic, nearly logarithmic-space algorithm for mild spe...
research
10/17/2019

A Deterministic Algorithm for Balanced Cut with Applications to Dynamic Connectivity, Flows, and Beyond

We consider the classical Minimum Balanced Cut problem: given a graph G,...
research
08/23/2022

Derandomizing Directed Random Walks in Almost-Linear Time

In this article, we present the first deterministic directed Laplacian L...
research
03/29/2018

Polynomial-Time Algorithms for Submodular Laplacian Systems

Let G=(V,E) be an undirected graph, L_G∈R^V × V be the associated Laplac...
research
08/20/2018

Graph connectivity in log-diameter steps using label propagation

The fastest deterministic algorithms for connected components take logar...

Please sign up or login with your details

Forgot password? Click here to reset