English

A simple quadratic kernel for Token Jumping on surfaces

Data Structures and Algorithms 2026-02-13 v1 Discrete Mathematics

Abstract

The problem \textsc{Token Jumping} asks whether, given a graph GG and two independent sets of \emph{tokens} II and JJ of GG, we can transform II into JJ by changing the position of a single token in each step and having an independent set of tokens throughout. We show that there is a polynomial-time algorithm that, given an instance of \textsc{Token Jumping}, computes an equivalent instance of size O(g2+gk+k2)O(g^2 + gk + k^2), where gg is the genus of the input graph and kk is the size of the independent sets.

Cite

@article{arxiv.2408.04743,
  title  = {A simple quadratic kernel for Token Jumping on surfaces},
  author = {Daniel W. Cranston and Moritz Mühlenthaler and Benjamin Peyrille},
  journal= {arXiv preprint arXiv:2408.04743},
  year   = {2026}
}

Comments

11 pages, 1 figure

R2 v1 2026-06-28T18:08:09.505Z