Coalescing Walks on Rotor-Router Systems

We consider the rotor-router mechanism for distributing particles in an undirected graph. If the last particle passing through a vertex v took an edge v,u, then the next time a particle is at v, it will leave v along the next edge v,w according to a fixed cyclic order of edges adjacent to v. The system works in synchronized steps and when two or more particles meet at the same vertex, they coalesce into one particle. A k-particle configuration of such a system is stable, if it does not lead to any coalescing. For 2≤k≤n, we give the full characterization of stable k-particle configurations for cycles. We also show sufficient conditions for regular graphs with n vertices to admit n-particle stable configurations.

[1]  Israel A. Wagner,et al.  Smell as a Computational Resource - A Lesson We Can Learn from the Ant , 1996, ISTCS.

[2]  Israel A. Wagner,et al.  A Distributed Ant Algorithm for\protect Efficiently Patrolling a Network , 2003, Algorithmica.

[3]  Noga Alon,et al.  Many random walks are faster than one , 2007, SPAA '08.

[4]  Adrian Kosowski,et al.  Robustness of the Rotor-router Mechanism , 2009, OPODIS.

[5]  Roberto Imbuzeiro Oliveira,et al.  On the coalescence time of reversible random walks , 2010, 1009.0664.

[6]  Israel A. Wagner,et al.  Distributed covering by ant-robots using evaporating traces , 1999, IEEE Trans. Robotics Autom..

[7]  Alan M. Frieze,et al.  Multiple Random Walks in Random Regular Graphs , 2009, SIAM J. Discret. Math..

[8]  David S. Greenberg,et al.  On the capability of finite automata in 2 and 3 dimensional space , 1977, 18th Annual Symposium on Foundations of Computer Science (sfcs 1977).

[9]  Amos Israeli,et al.  Token management schemes and random walks yield self-stabilizing mutual exclusion , 1990, PODC '90.

[10]  D. Aldous Meeting times for independent Markov chains , 1991 .

[11]  Adrian Kosowski,et al.  Bounds on the Cover Time of Parallel Rotor Walks , 2014, STACS.

[12]  Adrian Kosowski,et al.  Does Adding More Agents Make a Difference? A Case Study of Cover Time for the Rotor-Router , 2014, ICALP.

[13]  Omer Reingold,et al.  How Well Do Random Walks Parallelize? , 2009, APPROX-RANDOM.

[14]  Adrian Kosowski,et al.  Lock-in Problem for Parallel Rotor-router Walks , 2014, ArXiv.

[15]  Colin Cooper,et al.  Coalescing Random Walks and Voting on Connected Graphs , 2012, SIAM J. Discret. Math..

[16]  Dhar,et al.  Eulerian Walkers as a Model of Self-Organized Criticality. , 1996, Physical review letters.

[17]  Adrian Kosowski,et al.  Euler Tour Lock-In Problem in the Rotor-Router Model , 2009, DISC.

[18]  Thomas Sauerwald,et al.  Tight bounds for the cover time of multiple random walks , 2011, Theor. Comput. Sci..