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 explores the complexity of solution discovery in graph problems defined by logical formulas, establishing both tractability results and hardness barriers based on structural graph parameters.
Contribution
It provides new fixed-parameter tractability and XP results for MSO and FO solution discovery problems, along with hardness results showing limits of algorithmic approaches.
Findings
MSO$_2$-Discovery is in XP when parameterized by treewidth.
MSO$_1$-Discovery is fixed-parameter tractable with neighborhood diversity.
FO-Discovery is W[1]-hard with certain graph parameters.
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 and MSO) 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 . We present both positive and negative results. On the algorithmic side, we prove that MSO-Discovery is in XP when parameterized by treewidth and that MSO-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,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Formal Methods in Verification
