Discrete analog computing with rotor-routers
- 1 September 2010
- journal article
- research article
- Published by AIP Publishing in Chaos: An Interdisciplinary Journal of Nonlinear Science
- Vol. 20 (3) , 037110
- https://doi.org/10.1063/1.3489886
Abstract
Rotor-routing is a procedure for routing tokens through a network that can implement certain kinds of computation. These computations are inherently asynchronous (the order in which tokens are routed makes no difference) and distributed (information is spread throughout the system). It is also possible to efficiently check that a computation has been carried out correctly in less time than the computation itself required, provided one has a certificate that can itself be computed by the rotor-router network. Rotor-router networks can be viewed as both discrete analogs of continuous linear systems and deterministic analogs of stochastic processes.Keywords
All Related Versions
This publication has 15 references indexed in Scilit:
- Deterministic Random Walks on the Two-Dimensional GridCombinatorics, Probability and Computing, 2009
- Strong Spherical Asymptotics for Rotor-Router Aggregation and the Divisible SandpilePotential Analysis, 2008
- Deterministic random walks on the integersEuropean Journal of Combinatorics, 2007
- Simulating a Random Walk with Constant ErrorCombinatorics, Probability and Computing, 2006
- Goldbug variationsThe Mathematical Intelligencer, 2005
- Dynamics of Eulerian walkersPhysical Review E, 1998
- Eulerian Walkers as a Model of Self-Organized CriticalityPhysical Review Letters, 1996
- Internal Diffusion Limited AggregationThe Annals of Probability, 1992
- Self-organized criticality: An explanation of the 1/fnoisePhysical Review Letters, 1987
- Why does the probabilistic abacus work?Educational Studies in Mathematics, 1976