Breaking Symmetries on Tessellation Graphs via Asynchronous Robots

We consider the coordination of autonomous mobile robots operating in the standard Look–Compute–Move cycles. Robots are assumed to be very weak computational units, since they are asynchronous, oblivious, anonymous, silent and execute the same distributed algorithm. In this area, the main focus has been on the important class of Pattern Formation problems, where the robots are required to arrange themselves to form a given geometric shape. This class of problems has been extensively studied in the Euclidean plane, whereas few results exist when robots move on a discretization of the plane, like infinite grids. In infinite grids, in order to form any pattern, the problem of breaking symmetries clearly emerges. Breaking the symmetry by moving some leader robot is not a straightforward task due to the movement restrictions as all the adjacent nodes of the leader may be occupied. Due to the asynchrony of robots, this fact greatly increases the difficulty of the problem. We assume regular tessellation graphs as discretization of the Euclidean plane, and we devise an algorithm able to solve the Symmetry Breaking problem on both the square and triangular grids. The algorithm is proposed so that it can be also combined with other modules.

[1]  Eugen J. Ionascu HALF DOMINATION ARRANGEMENTS IN REGULAR AND SEMI-REGULAR TESSELLATION TYPE GRAPHS , 2012 .

[2]  Nicola Santoro,et al.  Distributed Computing by Mobile Robots: Gathering , 2012, SIAM J. Comput..

[3]  Kaustav Bose,et al.  Optimal Gathering by Asynchronous Oblivious Robots in Hypercubes , 2018, ALGOSENSORS.

[4]  Nicola Santoro,et al.  Distributed computing by mobile robots: uniform circle formation , 2014, Distributed Computing.

[5]  Kaustav Bose,et al.  Arbitrary Pattern Formation on Infinite Grid by Asynchronous Oblivious Robots , 2018, WALCOM.

[6]  Yukiko Yamauchi Symmetry of Anonymous Robots , 2019, Distributed Computing by Mobile Entities.

[7]  Alfredo Navarra,et al.  On Gathering of Semi-synchronous Robots in Graphs , 2019, SSS.

[8]  Alfredo Navarra,et al.  Optimal gathering of oblivious robots in anonymous graphs and its application on trees and rings , 2016, Distributed Computing.

[9]  Alfredo Navarra,et al.  Minimum-Traveled-Distance Gathering of Oblivious Robots over Given Meeting Points , 2014, ALGOSENSORS.

[10]  Kaustav Bose,et al.  Mutual Visibility by Asynchronous Robots on Infinite Grid , 2018, ALGOSENSORS.

[11]  Alfredo Navarra,et al.  MinMax-Distance Gathering on Given Meeting Points , 2015, CIAC.

[12]  Alfredo Navarra,et al.  Asynchronous Robots on Graphs: Gathering , 2019, Distributed Computing by Mobile Entities.

[13]  Nicolas Nisse,et al.  A unified approach for gathering and exclusive searching on rings under weak assumptions , 2016, Distributed Computing.

[14]  Alfredo Navarra,et al.  Arbitrary Pattern Formation on Infinite Regular Tessellation Graphs , 2020, ICDCN.

[15]  Yukiko Yamauchi,et al.  Pattern Formation by Oblivious Asynchronous Mobile Robots , 2015, SIAM J. Comput..

[16]  Franck Petit,et al.  Leader Election Problem versus Pattern Formation Problem , 2010, DISC.

[17]  Alfredo Navarra,et al.  "Semi-Asynchronous": A New Scheduler for Robot Based Computing Systems , 2018, 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).

[18]  Nicola Santoro,et al.  Forming sequences of geometric patterns with oblivious mobile robots , 2015, Distributed Computing.

[19]  Nicola Santoro,et al.  Arbitrary pattern formation by asynchronous, anonymous, oblivious robots , 2008, Theor. Comput. Sci..

[20]  Andrzej Pelc,et al.  Gathering asynchronous oblivious agents with local vision in regular bipartite graphs , 2013, Theor. Comput. Sci..

[21]  Alfredo Navarra,et al.  Gathering of oblivious robots on infinite grids with minimum traveled distance , 2017, Inf. Comput..

[22]  Alfredo Navarra,et al.  Asynchronous Arbitrary Pattern Formation: the effects of a rigorous approach , 2018, Distributed Computing.

[23]  Alfredo Navarra,et al.  Gathering of robots on meeting-points: feasibility and optimal resolution algorithms , 2018, Distributed Computing.

[24]  Alfredo Navarra,et al.  Gathering Synchronous Robots in Graphs: From General Properties to Dense and Symmetric Topologies , 2019, SIROCCO.

[25]  Alfredo Navarra,et al.  Embedded pattern formation by asynchronous robots without chirality , 2018, Distributed Computing.

[26]  Sébastien Tixeuil,et al.  Arbitrary Pattern Formation with Four Robots , 2018, SSS.

[27]  Masafumi Yamashita,et al.  Characterizing geometric patterns formable by oblivious anonymous mobile robots , 2010, Theor. Comput. Sci..

[28]  Masafumi Yamashita,et al.  Distributed Anonymous Mobile Robots: Formation of Geometric Patterns , 1999, SIAM J. Comput..