A Simple Proof that Ricochet Robots is PSPACE-Complete
Jose Balanza-Martinez, Angel A. Cantu, Robert Schweller, Tim Wylie
TL;DR
The paper proves PSPACE-completeness of relocation in Ricochet Robots with fixed geometry by a simpler reduction from Finite Function Generation ($FFGEN$). It develops a reconfiguration framework for individually controlled particle systems and a suite of gadgets—Function Selector, Function Enforcer, Lock Selector, Lock Gadget, Relocation Goal Gadget, and Reconfiguration Goal Gadget—to simulate $FFGEN$ within the tilt model. This gadget-based construction situates the problem among other Tilt-model results and clarifies the complexity landscape for fixed-geometry, addressable robots in reconfiguration tasks. The work strengthens the understanding of computational difficulty in tilt-based puzzles and highlights open questions about removing fixed geometry strategies.
Abstract
In this paper, we seek to provide a simpler proof that the relocation problem in Ricochet Robots (Lunar Lockout with fixed geometry) is PSPACE-complete via a reduction from Finite Function Generation (FFG). Although this result was originally proven in 2003, we give a simpler reduction by utilizing the FFG problem, and put the result in context with recent publications showing that relocation is also PSPACE-complete in related models.
