Classical cellular automata have a single, global clock that allows all the cells to update their states simultaneously at every clock cycle. Here, we overturn this assumption and we study cellular automata where different cells can use different clocks cycles and, as a consequence, they update at different times. We show how it is possible to solve the firing squad synchronization problem in this new setting and propose a synchronization algorithm operating in time linear with respect to the automata size.

Manzoni, L., Umeo, H. (2014). The firing squad synchronization problem on CA with multiple updating cycles. THEORETICAL COMPUTER SCIENCE, 559, 108-117 [10.1016/j.tcs.2014.08.011].

The firing squad synchronization problem on CA with multiple updating cycles

MANZONI, LUCA;
2014

Abstract

Classical cellular automata have a single, global clock that allows all the cells to update their states simultaneously at every clock cycle. Here, we overturn this assumption and we study cellular automata where different cells can use different clocks cycles and, as a consequence, they update at different times. We show how it is possible to solve the firing squad synchronization problem in this new setting and propose a synchronization algorithm operating in time linear with respect to the automata size.
Articolo in rivista - Articolo scientifico
Firing squad synchronization problem; Cellular automata; Asynchronicity
English
2014
559
108
117
none
Manzoni, L., Umeo, H. (2014). The firing squad synchronization problem on CA with multiple updating cycles. THEORETICAL COMPUTER SCIENCE, 559, 108-117 [10.1016/j.tcs.2014.08.011].
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/10281/60845
Citazioni
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 5
Social impact