English

Model Checking Disjoint-Paths Logic on Topological-Minor-Free Graph Classes

Logic in Computer Science 2026-02-17 v3

Abstract

Disjoint-paths logic, denoted FO\mathsf{FO}+dp\mathsf{dp}, extends first-order logic (FO\mathsf{FO}) with atomic predicates dpr[(x1,y1),,(xr,yr)]\mathsf{dp}_r[(x_1,y_1),\ldots,(x_r,y_r)], expressing the existence of vertex-disjoint paths between xix_i and yiy_i, for 1ir1\leq i\leq r. We prove that for every graph class excluding some fixed graph as a topological minor, the model checking problem for FO\mathsf{FO}+dp\mathsf{dp} is fixed-parameter tractable. This essentially settles the question of tractable model checking for this logic on subgraph-closed classes, since the problem is hard on subgraph-closed classes not excluding a topological minor (assuming a further mild condition of efficiency of encoding).

Keywords

Cite

@article{arxiv.2302.07033,
  title  = {Model Checking Disjoint-Paths Logic on Topological-Minor-Free Graph Classes},
  author = {Nicole Schirrmacher and Sebastian Siebertz and Giannos Stamoulis and Dimitrios M. Thilikos and Alexandre Vigny},
  journal= {arXiv preprint arXiv:2302.07033},
  year   = {2026}
}
R2 v1 2026-06-28T08:39:48.920Z