A Linear Time Algorithm for the Feasibility of Pebble Motion on Graphs
Not on the map. Why?
Abstract (arXiv)
Given a connected, undirected, simple graph G = (V, E) and p ≤ |V| pebbles labeled 1,..., p, a configuration of these p pebbles is an injective map assigning the pebbles to vertices of G. Let S and D be two such configurations. From a configuration, pebbles can move on G as follows: In each step, at most one pebble may move from the vertex it currently occupies to an adjacent unoccupied vertex, yielding a new configuration. A natural question in this setting is the following: Is configuration D reachable from S and if so, how? We show that the feasibility of this problem can be decided in time O(|V| + |E|).
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 10 Jan 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1.
1 paper.