Lock-in Problem for Parallel Rotor-router Walks
J\'er\'emie Chalopin (LIF), Shantanu Das (LIF), Pawel Gawrychowski, (MPII), Adrian Kosowski (INRIA Paris-Rocquencourt, LIAFA), Arnaud Labourel, (LIF), Przemyslaw Uzna\'nski

TL;DR
This paper investigates the behavior of parallel rotor-router walks, disproves a conjecture about their stabilization period, and provides tools and bounds for analyzing their long-term dynamics.
Contribution
It introduces a structural characterization of stable states, disproves the conjecture that parallel walks stabilize quickly, and offers polynomial bounds for stabilization time.
Findings
Parallel rotor-router walks can have superpolynomial periods.
A structural property called subcycle decomposition characterizes stable states.
Polynomial algorithms can predict system stabilization and behavior.
Abstract
The rotor-router model, also called the Propp machine, was introduced as a deterministic alternative to the random walk. In this model, a group of identical tokens are initially placed at nodes of the graph. Each node maintains a cyclic ordering of the outgoing arcs, and during consecutive turns the tokens are propagated along arcs chosen according to this ordering in round-robin fashion. The behavior of the model is fully deterministic. Yanovski et al.(2003) proved that a single rotor-router walk on any graph with m edges and diameter stabilizes to a traversal of an Eulerian circuit on the set of all 2m directed arcs on the edge set of the graph, and that such periodic behaviour of the system is achieved after an initial transient phase of at most 2mD steps. The case of multiple parallel rotor-routers was studied experimentally, leading Yanovski et al. to the conjecture that a…
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
TopicsCellular Automata and Applications · semigroups and automata theory · DNA and Biological Computing
