Skip to main content

Cellular Automata for the Self-stabilisation of Colourings and Tilings

  • Conference paper
  • First Online:
Reachability Problems (RP 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11674))

Included in the following conference series:

Abstract

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\ne 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).

S. Taati—The work of ST was partially supported by NWO grant 612.001.409 of Tobias Müller.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Alon, N., Briceño, R., Chandgotia, N., Magazinov, A., Spinka, Y.: Mixing properties of colorings of the \(\mathbb{Z}^d\) lattice. Preprint arXiv:1903.11685 (2019)

  2. Bȩbenek, A., Ziuzia-Graczyk, I.: Fidelity of DNA replication—a matter of proofreading. Curr. Genet. 64, 985–996 (2018)

    Article  Google Scholar 

  3. Bušić, A., Fatès, N., Mairesse, J., Marcovici, I.: Density classification on infinite lattices and trees. Electron. J. Probab. 18(51), 22 (2013)

    MathSciNet  MATH  Google Scholar 

  4. Dijkstra, E.W.: Self-stabilization in spite of distributed control. In: Dijkstra, E.W. (ed.) Selected Writings on Computing: A personal Perspective. Texts and Monographs in Computer Science, pp. 41–46. Springer, New York (1982). https://doi.org/10.1007/978-1-4612-5695-3_7

    Chapter  MATH  Google Scholar 

  5. Fatès, N.: Asynchronous cellular automata. In: Adamatzky, A. (ed.) Cellular Automata. ECSSS, pp. 73–92. Springer, New York (2018). https://doi.org/10.1007/978-1-4939-8700-9_671

    Chapter  Google Scholar 

  6. Gach, P., Kurdyumov, G.L., Levin, L.A.: One-dimensional uniform arrays that wash out finite islands. Probl. Inf. Transm. 14(3), 223–226 (1978)

    Google Scholar 

  7. Gács, P.: Reliable computation with cellular automata. J. Comput. Syst. Sci. 32(1), 15–78 (1986)

    Article  MathSciNet  Google Scholar 

  8. Gács, P., Reif, J.: A simple three-dimensional real-time reliable cellular array. J. Comput. Syst. Sci. 36(2), 125–147 (1988)

    Article  MathSciNet  Google Scholar 

  9. Marcus, B., Pavlov, R.: An integral representation for topological pressure in terms of conditional probabilities. Isr. J. Math. 207(1), 395–433 (2017)

    Article  MathSciNet  Google Scholar 

  10. Pippenger, N.: Symmetry in self-correcting cellular automata. J. Comput. Syst. Sci. 49(1), 83–95 (1994)

    Article  MathSciNet  Google Scholar 

  11. Toom, A.L.: Nonergodic multidimensional system of automata. Probl. Peredachi Inf. 10(3), 70–79 (1974)

    MathSciNet  MATH  Google Scholar 

  12. Toom, A.L.: Stable and attractive trajectories in multicomponent systems. In: Multicomponent Random Systems. Advances in Probability. Related Topics, Dekker, New York, vol. 6, pp. 549–575 (1980)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nazim Fatès .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fatès, N., Marcovici, I., Taati, S. (2019). Cellular Automata for the Self-stabilisation of Colourings and Tilings. In: Filiot, E., Jungers, R., Potapov, I. (eds) Reachability Problems. RP 2019. Lecture Notes in Computer Science(), vol 11674. Springer, Cham. https://doi.org/10.1007/978-3-030-30806-3_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-30806-3_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-30805-6

  • Online ISBN: 978-3-030-30806-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics