Abstract
We deal with a team of autonomous robots that are endowed with motion actuators and visibility sensors. Those robots are weak and evolve in a discrete environment. By weak, we mean that they are anonymous, uniform, unable to explicitly communicate, and oblivious. We first show that it is impossible to solve the terminating exploration of a simple torus of arbitrary size with less than 4 or 5 such robots, respectively depending on whether the algorithm is probabilistic or deterministic. Next, we propose in the SSYNC model a probabilistic solution for the terminating exploration of torus-shaped networks of size \(\ell \times L\), where \(7 \le \ell \le L\), by a team of 4 such weak robots. So, this algorithm is optimal w.r.t. the number of robots.
Similar content being viewed by others
Notes
Obliviousness requires the set of initial configurations to be a proper subset of the set of all configurations to make termination possible in our model; following the literature [9] we assume that every possible initial configuration is towerless.
References
Baldoni R, Bonnet F, Milani A, Raynal M (2008) Anonymous graph exploration without collision by mobile robots. Inf Process Lett 109(2):98–103
Bonnet F, Défago X, Petit F, Potop-Butucaru M, Tixeuil S (2014) Discovering and assessing fine-grained metrics in robot networks protocols. In: 33rd IEEE SRDS workshops, workshop on self-organization in swarm of robots, pp 50–59
Chalopin J, Flocchini P, Mans B, Santoro N (2010) Network exploration by silent and oblivious robots. In: WG, pp 208–219
D’Angelo G, Di Stefano G, Navarra A, Nisse N, Suchan K (2013) A unified approach for different tasks on rings in robot-based computing systems. In: IPDPS workshops, pp 667–676
D’Angelo G, Navarra A, Nisse N (2014) Gathering and exclusive searching on rings under minimal assumptions. In: ICDCN, pp 149–164
Devismes S, Lamani A, Petit F, Raymond P, Tixeuil S (2012) Optimal grid exploration by asynchronous oblivious robots. In: SSS, pp 64–76
Devismes S, Petit F, Tixeuil S (2013) Optimal probabilistic ring exploration by semi-synchronous oblivious robots. Theor Comput Sci 498:10–27
Flocchini P, Ilcinkas D, Pelc A, Santoro N (2010) Remembering without memory: tree exploration by asynchronous oblivious robots. Theor Comput Sci 411(14–15):1583–1598
Flocchini P, Ilcinkas D, Pelc A, Santoro N (2013) Computing without communicating: ring exploration by asynchronous oblivious robots. Algorithmica 65(3):562–583
Flocchini P, Prencipe G, Santoro N (2012) Distributed computing by oblivious mobile robots. Synthesis lectures on distributed computing theory. Morgan & Claypool Publishers, San Rafael
Klasing R, Kosowski A, Navarra A (2010) Taking advantage of symmetries: gathering of many asynchronous oblivious robots on a ring. Theor Comput Sci 411(34–36):3235–3246
Lamani A, Potop-Butucaru M, Tixeuil S (2010) Optimal deterministic ring exploration with oblivious asynchronous robots. In: SIROCCO, pp 183–196
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Devismes, S., Lamani, A., Petit, F. et al. Optimal torus exploration by oblivious robots. Computing 101, 1241–1264 (2019). https://doi.org/10.1007/s00607-018-0595-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-018-0595-8