We aim at studying the Scattering problem (or Distancing) in the context of Programmable Matter (PM). This is intended as some kind of matter with the ability to change its physical properties (e.g., shape or color) in a programmable way. PM can be implemented by assembling a system of self-organizing computational entities, called particles, that can be programmed via distributed algorithms. A rather weak model proposed in the literature for PM is SILBOT, where particles are all identical, executing the same algorithm based on their local neighborhood. They have no direct means of communication and are disoriented. We aim to achieve Scattering, i.e., all particles are at least two hops far apart from each other. We show that the problem is unsolvable within the pure asynchronous setting whereas we do provide a resolution algorithm for the event-driven case where a particle reacts to the presence of other particles in its neighborhood. Furthermore, we investigate (also by simulations) on configurations where some nodes of the grid can be occupied by obstacles, i.e., immovable but recognizable elements.

Scattering with Programmable Matter

Prencipe G.;Bonini S.;
2023-01-01

Abstract

We aim at studying the Scattering problem (or Distancing) in the context of Programmable Matter (PM). This is intended as some kind of matter with the ability to change its physical properties (e.g., shape or color) in a programmable way. PM can be implemented by assembling a system of self-organizing computational entities, called particles, that can be programmed via distributed algorithms. A rather weak model proposed in the literature for PM is SILBOT, where particles are all identical, executing the same algorithm based on their local neighborhood. They have no direct means of communication and are disoriented. We aim to achieve Scattering, i.e., all particles are at least two hops far apart from each other. We show that the problem is unsolvable within the pure asynchronous setting whereas we do provide a resolution algorithm for the event-driven case where a particle reacts to the presence of other particles in its neighborhood. Furthermore, we investigate (also by simulations) on configurations where some nodes of the grid can be occupied by obstacles, i.e., immovable but recognizable elements.
2023
978-3-031-29055-8
978-3-031-29056-5
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11568/1196149
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact