(1-ε)-approximate fully dynamic densest subgraph: linear space and faster update time

10/06/2022
by   Chandra Chekuri, et al.
0

We consider the problem of maintaining a (1-ϵ)-approximation to the densest subgraph (DSG) in an undirected multigraph as it undergoes edge insertions and deletions (the fully dynamic setting). Sawlani and Wang [SW20] developed a data structure that, for any given ϵ > 0, maintains a (1-ϵ)-approximation with O(log^4 n/ϵ^6) worst-case update time for edge operations, and O(1) query time for reporting the density value. Their data structure was the first to achieve near-optimal approximation, and improved previous work that maintained a (1/4 - ϵ) approximation in amortized polylogarithmic update time [BHNT15]. In this paper we develop a data structure for (1-ϵ)-approximate DSG that improves the one from [SW20] in two aspects. First, the data structure uses linear space improving the space bound in [SW20] by a logarithmic factor. Second, the data structure maintains a (1-ϵ)-approximation in amortized O(log^2 n/ϵ^4) time per update while simultaneously guaranteeing that the worst case update time is O(log^3 n loglog n/ϵ^6). We believe that the space and update time improvements are valuable for current large scale graph data sets. The data structure extends in a natural fashion to hypergraphs and yields improvements in space and update times over recent work [BBCG22] that builds upon [SW20].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/28/2022

Adaptive Out-Orientations with Applications

We give simple algorithms for maintaining edge-orientations of a fully-d...
research
07/05/2019

Near-Optimal Fully Dynamic Densest Subgraph

We give the first fully dynamic algorithm which maintains a (1+ϵ)-approx...
research
06/29/2019

Streaming Quantiles Algorithms with Small Space and Update Time

Approximating quantiles and distributions over streaming data has been s...
research
07/13/2021

Maintaining 𝖢𝖬𝖲𝖮_2 properties on dynamic structures with bounded feedback vertex number

Let φ be a sentence of 𝖢𝖬𝖲𝖮_2 (monadic second-order logic with quantific...
research
06/30/2017

Agglomerative Clustering of Growing Squares

We study an agglomerative clustering problem motivated by interactive gl...
research
01/17/2020

Circllhist – A Log-Linear Histogram Data Structure for IT Infrastructure Monitoring

The circllhist histogram is a fast and memory efficient data structure f...
research
11/02/2020

Constant-Time Dynamic Weight Approximation for Minimum Spanning Forest

We give two fully dynamic algorithms that maintain a (1+ε)-approximation...

Please sign up or login with your details

Forgot password? Click here to reset