First-Order Model Checking on Monadically Stable Graph Classes
Jan Dreier, Ioannis Eleftheriadis, Nikolas Mählmann, Rose McCarty, Michal Pilipczuk, Szymon Torunczyk
摘要
A graph classis called monadically stable if one cannot interpret, in first-order logic, arbitrary large linear orders in colored graphs from. We prove that the model checking problem for first-order logic is fixed-parameter tractable on every monadically stable graph class. This extends the results of [Grohe, Kreutzer, Siebertz; J. ACM '17] for nowhere dense classes and of [Dreier, Mählmann, Siebertz; STOC '23] for structurally nowhere dense classes to all monadically stable classes. This result is complemented by a hardness result showing that monadic stability is precisely the dividing line between tractability and intractability of first-order model checking on hereditary classes that are edge-stable: exclude some half-graph as a semi-induced subgraph. Precisely, we prove that for every hereditary graph classthat is edge-stable but not monadically stable, first-order model checking is-hard on, and W[1]-hard when restricted to existential sentences. This confirms, in the special case of edge-stable classes, an open conjecture that the notion of monadic dependence delimits the tractability of first-order model checking on hereditary classes of graphs. For our tractability result, we first prove that monadically stable graph classes have almost linear neighborhood complexity, by combining tools from stability theory and from sparsity theory. We then use this result to construct sparse neighborhood covers for monadically stable graph classes, which provides the missing ingredient for the algorithm of [Dreier, Mählmann, Siebertz; STOC '23]. The key component of this construction is the usage of orders with low crossing number [Welzl; SoCG '88], a tool from the area of range queries. For our hardness result, we first prove a new characterization of monadically stable graph classes in terms of forbidden induced subgraphs. We then use this characterization to show that in hereditary classes that are edge-stable but not monadically stable, one can efficiently interpret the class of all graphs using only existential formulas; this implies W[1]-hardness of model checking already for existential formulas.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper10
- Flip-Breakability: A Combinatorial Dichotomy for Monadically Dependent Graph ClassesJan Dreier, Nikolas Mählmann, Szymon TorunczykSTOC 2024 · 被引用 8 次
- Efficient Reversal of Transductions of Sparse Graph ClassesJan Dreier, Jakub Gajarský, Michal PilipczukSTOC 2026 · 被引用 5 次
- Model Checking Disjoint-Paths Logic on Topological-Minor-Free Graph ClassesNicole Schirrmacher, Sebastian Siebertz, Giannos Stamoulis, Dimitrios M. Thilikos 等LICS 2024 · 被引用 3 次
- 3D-grids are not transducible from planar graphsJakub Gajarský, Michal Pilipczuk, Filip PokrývkaLICS 2025 · 被引用 2 次
- Flipping and ForkingWojciech Przybyszewski, Szymon TorunczykLICS 2025 · 被引用 2 次
它引用的顶会 Paper3
- Twin-width I: tractable FO model checkingÉdouard Bonnet, Eun Jung Kim, Stéphan Thomassé, Rémi WatrigantFOCS 2020 · 被引用 82 次
- Rankwidth meets stabilityJaroslav Nesetril, Patrice Ossona de Mendez, Michal Pilipczuk, Roman Rabinovich 等SODA 2021 · 被引用 23 次
- First-Order Model Checking on Structurally Sparse Graph ClassesJan Dreier, Nikolas Mählmann, Sebastian SiebertzSTOC 2023 · 被引用 13 次
相关 Paper
- Elementary first-order model checking for sparse graphsJakub Gajarský, Michal Pilipczuk, Marek Sokolowski, Giannos Stamoulis 等LICS 2024 · 被引用 2 次
- Model Checking on Interpretations of Classes of Bounded Local CliquewidthÉdouard Bonnet, Jan Dreier, Jakub Gajarský, Stephan Kreutzer 等LICS 2022 · 被引用 7 次
- Linear rankwidth meets stabilityJaroslav Nesetril, Roman Rabinovich, Patrice Ossona de Mendez, Sebastian SiebertzSODA 2020
- Efficiently Finding and Counting Patterns with Distance Constraints in Sparse GraphsDaniel Lokshtanov, Fahad Panolan, Saket Saurabh, Jie Xue 等STOC 2025 · 被引用 2 次
- Existential Positive Transductions of Sparse GraphsNikolas Mählmann, Sebastian SiebertzLICS 2026
