Ring Exploration of Myopic Luminous Robots with Visibility More Than One
In this paper, we investigate ring exploration algorithms for autonomous myopic luminous robots. Myopic robots mean that they can observe nodes only within a certain fixed distance, and luminous robots mean that they have light devices that can emit a color from a set of constant number of colors. We consider the constraint that the visible distance is any constant of at least two and the number of colors of light devices is two. As a main contribution, in the fully synchronous, semi-synchronous, and asynchronous models, we prove that (1) two robots are necessary and sufficient to achieve perpetual exploration and (2) three robots are necessary and sufficient to achieve terminating exploration, where perpetual exploration requires every robot to visit every node infinitely many times and terminating exploration requires robots to terminate after every node is visited by a robot at least once. These results show the power of large visibility for luminous robots because, when the visible distance is one and the number of colors is two, three and four robots are necessary to achieve perpetual and terminating exploration, respectively, in the semi-synchronous and asynchronous models. We also show that the proposed perpetual exploration algorithm is universal, that is, the algorithm achieves perpetual exploration from any solvable initial configuration with two robots. On the other hand, we show that no universal algorithm exists for terminating exploration with three robots.
KeywordsAutonomous mobile robots Exploration problem Discrete environments
- 2.Bonnet, F., Milani, A., Potop-Butucaru, M., Tixeuil, S.: Asynchronous exclusive perpetual grid exploration without sense of direction. In: Fernàndez Anta, A., Lipari, G., Roy, M. (eds.) OPODIS 2011. LNCS, vol. 7109, pp. 251–265. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-25873-2_18CrossRefGoogle Scholar
- 3.Bramas, Q., Devismes, S., Lafourcade, P.: Brief announcement: infinite grid exploration by disoriented robots. In: 26th International Colloquium onStructural Information and Communication Complexity SIROCCO 2019. L’Aquila, Italy, Jul 2019. https://hal.archives-ouvertes.fr/hal-02145822CrossRefGoogle Scholar
- 7.Datta, A.K., Lamani, A., Larmore, L.L., Petit, F.: Ring exploration by oblivious agents with local vision. In: IEEE 33rd International Conference on Distributed Computing Systems, pp. 347–356 (2013). https://doi.org/10.1109/ICDCS.2013.55
- 8.Datta, A.K., Lamani, A., Larmore, L.L., Petit, F.: Ring exploration by oblivious robots with vision limited to 2 or 3. In: Higashino, T., Katayama, Y., Masuzawa, T., Potop-Butucaru, M., Yamashita, M. (eds.) SSS 2013. LNCS, vol. 8255, pp. 363–366. Springer, Cham (2013). https://doi.org/10.1007/978-3-319-03089-0_31CrossRefGoogle Scholar