Kernelization Complexity of Solution Discovery Problems
Mario Grobler, Stephanie Maaz, Amer E. Mouawad, Naomi Nishimura, Vijayaragunathan Ramamoorthi, Sebastian Siebertz
TL;DR
This work analyzes kernelization complexity for solution-discovery variants of several classic graph problems under token sliding. By introducing the MMO auxiliary problem and a suite of gadgets, it systematically derives both positive kernelization results (polynomial kernels in $k$ for IS-D, VC-D, DS-D, and Mat-D on relevant graph classes) and tight kernel lower bounds (no polynomial kernel in $b+pw$ for VC-D and IS-D; no polynomial kernel in $k$ for SP-D and VCut-D under standard assumptions). The authors rely on log-space reductions, pl-reductions, and or-cross-compositions to transfer hardness from MMO to target problems and to prove kernel-size intractability, while leveraging nowhere-dense graph properties and domination-core techniques for positive results. The work thus provides a comprehensive, structurally nuanced classification of kernelization possibilities across a broad set of solution-discovery problems in token-sliding models, with implications for both theory and practical reconfiguration tasks.
Abstract
In the solution discovery variant of a vertex (edge) subset problem $Π$ on graphs, we are given an initial configuration of tokens on the vertices (edges) of an input graph $G$ together with a budget $b$. The question is whether we can transform this configuration into a feasible solution of $Π$ on $G$ with at most $b$ modification steps. We consider the token sliding variant of the solution discovery framework, where each modification step consists of sliding a token to an adjacent vertex (edge). The framework of solution discovery was recently introduced by Fellows et al. [Fellows et al., ECAI 2023] and for many solution discovery problems the classical as well as the parameterized complexity has been established. In this work, we study the kernelization complexity of the solution discovery variants of Vertex Cover, Independent Set, Dominating Set, Shortest Path, Matching, and Vertex Cut with respect to the parameters number of tokens $k$, discovery budget $b$, as well as structural parameters such as pathwidth.
