<div class="csl-bib-body">
<div class="csl-entry">Dreier, J., Mählmann, N., & Siebertz, S. (2023). First-Order Model Checking on Structurally Sparse Graph Classes. In <i>Proceedings of the 55th Annual ACM Symposium on Theory of Computing</i> (pp. 567–580). https://doi.org/10.1145/3564246.3585186</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/192680
-
dc.description.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 polynomial-time 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.
en
dc.language.iso
en
-
dc.subject
First-order model checking
en
dc.subject
structural graph theory
en
dc.title
First-Order Model Checking on Structurally Sparse Graph Classes
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
University of Bremen, Germany
-
dc.contributor.affiliation
University of Bremen, Germany
-
dc.relation.isbn
9781450399135
-
dc.description.startpage
567
-
dc.description.endpage
580
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Proceedings of the 55th Annual ACM Symposium on Theory of Computing
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E192-01 - Forschungsbereich Algorithms and Complexity
-
tuw.publisher.doi
10.1145/3564246.3585186
-
dc.description.numberOfPages
14
-
tuw.author.orcid
0000-0002-2662-5303
-
tuw.author.orcid
0000-0003-3657-7736
-
tuw.author.orcid
0000-0002-6347-1198
-
tuw.event.name
55th Annual ACM Symposium on Theory of Computing (STOC 2023)
en
tuw.event.startdate
20-06-2023
-
tuw.event.enddate
23-06-2023
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.country
US
-
tuw.event.presenter
Dreier, Jan
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.grantfulltext
restricted
-
item.languageiso639-1
en
-
item.openairetype
conference paper
-
item.cerifentitytype
Publications
-
item.fulltext
no Fulltext
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity