Algorithms and data structures for first-order logic with connectivity under vertex failures
Micha{\l} Pilipczuk, Nicole Schirrmacher, Sebastian Siebertz, Szymon, Toru\'nczyk, Alexandre Vigny

TL;DR
This paper introduces a new data structure for efficiently answering connectivity queries in graphs with vertex failures and explores the logical complexity of such problems within separator logic, establishing fixed-parameter tractability results.
Contribution
The authors present the first deterministic data structure for connectivity under vertex failures with fixed failures answered in constant time and analyze the model-checking problem for separator logic on minor-free graph classes.
Findings
Constant-time connectivity queries for fixed vertex failures.
Fixed-parameter tractability of separator logic model-checking on minor-free graphs.
A decomposition theorem enabling reduction of separator logic to first-order logic.
Abstract
We introduce a new data structure for answering connectivity queries in undirected graphs subject to batched vertex failures. Precisely, given any graph G and integer k, we can in fixed-parameter time construct a data structure that can later be used to answer queries of the form: ``are vertices s and t connected via a path that avoids vertices ?'' in time . In the terminology of the literature on data structures, this gives the first deterministic data structure for connectivity under vertex failures where for every fixed number of failures, all operations can be performed in constant time. With the aim to understand the power and the limitations of our new techniques, we prove an algorithmic meta theorem for the recently introduced separator logic, which extends first-order logic with atoms for connectivity under vertex failures. We prove that the…
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
TopicsDistributed systems and fault tolerance · Complexity and Algorithms in Graphs · Advanced Graph Theory Research
