Asynchronous Mobile Robot Gathering from Symmetric Configurations without Global Multiplicity Detection

We consider a set of k autonomous robots that are endowed with visibility sensors (but that are otherwise unable to communicate) and motion actuators. Those robots must collaborate to reach a single vertex that is unknown beforehand, and to remain there hereafter. Previous works on gathering in ringshaped networks suggest that there exists a tradeoff between the size of the set of potential initial configurations, and the power of the sensing capabilities of the robots (i.e. the larger the initial configuration set, the most powerful the sensor needs to be). We prove that there is no such trade off. We propose a gathering protocol for an odd number of robots in a ring-shaped network that allows symmetric but not periodic configurations as initial configurations, yet uses only local weak multiplicity detection. Robots are assumed to be anonymous and oblivious, and the execution model is the non-atomic CORDA model with asynchronous fair scheduling. Our protocol allows the largest set of initial configurations (with respect to impossibility results) yet uses the weakest multiplicity detector to date. The time complexity of our protocol is O(n2), where n denotes the size of the ring. Compared to previous work that also uses local weak multiplicity detection, we do not have the constraint that k < n/2 (here, we simply have 2 < k < n-3).

[1]  Maria Gradinariu Potop-Butucaru,et al.  Optimal Deterministic Ring Exploration with Oblivious Asynchronous Robots , 2010, SIROCCO.

[2]  Nicola Santoro,et al.  Solving the Robots Gathering Problem , 2003, ICALP.

[3]  Sayaka Kamei,et al.  Mobile Robots Gathering Algorithm with Local Weak Multiplicity in Rings , 2010, SIROCCO.

[4]  Andrzej Pelc,et al.  Polynomial Deterministic Rendezvous in Arbitrary Graphs , 2004, ISAAC.

[5]  Maria Gradinariu Potop-Butucaru,et al.  Exclusive Perpetual Ring Exploration without Chirality , 2010, DISC.

[6]  Mark Cieliebak,et al.  Gathering Non-oblivious Mobile Robots , 2004, LATIN.

[7]  Nicola Santoro,et al.  Distributed coordination of a set of autonomous mobile robots , 2000, Proceedings of the IEEE Intelligent Vehicles Symposium 2000 (Cat. No.00TH8511).

[8]  Nicola Santoro,et al.  Computing Without Communicating: Ring Exploration by Asynchronous Oblivious Robots , 2007, Algorithmica.

[9]  Sébastien Tixeuil,et al.  Optimal probabilistic ring exploration by semi-synchronous oblivious robots , 2013, Theor. Comput. Sci..

[10]  Nicola Santoro,et al.  Gathering of asynchronous robots with limited visibility , 2005, Theor. Comput. Sci..

[11]  Giuseppe Prencipe On the Feasibility of Gathering by Autonomous Mobile Robots , 2005, SIROCCO.

[12]  Nicola Santoro,et al.  Multiple Mobile Agent Rendezvous in a Ring , 2004, LATIN.

[13]  Euripides Markou,et al.  Gathering asynchronous oblivious mobile robots in a ring , 2006, Theor. Comput. Sci..

[14]  Andrzej Pelc,et al.  Deterministic Rendezvous in Graphs , 2003, ESA.

[15]  Giuseppe Prencipe,et al.  CORDA : distributed coordination of a set of autonomous mobile robots , 2001 .

[16]  Andrzej Pelc,et al.  Asynchronous deterministic rendezvous in graphs , 2006, Theor. Comput. Sci..

[17]  Alfredo Navarra,et al.  Taking Advantage of Symmetries: Gathering of Asynchronous Oblivious Robots on a Ring , 2008, OPODIS.