Fully Dynamic Spectral Vertex Sparsifiers and Applications

06/24/2019
by   David Durfee, et al.
0

We study dynamic algorithms for maintaining spectral vertex sparsifiers of graphs with respect to a set of terminals T of our choice. Such objects preserve pairwise resistances, solutions to systems of linear equations, and energy of electrical flows between the terminals in T. We give a data structure that supports insertions and deletions of edges, and terminal additions, all in sublinear time. Our result is then applied to the following problems. (1) A data structure for maintaining solutions to Laplacian systems Lx = b, where L is the Laplacian matrix and b is a demand vector. For a bounded degree, unweighted graph, we support modifications to both L and b while providing access to ϵ-approximations to the energy of routing an electrical flow with demand b, as well as query access to entries of a vector x̃ such that x̃-L^†b_L≤ϵL^†b_L in Õ(n^11/12ϵ^-5) expected amortized update and query time. (2) A data structure for maintaining All-Pairs Effective Resistance. For an intermixed sequence of edge insertions, deletions, and resistance queries, our data structure returns (1 ±ϵ)-approximation to all the resistance queries against an oblivious adversary with high probability. Its expected amortized update and query times are Õ((m^3/4,n^5/6ϵ^-2) ϵ^-4) on an unweighted graph, and Õ(n^5/6ϵ^-6) on weighted graphs. These results represent the first data structures for maintaining key primitives from the Laplacian paradigm for graph algorithms in sublinear time without assumptions on the underlying graph topologies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/27/2022

Dynamic Kernel Sparsifiers

A geometric graph associated with a set of points P= {x_1, x_2, ⋯, x_n }...
research
10/08/2019

Upper and Lower Bounds for Fully Retroactive Graph Problems

Classic dynamic data structure problems maintain a data structure subjec...
research
01/29/2020

Decremental SSSP in Weighted Digraphs: Faster and Against an Adaptive Adversary

Given a dynamic digraph G = (V,E) undergoing edge deletions and given s∈...
research
04/11/2018

Fully Dynamic Effective Resistances

In this paper we consider the fully-dynamic All-Pairs Effective Resistan...
research
12/01/2021

Faster Maxflow via Improved Dynamic Spectral Vertex Sparsifiers

We make several advances broadly related to the maintenance of electrica...
research
04/11/2018

Graph Sketching Against Adaptive Adversaries Applied to the Minimum Degree Algorithm

Motivated by the study of matrix elimination orderings in combinatorial ...
research
03/12/2018

Point Location in Dynamic Planar Subdivisions

We study the point location problem on dynamic planar subdivisions that ...

Please sign up or login with your details

Forgot password? Click here to reset