paper

Parallel Batch-Dynamic Algorithms for Spanners, and Extensions

arXiv:2507.06338 · doi:10.1145/3694906.3743322

Abstract

This paper presents the first parallel batch-dynamic algorithms for computing spanners and sparsifiers. Our algorithms process any batch of edge insertions and deletions in an -node undirected graph, in depth and using amortized work near-linear in the batch size. Our concrete results are as follows: - Our base algorithm maintains a spanner with stretch and edges, for any . - Our first extension maintains a sparse spanner with only edges, and stretch. - Our second extension maintains a -bundle of spanners -- i.e., spanners, each of which is the spanner of the graph remaining after removing the previous ones -- and allows us to maintain cut/spectral sparsifiers with edges.

SPAA 2025

Parallel Batch-Dynamic Algorithms for Spanners, and Extensions · wovepaper