Optimal Offline Dynamic $2,3$-Edge/Vertex Connectivity
Richard Peng, Bryce Sandlund, Daniel D. Sleator

TL;DR
This paper introduces efficient offline algorithms for processing multiple 2- and 3-edge/vertex connectivity queries in dynamic graphs, achieving optimal per-operation time through a divide-and-conquer approach that preserves connectivity information.
Contribution
It presents the first offline algorithms with $O( ext{log} n)$ per-operation time for 2- and 3-connectivity queries, surpassing existing online methods.
Findings
Achieves optimal $O( ext{log} n)$ per-operation complexity.
Develops a divide-and-conquer scheme for graph transformation.
Connects the approach to vertex sparsifiers and dynamic graph data structures.
Abstract
We give offline algorithms for processing a sequence of and edge and vertex connectivity queries in a fully-dynamic undirected graph. While the current best fully-dynamic online data structures for -edge and -vertex connectivity require and time per update, respectively, our per-operation cost is only , optimal due to the dynamic connectivity lower bound of Patrascu and Demaine. Our approach utilizes a divide and conquer scheme that transforms a graph into smaller equivalents that preserve connectivity information. This construction of equivalents is closely-related to the development of vertex sparsifiers, and shares important connections to several upcoming results in dynamic graph data structures, outside of just the offline model.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Caching and Content Delivery · Optimization and Search Problems
