Cellular automata for the self-stabilisation of colourings and tilings - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2019

Cellular automata for the self-stabilisation of colourings and tilings

Résumé

We examine the problem of self-stabilisation, as introduced by Dijkstra in the 1970's, in the context of cellular automata stabilising on k-colourings, that is, on infinite grids which are coloured with k distinct colours in such a way that adjacent cells have different colours. Suppose that for whatever reason (e.g., noise, previous usage, tampering by an adversary), the colours of a finite number of cells in a valid k-colouring are modified, thus introducing errors. Is it possible to reset the system into a valid k-colouring with only the help of a local rule? In other words, is there a cellular automaton which, starting from any finite perturbation of a valid k-colouring, would always reach a valid k-colouring in finitely many steps? We discuss the different cases depending on the number of colours, and propose some deterministic and probabilistic rules which solve the problem for k = 3. We also explain why the case k = 3 is more delicate. Finally, we propose some insights on the more general setting of this problem, passing from k-colourings to other tilings (subshifts of finite type).
Fichier principal
Vignette du fichier
hal-selfCorrectingCA-FMT2019-v1.pdf (329.26 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02159155 , version 1 (18-06-2019)
hal-02159155 , version 2 (26-11-2019)

Identifiants

  • HAL Id : hal-02159155 , version 1

Citer

Nazim A. Fatès, Irène Marcovici, Siamak Taati. Cellular automata for the self-stabilisation of colourings and tilings. 2019. ⟨hal-02159155v1⟩
151 Consultations
363 Téléchargements

Partager

Gmail Facebook X LinkedIn More