First-Order Model Checking on Structurally Sparse Graph Classes
Jan Dreier, Nikolas Mählmann, Sebastian Siebertz
Abstract
A class of graphs is structurally nowhere dense if it can be constructed from a nowhere dense class by a first-order transduction. Structurally nowhere dense classes vastly generalize nowhere dense classes and constitute important examples of monadically stable classes. We show that the first-order model checking problem is fixed-parameter tractable on every structurally nowhere dense class of graphs. Our result builds on a recently developed game-theoretic characterization of monadically stable graph classes. As a second key ingredient of independent interest, we provide a polynomialtime algorithm for approximating weak neighborhood covers (on general graphs). We combine the two tools into a recursive locality-based model checking algorithm. This algorithm is efficient on every monadically stable graph class admitting flip-closed sparse weak neighborhood covers, where flip-closure is a mild additional assumption. Thereby, establishing efficient first-order model checking on monadically stable classes is reduced to proving the existence of flip-closed sparse weak neighborhood covers on these classes -a purely combinatorial problem. We complete the picture by proving the existence of the desired covers for structurally nowhere dense classes: we show that every structurally nowhere dense class can be sparsified by contracting local sets of vertices, enabling us to lift the existence of covers from sparse classes.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext c0a27f4d-9a3d-4d74-93f2-a84e900932d4Cited by top-tier papers13
- Flip-width: Cops and Robber on dense graphsSzymon TorunczykFOCS 2023 · 9 citations
- Flip-Breakability: A Combinatorial Dichotomy for Monadically Dependent Graph ClassesJan Dreier, Nikolas Mählmann, Szymon TorunczykSTOC 2024 · 8 citations
- First-Order Model Checking on Monadically Stable Graph ClassesJan Dreier, Ioannis Eleftheriadis, Nikolas Mählmann, Rose McCarty et al.FOCS 2024 · 8 citations
- Efficient Reversal of Transductions of Sparse Graph ClassesJan Dreier, Jakub Gajarský, Michal PilipczukSTOC 2026 · 5 citations
- Lacon- and Shrub-Decompositions: A New Characterization of First-Order Transductions of Bounded Expansion ClassesJan DreierLICS 2021 · 4 citations
Builds on6
- Twin-width I: tractable FO model checkingÉdouard Bonnet, Eun Jung Kim, Stéphan Thomassé, Rémi WatrigantFOCS 2020 · 82 citations
- Twin-width IV: ordered graphs and matricesÉdouard Bonnet, Ugo Giocanti, Patrice Ossona de Mendez, Pierre Simon et al.STOC 2022 · 30 citations
- Stable graphs of bounded twin-widthJakub Gajarský, Michal Pilipczuk, Szymon TorunczykLICS 2022 · 16 citations
- Treelike Decompositions for Transductions of Sparse GraphsJan Dreier, Jakub Gajarský, Sandra Kiefer, Michal Pilipczuk et al.LICS 2022 · 8 citations
- Model Checking on Interpretations of Classes of Bounded Local CliquewidthÉdouard Bonnet, Jan Dreier, Jakub Gajarský, Stephan Kreutzer et al.LICS 2022 · 7 citations
Related papers
- Flipping and ForkingWojciech Przybyszewski, Szymon TorunczykLICS 2025 · 2 citations
- Rankwidth meets stabilityJaroslav Nesetril, Patrice Ossona de Mendez, Michal Pilipczuk, Roman Rabinovich et al.SODA 2021 · 23 citations
- Existential Positive Transductions of Sparse GraphsNikolas Mählmann, Sebastian SiebertzLICS 2026
- Elementary first-order model checking for sparse graphsJakub Gajarský, Michal Pilipczuk, Marek Sokolowski, Giannos Stamoulis et al.LICS 2024 · 2 citations
- Merge-Width and First-Order Model CheckingJan Dreier, Szymon TorunczykSTOC 2025 · 1 citation
