On Algorithmic Meta-Theorems for Solution Discovery: Tractability and Barriers
Nicolas Bousquet, Amer E. Mouawad, Stephanie Maaz, Naomi Nishimura, Sebastian Siebertz
TL;DR
This paper develops algorithmic meta-theorems for solution discovery on graphs, where one starts from an infeasible configuration and seeks a short transformation to a valid final configuration that satisfies a given property expressible in FO, MSO$_1$, or MSO$_2$. It proves that MSO$_2$-Discovery is in XP with respect to treewidth, and MSO$_1$-Discovery is in FPT with respect to neighborhood diversity, by leveraging dynamic programming over tree or clique decompositions and flow-based reductions. The work also delineates tight hardness boundaries: FO-Discovery is W[1]-hard when parameterized by modulators to stars or paths and by twin cover, and MSO$_1$-Discovery is W[1]-hard for the bandwidth parameter, highlighting gaps in tractability for structural-parameter regimes beyond cliquewidth. Overall, the results offer near-complete fixed-parameter tractability landscapes for solution-discovery problems definable in MSO- and FO-logics, bridging Courcelle-type meta-theorems with non-monotone transformation constraints.
Abstract
Solution discovery asks whether a given (infeasible) starting configuration to a problem can be transformed into a feasible solution using a limited number of transformation steps. This paper investigates meta-theorems for solution discovery for graph problems definable in monadic second-order logic (MSO$_1$ and MSO$_2$) and first-order logic (FO) where the transformation step is to slide a token to an adjacent vertex, focusing on parameterized complexity and structural graph parameters that do not involve the transformation budget $b$. We present both positive and negative results. On the algorithmic side, we prove that MSO$_2$-Discovery is in XP when parameterized by treewidth and that MSO$_1$-Discovery is fixed-parameter tractable when parameterized by neighborhood diversity. On the hardness side, we establish that FO-Discovery is W[1]-hard when parameterized by modulator to stars, modulator to paths, as well as twin cover, numbers. Additionally, we prove that MSO$_1$-Discovery is W[1]-hard when parameterized by bandwidth. These results complement the straightforward observation that solution discovery for the studied problems is fixed-parameter tractable when the budget $b$ is included in the parameter (in particular, parameterized by cliquewidth$+b$, where the cliquewidth of a graph is at most any of the studied parameters), and provide a near-complete (fixed-parameter tractability) meta-theorems investigation for solution discovery problems for MSO- and FO-definable graph problems and structural parameters larger than cliquewidth.
