Pith. sign in

REVIEW 4 cited by

Fully-Dynamic Graph Sparsifiers Against an Adaptive Adversary

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2004.08432 v3 pith:I3X5PLRK submitted 2020-04-17 cs.DS

classification cs.DS
keywords algorithmsgraphtimeadaptiveamortizedpolylogupdatealgorithm
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
abstract

Designing dynamic graph algorithms against an adaptive adversary is a major goal in the field of dynamic graph algorithms. While a few such algorithms are known for spanning trees, matchings, and single-source shortest paths, very little was known for an important primitive like graph sparsifiers. The challenge is how to approximately preserve so much information about the graph (e.g., all-pairs distances and all cuts) without revealing the algorithms' underlying randomness to the adaptive adversary. In this paper we present the first non-trivial efficient adaptive algorithms for maintaining spanners and cut sparisifers. These algorithms in turn imply improvements over existing algorithms for other problems. Our first algorithm maintains a polylog$(n)$-spanner of size $\tilde O(n)$ in polylog$(n)$ amortized update time. The second algorithm maintains an $O(k)$-approximate cut sparsifier of size $\tilde O(n)$ in $\tilde O(n^{1/k})$ amortized update time, for any $k\ge1$, which is polylog$(n)$ time when $k=\log(n)$. The third algorithm maintains a polylog$(n)$-approximate spectral sparsifier in polylog$(n)$ amortized update time. The amortized update time of both algorithms can be made worst-case by paying some sub-polynomial factors. Prior to our result, there were near-optimal algorithms against oblivious adversaries (e.g. Baswana et al. [TALG'12] and Abraham et al. [FOCS'16]), but the only non-trivial adaptive dynamic algorithm requires $O(n)$ amortized update time to maintain $3$- and $5$-spanner of size $O(n^{1+1/2})$ and $O(n^{1+1/3})$, respectively [Ausiello et al. ESA'05]. Our results are based on two novel techniques. The first technique, is a generic black-box reduction that allows us to assume that the graph undergoes only edge deletions and, more importantly, remains an expander with almost-uniform degree. The second technique we call proactive resampling. [...]

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 4 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Sharp Bounds on Ground State Energy of the SYK Model

    quant-ph 2026-07 accept novelty 7.5 of 10

    For super-constant k = o(√n), the expected operator norm of the k-SYK Hamiltonian equals (1−o(1))√(2n)/k, via a twisted-boson operator whose moments match SYK trace moments exactly.

  2. Approximate Single Source Dual Fault Tolerant Distance Oracle

    cs.DS 2026-07 reject novelty 7.5 of 10

    A new data structure answers approximate shortest-path queries from a fixed source after any two edges fail, using subquadratic space and near-constant query time; the correctness proof for the hardest case is incomplete.

  3. An Online Sparsification Algorithm from the Book

    cs.DS 2026-07 accept novelty 6.0 of 10

    The original online leverage-score sampling algorithm is adaptively robust and yields spectral sparsifiers of size O(d ε^{-2} log^2 d) with memory proportional to the sparsifier.

  4. $\tilde{O}$ptimal Algorithm for 2-Approximate All Pair Shortest Paths -- almost

    cs.DS 2026-07 conditional novelty 6.0 of 10

    A randomized ~O(n^2)-time algorithm computes 2-approximate distances for all pairs at distance at least a constant (<=906), improving the previous O(log log n) guarantee.

Pith tools