The classic Look-Compute-Move model of oblivious Robots has many strengths: algorithms designed for this model are inherently resistant to a large set of failures that can affect the memory of the Robots and their communication capabilities. However, modern technologies allow for cheap and reliable means of communication and memorization. This is especially true if relatively low performances are needed, such as very limited communication bandwidth or constant memory. A theoretical model that expands the classic Look-Compute-Move by adding a minimal ability to communicate and remember is the model of Robots with lights. In this model each robot carries a luminous source that it can modify at every cycle. The robot decides the color of its light during its Compute phase, and the light assumes such a color at the beginning of the next Move phase. Other Robots can see the color of this light during their Look phases. The light will remain unaltered until the robot that carries it decides to change its color. Typically, the number of available colors is very limited, i.e., it is constant with respect to the number of Robots in the system. In this chapter we will discuss the hierarchy of Fsync, Ssync and Async models when lights are present, we call this model LUMINOUS. Moreover, we will see how lights are applied to solve classic problems such as rendezvous and forming a sequence of patterns. Finally, we will see how lights have been exploited in models where the visibility of Robots is limited by the presence of obstructions

Robots with lights / Di Luna, G; Viglietta, G. - (2019), pp. 252-277. - LECTURE NOTES IN COMPUTER SCIENCE. [10.1007/978-3-030-11072-7_11].

Robots with lights

Di Luna G
;
2019

Abstract

The classic Look-Compute-Move model of oblivious Robots has many strengths: algorithms designed for this model are inherently resistant to a large set of failures that can affect the memory of the Robots and their communication capabilities. However, modern technologies allow for cheap and reliable means of communication and memorization. This is especially true if relatively low performances are needed, such as very limited communication bandwidth or constant memory. A theoretical model that expands the classic Look-Compute-Move by adding a minimal ability to communicate and remember is the model of Robots with lights. In this model each robot carries a luminous source that it can modify at every cycle. The robot decides the color of its light during its Compute phase, and the light assumes such a color at the beginning of the next Move phase. Other Robots can see the color of this light during their Look phases. The light will remain unaltered until the robot that carries it decides to change its color. Typically, the number of available colors is very limited, i.e., it is constant with respect to the number of Robots in the system. In this chapter we will discuss the hierarchy of Fsync, Ssync and Async models when lights are present, we call this model LUMINOUS. Moreover, we will see how lights are applied to solve classic problems such as rendezvous and forming a sequence of patterns. Finally, we will see how lights have been exploited in models where the visibility of Robots is limited by the presence of obstructions
2019
Moving and Computing Models: Robots
978-3-030-11071-0
978-3-030-11072-7
Robots; Mobile robots; Deterministic algorithm
02 Pubblicazione su volume::02a Capitolo o Articolo
Robots with lights / Di Luna, G; Viglietta, G. - (2019), pp. 252-277. - LECTURE NOTES IN COMPUTER SCIENCE. [10.1007/978-3-030-11072-7_11].
File allegati a questo prodotto
File Dimensione Formato  
DiLuna_Robots_2019.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 689.54 kB
Formato Adobe PDF
689.54 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1328056
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? ND
social impact