Shortest Reconfiguration of Sliding Tokens on a Caterpillar
Takeshi Yamada, Ryuhei Uehara

TL;DR
This paper presents a polynomial time algorithm for finding the shortest reconfiguration sequence of sliding tokens on certain graph classes, including proper interval graphs, trivially perfect graphs, and caterpillars.
Contribution
It introduces the first polynomial time algorithm for the shortest sliding token problem on graph classes that require detours, expanding the understanding of reconfiguration problems.
Findings
Polynomial time algorithm for proper interval graphs
Polynomial time algorithm for trivially perfect graphs
Polynomial time algorithm for caterpillars
Abstract
Suppose that we are given two independent sets I_b and I_r of a graph such that |I_b|=|I_r|, and imagine that a token is placed on each vertex in |I_b|. Then, the sliding token problem is to determine whether there exists a sequence of independent sets which transforms I_b into I_r so that each independent set in the sequence results from the previous one by sliding exactly one token along an edge in the graph. The sliding token problem is one of the reconfiguration problems that attract the attention from the viewpoint of theoretical computer science. The reconfiguration problems tend to be PSPACE-complete in general, and some polynomial time algorithms are shown in restricted cases. Recently, the problems that aim at finding a shortest reconfiguration sequence are investigated. For the 3SAT problem, a trichotomy for the complexity of finding the shortest sequence has been shown, that…
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 · semigroups and automata theory · Algorithms and Data Compression
