Near-Optimal Deterministic Vertex-Failure Connectivity Oracles
Yaowei Long, Thatchaphol Saranurak

TL;DR
This paper introduces a deterministic data structure for vertex-failure connectivity queries that is nearly optimal in space, preprocessing, update, and query times, significantly improving previous algorithms.
Contribution
It presents a new deterministic data structure that achieves near-optimal complexity bounds for vertex-failure connectivity, improving upon prior work in space and update efficiency.
Findings
Preprocessing time is (md_{\u221a})
Update time is (d^{2})
Query time is (d)
Abstract
We revisit the vertex-failure connectivity oracle problem. This is one of the most basic graph data structure problems under vertex updates, yet its complexity is still not well-understood. We essentially settle the complexity of this problem by showing a new data structure whose space, preprocessing time, update time, and query time are simultaneously optimal up to sub-polynomial factors assuming popular conjectures. Moreover, the data structure is deterministic. More precisely, for any integer , the data structure preprocesses a graph with vertices and edges in time and uses space. Then, given the vertex set to be deleted where , it takes updates time. Finally, given any vertex pair , it checks if and are connected in in time.…
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 · Distributed systems and fault tolerance · Cryptography and Data Security
