Solution Discovery for Vertex Cover, Independent Set, Dominating Set, and Feedback Vertex Set
Rin Saito, Anouk Sommer, Tatsuhiro Suga, Takahiro Suzuki, Yuma Tamura
TL;DR
This work analyzes solution discovery (Pi-Discovery) for four fundamental vertex-subset problems under a token-sliding model. It delivers XP algorithms parameterized by clique-width and an FPT algorithm for FVS-D when parameterized by the number of tokens $k$, while mapping out computational boundaries by graph class: NP-hard on chordal and diameter-2 graphs, yet polynomial on split graphs. The key methodological innovations include dynamic programming on $w$-expressions with a $v^*$ gadget and the use of $k$-compact representations to enable a single-exponential FPT approach via minimum-weight matchings. Collectively, the results delineate the tractability landscape for Pi-Discovery across graph structure and parameter regimes, with practical implications for reconfiguration tasks and related optimization problems.
Abstract
In the solution discovery problem for a search problem on graphs, we are given an initial placement of $k$ tokens on the vertices of a graph and asked whether this placement can be transformed into a feasible solution by applying a small number of modifications. In this paper, we study the computational complexity of solution discovery for several fundamental vertex-subset problems on graphs, namely Vertex Cover Discovery, Independent Set Discovery, Dominating Set Discovery, and Feedback Vertex Set Discovery. We first present XP algorithms for all four problems parameterized by clique-width. We then prove that Vertex Cover Discovery, Independent Set Discovery, and Feedback Vertex Set Discovery are NP-complete for chordal graphs and graphs of diameter 2, which have unbounded clique-width. In contrast to these hardness results, we show that all three problems can be solved in polynomial time on split graphs. Furthermore, we design an FPT algorithm for Feedback Vertex Set Discovery parameterized by the number of tokens.
