paper

A Logic for Minor-Free Graph Classes: Model Checking, Dependence, and Combinatorial Reconfiguration

arXiv:2610.05263

Abstract

We introduce \emph{sub-connectivity logic}, denoted by , an extension of first-order logic for graphs with a specified set of admissible edges. Its additional atom asserts that and are connected by a path using only edges of and avoiding the vertices in . Our main structural result states that, for every weakly sparse graph class , the class of all expansions of graphs in by rooted spanning forest orders has bounded twin-width if and only if excludes a fixed minor. When excludes a fixed minor, we can also compute an additional linear order that preserves bounded twin-width in polynomial time. We translate into first-order logic over an expansion by a depth-first spanning forest order of the admissible-edge graph. Combining this translation with our structural result, we obtain a model checking algorithm for with running time , where is computable, is an absolute constant, and is the Hadwiger number of . The translation and model-checking algorithm extend to binary relational structures, with the Hadwiger number measured on the Gaifman graph. For a graph class let . We show that for every weakly sparse graph class , the class is monadically dependent for if and only if excludes a fixed minor. For monotone classes that admit efficient minor encodings, a corresponding hardness result makes this frontier computationally tight. We give applications to combinatorial reconfiguration and solution discovery problems, and study a guarded extension of motivated by database queries.