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

02/14/2023
āˆ™
by   Nicole Schirrmacher, et al.
āˆ™
0
āˆ™

Disjoint-paths logic, denoted š–„š–®+š–£š–Æ, extends first-order logic (š–„š–®) with atomic predicates š–½š—‰_k[(x_1,y_1),ā€¦,(x_k,y_k)], expressing the existence of internally vertex-disjoint paths between x_i and y_i, for 1ā‰¤ iā‰¤ k. We prove that for every graph class excluding some fixed graph as a topological minor, the model checking problem for š–„š–®+š–£š–Æ 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).

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset